Bazaar developer reference

CvReligionAI::Init(CvBeliefXMLEntries *, CvPlayer *)

Defined in
CvReligionClasses.cpp, line 5008
Class
CvReligionAI
Hook name
CivHooks::CvReligionAI_Init

Hooks

static bool BeforeCvReligionAI_Init(CvReligionAI* self, CvBeliefXMLEntries* pBeliefs, CvPlayer* pPlayer);static void AfterCvReligionAI_Init(CvReligionAI* self, CvBeliefXMLEntries* pBeliefs, CvPlayer* pPlayer);static void ReplaceCvReligionAI_Init(void (*original)(CvReligionAI*, CvBeliefXMLEntries*, CvPlayer*), CvReligionAI* self, CvBeliefXMLEntries* pBeliefs, CvPlayer* pPlayer);CivRegisterBefore<CivHooks::CvReligionAI_Init>(host, &BeforeCvReligionAI_Init);CivRegisterAfter<CivHooks::CvReligionAI_Init>(host, &AfterCvReligionAI_Init);CivRegisterReplace<CivHooks::CvReligionAI_Init>(host, &ReplaceCvReligionAI_Init);

Code

5007/// Initialize class data5008void CvReligionAI::Init(CvBeliefXMLEntries* pBeliefs, CvPlayer* pPlayer)5009{5010	m_pBeliefs = pBeliefs;5011	m_pPlayer = pPlayer;50125013	Reset();5014}

Calls

Called by