Hooks
static bool BeforeCvCityBuildings_SetSoldBuildingThisTurn(CvCityBuildings* self, bool bValue);static void AfterCvCityBuildings_SetSoldBuildingThisTurn(CvCityBuildings* self, bool bValue);static void ReplaceCvCityBuildings_SetSoldBuildingThisTurn(void (*original)(CvCityBuildings*, bool), CvCityBuildings* self, bool bValue);CivRegisterBefore<CivHooks::CvCityBuildings_SetSoldBuildingThisTurn>(host, &BeforeCvCityBuildings_SetSoldBuildingThisTurn);CivRegisterAfter<CivHooks::CvCityBuildings_SetSoldBuildingThisTurn>(host, &AfterCvCityBuildings_SetSoldBuildingThisTurn);CivRegisterReplace<CivHooks::CvCityBuildings_SetSoldBuildingThisTurn>(host, &ReplaceCvCityBuildings_SetSoldBuildingThisTurn);