Bazaar developer reference

CvPolicyBranchEntry::IsMutuallyExclusive() const

Defined in
CvPolicyClasses.cpp, line 2423
Class
CvPolicyBranchEntry
Hook name
CivHooks::CvPolicyBranchEntry_IsMutuallyExclusive

Hooks

static bool BeforeCvPolicyBranchEntry_IsMutuallyExclusive(const CvPolicyBranchEntry* self, bool& result);static void AfterCvPolicyBranchEntry_IsMutuallyExclusive(const CvPolicyBranchEntry* self, bool& result);static bool ReplaceCvPolicyBranchEntry_IsMutuallyExclusive(bool (*original)(const CvPolicyBranchEntry*), const CvPolicyBranchEntry* self);CivRegisterBefore<CivHooks::CvPolicyBranchEntry_IsMutuallyExclusive>(host, &BeforeCvPolicyBranchEntry_IsMutuallyExclusive);CivRegisterAfter<CivHooks::CvPolicyBranchEntry_IsMutuallyExclusive>(host, &AfterCvPolicyBranchEntry_IsMutuallyExclusive);CivRegisterReplace<CivHooks::CvPolicyBranchEntry_IsMutuallyExclusive>(host, &ReplaceCvPolicyBranchEntry_IsMutuallyExclusive);

Code

2422/// If AI chooses this branch, is it prohibited from choosing the other mutually exclusive ones?2423bool CvPolicyBranchEntry::IsMutuallyExclusive() const2424{2425	return m_bMutuallyExclusive;2426}

Called by