CvReligionBeliefs::GetBelief(int) const
- Defined in
- CvBeliefClasses.cpp, line 1321
- Class
- CvReligionBeliefs
- Hook name
CivHooks::CvReligionBeliefs_GetBelief
Hooks
static bool BeforeCvReligionBeliefs_GetBelief(const CvReligionBeliefs* self, int iIndex, BeliefTypes& result);static void AfterCvReligionBeliefs_GetBelief(const CvReligionBeliefs* self, int iIndex, BeliefTypes& result);static BeliefTypes ReplaceCvReligionBeliefs_GetBelief(BeliefTypes (*original)(const CvReligionBeliefs*, int), const CvReligionBeliefs* self, int iIndex);CivRegisterBefore<CivHooks::CvReligionBeliefs_GetBelief>(host, &BeforeCvReligionBeliefs_GetBelief);CivRegisterAfter<CivHooks::CvReligionBeliefs_GetBelief>(host, &AfterCvReligionBeliefs_GetBelief);CivRegisterReplace<CivHooks::CvReligionBeliefs_GetBelief>(host, &ReplaceCvReligionBeliefs_GetBelief);
Code
1320/// Does this religion possess a specific belief?1321BeliefTypes CvReligionBeliefs::GetBelief(int iIndex) const1322{1323 return (BeliefTypes)m_ReligionBeliefs[iIndex];1324}
Calls
BaseVector::operator[]
Called by
- 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::GetBeliefInPantheon(PlayerTypes) const
- CvGameReligions::HasAddedReformationBelief(PlayerTypes) const
- CvLuaGame::lGetBeliefsInReligion(lua_State *)
- CvLuaPlayer::lGetBeliefsInPantheon(lua_State *)