Bazaar developer reference

CvPlayerPolicies::DoChooseIdeology()

Defined in
CvPolicyClasses.cpp, line 4735
Class
CvPlayerPolicies
Hook name
CivHooks::CvPlayerPolicies_DoChooseIdeology

Hooks

static bool BeforeCvPlayerPolicies_DoChooseIdeology(CvPlayerPolicies* self);static void AfterCvPlayerPolicies_DoChooseIdeology(CvPlayerPolicies* self);static void ReplaceCvPlayerPolicies_DoChooseIdeology(void (*original)(CvPlayerPolicies*), CvPlayerPolicies* self);CivRegisterBefore<CivHooks::CvPlayerPolicies_DoChooseIdeology>(host, &BeforeCvPlayerPolicies_DoChooseIdeology);CivRegisterAfter<CivHooks::CvPlayerPolicies_DoChooseIdeology>(host, &AfterCvPlayerPolicies_DoChooseIdeology);CivRegisterReplace<CivHooks::CvPlayerPolicies_DoChooseIdeology>(host, &ReplaceCvPlayerPolicies_DoChooseIdeology);

Code

4734/// Get the policy AI to pick an ideology4735void CvPlayerPolicies::DoChooseIdeology()4736{4737	m_pPolicyAI->DoChooseIdeology(m_pPlayer);4738}

Calls

Called by