CvPlayer::GetNumFreePolicies() const
- Defined in
- CvPlayer.cpp, line 27467
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_GetNumFreePolicies
Hooks
static bool BeforeCvPlayer_GetNumFreePolicies(const CvPlayer* self, int& result);static void AfterCvPlayer_GetNumFreePolicies(const CvPlayer* self, int& result);static int ReplaceCvPlayer_GetNumFreePolicies(int (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetNumFreePolicies>(host, &BeforeCvPlayer_GetNumFreePolicies);CivRegisterAfter<CivHooks::CvPlayer_GetNumFreePolicies>(host, &AfterCvPlayer_GetNumFreePolicies);CivRegisterReplace<CivHooks::CvPlayer_GetNumFreePolicies>(host, &ReplaceCvPlayer_GetNumFreePolicies);
Code
27467int CvPlayer::GetNumFreePolicies() const27468{27469 return m_iNumFreePolicies;27470}
Calls
FAutoVariable::operator const int &
Called by
- CvNotifications::IsNotificationExpired(int)
- CvPlayer::ChangeNumFreePolicies(int)
- CvPlayer::doAdoptPolicy(PolicyTypes)
- CvPlayerPolicies::CanAdoptPolicy(PolicyTypes, bool) const
- CvPlayerPolicies::CanUnlockPolicyBranch(PolicyBranchTypes)
- CvPlayerPolicies::DoPolicyAI()
- CvPlayerPolicies::DoUnlockPolicyBranch(PolicyBranchTypes)
- CvPlayerPolicies::GetNextPolicyCost()
- CvLuaPlayer::lGetNumFreePolicies(lua_State *)