Bazaar developer reference

CvGame::getPlayerRank(PlayerTypes)

Defined in
CvGame.cpp, line 7160
Class
CvGame
Hook name
CivHooks::CvGame_getPlayerRank

Hooks

static bool BeforeCvGame_getPlayerRank(CvGame* self, PlayerTypes ePlayer, int& result);static void AfterCvGame_getPlayerRank(CvGame* self, PlayerTypes ePlayer, int& result);static int ReplaceCvGame_getPlayerRank(int (*original)(CvGame*, PlayerTypes), CvGame* self, PlayerTypes ePlayer);CivRegisterBefore<CivHooks::CvGame_getPlayerRank>(host, &BeforeCvGame_getPlayerRank);CivRegisterAfter<CivHooks::CvGame_getPlayerRank>(host, &AfterCvGame_getPlayerRank);CivRegisterReplace<CivHooks::CvGame_getPlayerRank>(host, &ReplaceCvGame_getPlayerRank);

Code

7160int CvGame::getPlayerRank(PlayerTypes ePlayer)7161{7162	CvAssertMsg(ePlayer >= 0, "eIndex is expected to be non-negative (invalid Index)");7163	CvAssertMsg(ePlayer < MAX_PLAYERS, "ePlayer is expected to be within maximum bounds (invalid Index)");7164	return m_aiPlayerRank[ePlayer];7165}

Called by