Bazaar developer reference

CvPlayerTrade::IsConnectedToPlayer(PlayerTypes)

Defined in
CvTradeClasses.cpp, line 2808
Class
CvPlayerTrade
Hook name
CivHooks::CvPlayerTrade_IsConnectedToPlayer

Hooks

static bool BeforeCvPlayerTrade_IsConnectedToPlayer(CvPlayerTrade* self, PlayerTypes eOtherPlayer, bool& result);static void AfterCvPlayerTrade_IsConnectedToPlayer(CvPlayerTrade* self, PlayerTypes eOtherPlayer, bool& result);static bool ReplaceCvPlayerTrade_IsConnectedToPlayer(bool (*original)(CvPlayerTrade*, PlayerTypes), CvPlayerTrade* self, PlayerTypes eOtherPlayer);CivRegisterBefore<CivHooks::CvPlayerTrade_IsConnectedToPlayer>(host, &BeforeCvPlayerTrade_IsConnectedToPlayer);CivRegisterAfter<CivHooks::CvPlayerTrade_IsConnectedToPlayer>(host, &AfterCvPlayerTrade_IsConnectedToPlayer);CivRegisterReplace<CivHooks::CvPlayerTrade_IsConnectedToPlayer>(host, &ReplaceCvPlayerTrade_IsConnectedToPlayer);

Code

2808bool CvPlayerTrade::IsConnectedToPlayer(PlayerTypes eOtherPlayer)2809{2810	return GC.getGame().GetGameTrade()->IsPlayerConnectedToPlayer(m_pPlayer->GetID(), eOtherPlayer);2811}

Calls