CvPlayer::getNextPolicyCost() const
- Defined in
- CvPlayer.cpp, line 13367
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_getNextPolicyCost
Hooks
static bool BeforeCvPlayer_getNextPolicyCost(const CvPlayer* self, int& result);static void AfterCvPlayer_getNextPolicyCost(const CvPlayer* self, int& result);static int ReplaceCvPlayer_getNextPolicyCost(int (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_getNextPolicyCost>(host, &BeforeCvPlayer_getNextPolicyCost);CivRegisterAfter<CivHooks::CvPlayer_getNextPolicyCost>(host, &AfterCvPlayer_getNextPolicyCost);CivRegisterReplace<CivHooks::CvPlayer_getNextPolicyCost>(host, &ReplaceCvPlayer_getNextPolicyCost);
Code
13367int CvPlayer::getNextPolicyCost() const13368{13369 return m_iCostNextPolicy;13370}
Calls
FAutoVariable::operator const int &
Called by
- CvNotifications::IsNotificationExpired(int)
- CvPlayer::DoHurry(HurryTypes)
- CvPlayer::GetHurryGoldCost(HurryTypes) const
- CvPlayer::IsCanHurry(HurryTypes) const
- CvPlayer::doAdoptPolicy(PolicyTypes)
- CvPlayer::doTurnPostDiplomacy()
- CvPlayerPolicies::CanAdoptPolicy(PolicyTypes, bool) const
- CvPlayerPolicies::CanUnlockPolicyBranch(PolicyBranchTypes)
- CvPlayerPolicies::DoPolicyAI()
- CvPlayerPolicies::DoUnlockPolicyBranch(PolicyBranchTypes)
- CvLuaPlayer::lGetNextPolicyCost(lua_State *)