Bazaar developer reference

CvReplayInfo::getPlayerCivilization(int) const

Defined in
CvReplayInfo.cpp, line 259
Class
CvReplayInfo
Hook name
CivHooks::CvReplayInfo_getPlayerCivilization

Hooks

static bool BeforeCvReplayInfo_getPlayerCivilization(const CvReplayInfo* self, int iPlayer, CivilizationTypes& result);static void AfterCvReplayInfo_getPlayerCivilization(const CvReplayInfo* self, int iPlayer, CivilizationTypes& result);static CivilizationTypes ReplaceCvReplayInfo_getPlayerCivilization(CivilizationTypes (*original)(const CvReplayInfo*, int), const CvReplayInfo* self, int iPlayer);CivRegisterBefore<CivHooks::CvReplayInfo_getPlayerCivilization>(host, &BeforeCvReplayInfo_getPlayerCivilization);CivRegisterAfter<CivHooks::CvReplayInfo_getPlayerCivilization>(host, &AfterCvReplayInfo_getPlayerCivilization);CivRegisterReplace<CivHooks::CvReplayInfo_getPlayerCivilization>(host, &ReplaceCvReplayInfo_getPlayerCivilization);

Code

259CivilizationTypes CvReplayInfo::getPlayerCivilization(int iPlayer) const260{261	if(iPlayer >= 0 && iPlayer < (int)m_listPlayerInfo.size())262	{263		return m_listPlayerInfo[iPlayer].m_eCivilization;264	}265266	return NO_CIVILIZATION;267}

Calls

Called by