CvDeal::GetSurrenderingPlayer() const
- Defined in
- CvDealClasses.cpp, line 888
- Class
- CvDeal
- Hook name
CivHooks::CvDeal_GetSurrenderingPlayer
Hooks
static bool BeforeCvDeal_GetSurrenderingPlayer(const CvDeal* self, PlayerTypes& result);static void AfterCvDeal_GetSurrenderingPlayer(const CvDeal* self, PlayerTypes& result);static PlayerTypes ReplaceCvDeal_GetSurrenderingPlayer(PlayerTypes (*original)(const CvDeal*), const CvDeal* self);CivRegisterBefore<CivHooks::CvDeal_GetSurrenderingPlayer>(host, &BeforeCvDeal_GetSurrenderingPlayer);CivRegisterAfter<CivHooks::CvDeal_GetSurrenderingPlayer>(host, &AfterCvDeal_GetSurrenderingPlayer);CivRegisterReplace<CivHooks::CvDeal_GetSurrenderingPlayer>(host, &ReplaceCvDeal_GetSurrenderingPlayer);
Code
887/// Who (if anyone) is surrendering in this Deal?888PlayerTypes CvDeal::GetSurrenderingPlayer() const889{890 return m_eSurrenderingPlayer;891}
Called by
- CvDealAI::DoAddCitiesToUs(CvDeal *, PlayerTypes, bool, int &, int &, int &, int, bool)
- CvDealAI::IsDealWithHumanAcceptable(CvDeal *, PlayerTypes, int &, int &, int &, int &, int &, bool &)
- CvGameDeals::LogDealComplete(CvDeal *)
- CvGameDeals::LogDealFailed(CvDeal *, bool, bool, bool)
- CvLuaDeal::lGetSurrenderingPlayer(lua_State *)