Bazaar developer reference

CvTraitEntry::GetFreeBuilding() const

Defined in
CvTraitClasses.cpp, line 642
Class
CvTraitEntry
Hook name
CivHooks::CvTraitEntry_GetFreeBuilding

Hooks

static bool BeforeCvTraitEntry_GetFreeBuilding(const CvTraitEntry* self, BuildingTypes& result);static void AfterCvTraitEntry_GetFreeBuilding(const CvTraitEntry* self, BuildingTypes& result);static BuildingTypes ReplaceCvTraitEntry_GetFreeBuilding(BuildingTypes (*original)(const CvTraitEntry*), const CvTraitEntry* self);CivRegisterBefore<CivHooks::CvTraitEntry_GetFreeBuilding>(host, &BeforeCvTraitEntry_GetFreeBuilding);CivRegisterAfter<CivHooks::CvTraitEntry_GetFreeBuilding>(host, &AfterCvTraitEntry_GetFreeBuilding);CivRegisterReplace<CivHooks::CvTraitEntry_GetFreeBuilding>(host, &ReplaceCvTraitEntry_GetFreeBuilding);

Code

641/// Accessor: free building in each city642BuildingTypes CvTraitEntry::GetFreeBuilding() const643{644	return m_eFreeBuilding;645}

Called by