Bazaar developer reference

CvGlobals::getReligionInfo(ReligionTypes)

Defined in
CvGlobals.cpp, line 3764
Class
CvGlobals
Hook name
CivHooks::CvGlobals_getReligionInfo_with_ReligionTypes

Hooks

static bool BeforeCvGlobals_getReligionInfo_with_ReligionTypes(CvGlobals* self, ReligionTypes eReligionNum, CvReligionEntry*& result);static void AfterCvGlobals_getReligionInfo_with_ReligionTypes(CvGlobals* self, ReligionTypes eReligionNum, CvReligionEntry*& result);static CvReligionEntry* ReplaceCvGlobals_getReligionInfo_with_ReligionTypes(CvReligionEntry* (*original)(CvGlobals*, ReligionTypes), CvGlobals* self, ReligionTypes eReligionNum);CivRegisterBefore<CivHooks::CvGlobals_getReligionInfo_with_ReligionTypes>(host, &BeforeCvGlobals_getReligionInfo_with_ReligionTypes);CivRegisterAfter<CivHooks::CvGlobals_getReligionInfo_with_ReligionTypes>(host, &AfterCvGlobals_getReligionInfo_with_ReligionTypes);CivRegisterReplace<CivHooks::CvGlobals_getReligionInfo_with_ReligionTypes>(host, &ReplaceCvGlobals_getReligionInfo_with_ReligionTypes);

Code

3764CvReligionEntry* CvGlobals::getReligionInfo(ReligionTypes eReligionNum)3765{3766	CvAssert(eReligionNum > -1);3767	CvAssert(eReligionNum < GC.getNumReligionInfos());3768	return m_pReligions->GetReligionEntries()[eReligionNum];3769}

Calls

Called by