CvReligionBeliefs::GetNumBeliefs() const
- Defined in
- CvBeliefClasses.cpp, line 1327
- Class
- CvReligionBeliefs
- Hook name
CivHooks::CvReligionBeliefs_GetNumBeliefs
Hooks
static bool BeforeCvReligionBeliefs_GetNumBeliefs(const CvReligionBeliefs* self, int& result);static void AfterCvReligionBeliefs_GetNumBeliefs(const CvReligionBeliefs* self, int& result);static int ReplaceCvReligionBeliefs_GetNumBeliefs(int (*original)(const CvReligionBeliefs*), const CvReligionBeliefs* self);CivRegisterBefore<CivHooks::CvReligionBeliefs_GetNumBeliefs>(host, &BeforeCvReligionBeliefs_GetNumBeliefs);CivRegisterAfter<CivHooks::CvReligionBeliefs_GetNumBeliefs>(host, &AfterCvReligionBeliefs_GetNumBeliefs);CivRegisterReplace<CivHooks::CvReligionBeliefs_GetNumBeliefs>(host, &ReplaceCvReligionBeliefs_GetNumBeliefs);
Code
1326/// Does this religion possess a specific belief?1327int CvReligionBeliefs::GetNumBeliefs() const1328{1329 return m_ReligionBeliefs.size();1330}
Calls
BaseVector::size
Called by
- CvPlayer::GetScoreFromReligion() const
- CvCityReligions::GetSecondaryReligionPantheonBelief()
- CvGameReligions::CanFoundReligion(PlayerTypes, ReligionTypes, const char *, BeliefTypes, BeliefTypes, BeliefTypes, BeliefTypes, CvCity *)
- CvGameReligions::FoundReligion(PlayerTypes, ReligionTypes, const char *, BeliefTypes, BeliefTypes, BeliefTypes, BeliefTypes, CvCity *)
- CvGameReligions::HasAddedReformationBelief(PlayerTypes) const
- CvLuaGame::lGetBeliefsInReligion(lua_State *)
- CvLuaPlayer::lGetBeliefsInPantheon(lua_State *)