Hooks
static bool BeforeCvBuildingEntry_GetGreatWorkYieldType(const CvBuildingEntry* self, YieldTypes& result);static void AfterCvBuildingEntry_GetGreatWorkYieldType(const CvBuildingEntry* self, YieldTypes& result);static YieldTypes ReplaceCvBuildingEntry_GetGreatWorkYieldType(YieldTypes (*original)(const CvBuildingEntry*), const CvBuildingEntry* self);CivRegisterBefore<CivHooks::CvBuildingEntry_GetGreatWorkYieldType>(host, &BeforeCvBuildingEntry_GetGreatWorkYieldType);CivRegisterAfter<CivHooks::CvBuildingEntry_GetGreatWorkYieldType>(host, &AfterCvBuildingEntry_GetGreatWorkYieldType);CivRegisterReplace<CivHooks::CvBuildingEntry_GetGreatWorkYieldType>(host, &ReplaceCvBuildingEntry_GetGreatWorkYieldType);