Hooks
static bool BeforeCvCityBuildings_SetBuildingOriginalOwner(CvCityBuildings* self, BuildingTypes eIndex, int iNewValue);static void AfterCvCityBuildings_SetBuildingOriginalOwner(CvCityBuildings* self, BuildingTypes eIndex, int iNewValue);static void ReplaceCvCityBuildings_SetBuildingOriginalOwner(void (*original)(CvCityBuildings*, BuildingTypes, int), CvCityBuildings* self, BuildingTypes eIndex, int iNewValue);CivRegisterBefore<CivHooks::CvCityBuildings_SetBuildingOriginalOwner>(host, &BeforeCvCityBuildings_SetBuildingOriginalOwner);CivRegisterAfter<CivHooks::CvCityBuildings_SetBuildingOriginalOwner>(host, &AfterCvCityBuildings_SetBuildingOriginalOwner);CivRegisterReplace<CivHooks::CvCityBuildings_SetBuildingOriginalOwner>(host, &ReplaceCvCityBuildings_SetBuildingOriginalOwner);