CvPlayer::GetDiplomacyRequests() const
- Defined in
- CvPlayer.cpp, line 24692
- Class
- CvPlayer
- Hook name
CivHooks::CvPlayer_GetDiplomacyRequests
Hooks
static bool BeforeCvPlayer_GetDiplomacyRequests(const CvPlayer* self, CvDiplomacyRequests*& result);static void AfterCvPlayer_GetDiplomacyRequests(const CvPlayer* self, CvDiplomacyRequests*& result);static CvDiplomacyRequests* ReplaceCvPlayer_GetDiplomacyRequests(CvDiplomacyRequests* (*original)(const CvPlayer*), const CvPlayer* self);CivRegisterBefore<CivHooks::CvPlayer_GetDiplomacyRequests>(host, &BeforeCvPlayer_GetDiplomacyRequests);CivRegisterAfter<CivHooks::CvPlayer_GetDiplomacyRequests>(host, &AfterCvPlayer_GetDiplomacyRequests);CivRegisterReplace<CivHooks::CvPlayer_GetDiplomacyRequests>(host, &ReplaceCvPlayer_GetDiplomacyRequests);
Code
24692CvDiplomacyRequests* CvPlayer::GetDiplomacyRequests() const24693{24694 return m_pDiplomacyRequests;24695}
Called by
- CvDiplomacyAI::DoBeginDiploWithHuman()
- CvDiplomacyAI::DoContactMajorCivs()
- CvDiplomacyRequests::DoAIDiplomacy(PlayerTypes)
- CvDiplomacyRequests::HasActiveDiploRequestWithHuman(PlayerTypes)
- CvDiplomacyRequests::SendDealRequest(PlayerTypes, PlayerTypes, CvDeal *, DiploUIStateTypes, DiploMessageTypes, const char *, LeaderheadAnimationTypes)
- CvDiplomacyRequests::SendRequest(PlayerTypes, PlayerTypes, DiploUIStateTypes, DiploMessageTypes, const char *, LeaderheadAnimationTypes, int)
- CvDllPlayer::ActiveDiplomacyRequestComplete()
- CvDllPlayer::AddDiplomacyRequest(PlayerTypes, DiploUIStateTypes, const char *, LeaderheadAnimationTypes, int)
- CvNotifications::Activate(Notification &)
- CvPlayer::HasActiveDiplomacyRequests() const
- CvPlayer::UpdateNotifications()
- CvPlayer::setTurnActive(bool, bool)