Hooks
static bool BeforeCvPlayerPolicies_GetBuildingClassProductionModifier(CvPlayerPolicies* self, BuildingClassTypes eBuildingClass, int& result);static void AfterCvPlayerPolicies_GetBuildingClassProductionModifier(CvPlayerPolicies* self, BuildingClassTypes eBuildingClass, int& result);static int ReplaceCvPlayerPolicies_GetBuildingClassProductionModifier(int (*original)(CvPlayerPolicies*, BuildingClassTypes), CvPlayerPolicies* self, BuildingClassTypes eBuildingClass);CivRegisterBefore<CivHooks::CvPlayerPolicies_GetBuildingClassProductionModifier>(host, &BeforeCvPlayerPolicies_GetBuildingClassProductionModifier);CivRegisterAfter<CivHooks::CvPlayerPolicies_GetBuildingClassProductionModifier>(host, &AfterCvPlayerPolicies_GetBuildingClassProductionModifier);CivRegisterReplace<CivHooks::CvPlayerPolicies_GetBuildingClassProductionModifier>(host, &ReplaceCvPlayerPolicies_GetBuildingClassProductionModifier);