Bazaar developer reference

CvCityBuildings::GetBuildingDefense() const

Defined in
CvBuildingClasses.cpp, line 3587
Class
CvCityBuildings
Hook name
CivHooks::CvCityBuildings_GetBuildingDefense

Hooks

static bool BeforeCvCityBuildings_GetBuildingDefense(const CvCityBuildings* self, int& result);static void AfterCvCityBuildings_GetBuildingDefense(const CvCityBuildings* self, int& result);static int ReplaceCvCityBuildings_GetBuildingDefense(int (*original)(const CvCityBuildings*), const CvCityBuildings* self);CivRegisterBefore<CivHooks::CvCityBuildings_GetBuildingDefense>(host, &BeforeCvCityBuildings_GetBuildingDefense);CivRegisterAfter<CivHooks::CvCityBuildings_GetBuildingDefense>(host, &AfterCvCityBuildings_GetBuildingDefense);CivRegisterReplace<CivHooks::CvCityBuildings_GetBuildingDefense>(host, &ReplaceCvCityBuildings_GetBuildingDefense);

Code

3586/// Accessor: Get current defense boost from buildings3587int CvCityBuildings::GetBuildingDefense() const3588{3589	return m_iBuildingDefense;3590}

Called by