Bazaar developer reference

CvGlobals::getBeliefInfo(BeliefTypes)

Defined in
CvGlobals.cpp, line 3786
Class
CvGlobals
Hook name
CivHooks::CvGlobals_getBeliefInfo_with_BeliefTypes

Hooks

static bool BeforeCvGlobals_getBeliefInfo_with_BeliefTypes(CvGlobals* self, BeliefTypes eBeliefNum, CvBeliefEntry*& result);static void AfterCvGlobals_getBeliefInfo_with_BeliefTypes(CvGlobals* self, BeliefTypes eBeliefNum, CvBeliefEntry*& result);static CvBeliefEntry* ReplaceCvGlobals_getBeliefInfo_with_BeliefTypes(CvBeliefEntry* (*original)(CvGlobals*, BeliefTypes), CvGlobals* self, BeliefTypes eBeliefNum);CivRegisterBefore<CivHooks::CvGlobals_getBeliefInfo_with_BeliefTypes>(host, &BeforeCvGlobals_getBeliefInfo_with_BeliefTypes);CivRegisterAfter<CivHooks::CvGlobals_getBeliefInfo_with_BeliefTypes>(host, &AfterCvGlobals_getBeliefInfo_with_BeliefTypes);CivRegisterReplace<CivHooks::CvGlobals_getBeliefInfo_with_BeliefTypes>(host, &ReplaceCvGlobals_getBeliefInfo_with_BeliefTypes);

Code

3786CvBeliefEntry* CvGlobals::getBeliefInfo(BeliefTypes eBeliefNum)3787{3788	CvAssert(eBeliefNum > -1);3789	CvAssert(eBeliefNum < GC.getNumBeliefInfos());3790	return m_pBeliefs->GetBeliefEntries()[eBeliefNum];3791}

Calls

Called by