Hooks
static bool BeforeCvPlayerTechs_GetCivTechUniqueBuilding(const CvPlayerTechs* self, TechTypes eIndex, BuildingTypes& result);static void AfterCvPlayerTechs_GetCivTechUniqueBuilding(const CvPlayerTechs* self, TechTypes eIndex, BuildingTypes& result);static BuildingTypes ReplaceCvPlayerTechs_GetCivTechUniqueBuilding(BuildingTypes (*original)(const CvPlayerTechs*, TechTypes), const CvPlayerTechs* self, TechTypes eIndex);CivRegisterBefore<CivHooks::CvPlayerTechs_GetCivTechUniqueBuilding>(host, &BeforeCvPlayerTechs_GetCivTechUniqueBuilding);CivRegisterAfter<CivHooks::CvPlayerTechs_GetCivTechUniqueBuilding>(host, &AfterCvPlayerTechs_GetCivTechUniqueBuilding);CivRegisterReplace<CivHooks::CvPlayerTechs_GetCivTechUniqueBuilding>(host, &ReplaceCvPlayerTechs_GetCivTechUniqueBuilding);