Hooks
static bool BeforeCvUnitEntry_GetBuildings(const CvUnitEntry* self, int i, bool& result);static void AfterCvUnitEntry_GetBuildings(const CvUnitEntry* self, int i, bool& result);static bool ReplaceCvUnitEntry_GetBuildings(bool (*original)(const CvUnitEntry*, int), const CvUnitEntry* self, int i);CivRegisterBefore<CivHooks::CvUnitEntry_GetBuildings>(host, &BeforeCvUnitEntry_GetBuildings);CivRegisterAfter<CivHooks::CvUnitEntry_GetBuildings>(host, &AfterCvUnitEntry_GetBuildings);CivRegisterReplace<CivHooks::CvUnitEntry_GetBuildings>(host, &ReplaceCvUnitEntry_GetBuildings);