Bazaar developer reference

CvReplayInfo::getPlayerLeader(int) const

Defined in
CvReplayInfo.cpp, line 269
Class
CvReplayInfo
Hook name
CivHooks::CvReplayInfo_getPlayerLeader

Hooks

static bool BeforeCvReplayInfo_getPlayerLeader(const CvReplayInfo* self, int iPlayer, LeaderHeadTypes& result);static void AfterCvReplayInfo_getPlayerLeader(const CvReplayInfo* self, int iPlayer, LeaderHeadTypes& result);static LeaderHeadTypes ReplaceCvReplayInfo_getPlayerLeader(LeaderHeadTypes (*original)(const CvReplayInfo*, int), const CvReplayInfo* self, int iPlayer);CivRegisterBefore<CivHooks::CvReplayInfo_getPlayerLeader>(host, &BeforeCvReplayInfo_getPlayerLeader);CivRegisterAfter<CivHooks::CvReplayInfo_getPlayerLeader>(host, &AfterCvReplayInfo_getPlayerLeader);CivRegisterReplace<CivHooks::CvReplayInfo_getPlayerLeader>(host, &ReplaceCvReplayInfo_getPlayerLeader);

Code

269LeaderHeadTypes CvReplayInfo::getPlayerLeader(int iPlayer) const270{271	if(iPlayer >= 0 && iPlayer < (int)m_listPlayerInfo.size())272	{273		return m_listPlayerInfo[iPlayer].m_eLeader;274	}275276	return NO_LEADER;277}

Calls

Called by