Bazaar developer reference

CvPolicyEntry::GetPolicyDisables(int) const

Defined in
CvPolicyClasses.cpp, line 1832
Class
CvPolicyEntry
Hook name
CivHooks::CvPolicyEntry_GetPolicyDisables

Hooks

static bool BeforeCvPolicyEntry_GetPolicyDisables(const CvPolicyEntry* self, int i, int& result);static void AfterCvPolicyEntry_GetPolicyDisables(const CvPolicyEntry* self, int i, int& result);static int ReplaceCvPolicyEntry_GetPolicyDisables(int (*original)(const CvPolicyEntry*, int), const CvPolicyEntry* self, int i);CivRegisterBefore<CivHooks::CvPolicyEntry_GetPolicyDisables>(host, &BeforeCvPolicyEntry_GetPolicyDisables);CivRegisterAfter<CivHooks::CvPolicyEntry_GetPolicyDisables>(host, &AfterCvPolicyEntry_GetPolicyDisables);CivRegisterReplace<CivHooks::CvPolicyEntry_GetPolicyDisables>(host, &ReplaceCvPolicyEntry_GetPolicyDisables);

Code

1831/// Policies disabled when this one achieved1832int CvPolicyEntry::GetPolicyDisables(int i) const1833{1834	return m_piPolicyDisables ? m_piPolicyDisables[i] : -1;1835}

Called by