Bazaar developer reference

CvGame::isVictoryValid(VictoryTypes) const

Defined in
CvGame.cpp, line 7444
Class
CvGame
Hook name
CivHooks::CvGame_isVictoryValid

Hooks

static bool BeforeCvGame_isVictoryValid(const CvGame* self, VictoryTypes eIndex, bool& result);static void AfterCvGame_isVictoryValid(const CvGame* self, VictoryTypes eIndex, bool& result);static bool ReplaceCvGame_isVictoryValid(bool (*original)(const CvGame*, VictoryTypes), const CvGame* self, VictoryTypes eIndex);CivRegisterBefore<CivHooks::CvGame_isVictoryValid>(host, &BeforeCvGame_isVictoryValid);CivRegisterAfter<CivHooks::CvGame_isVictoryValid>(host, &AfterCvGame_isVictoryValid);CivRegisterReplace<CivHooks::CvGame_isVictoryValid>(host, &ReplaceCvGame_isVictoryValid);

Code

7444bool CvGame::isVictoryValid(VictoryTypes eIndex) const7445{7446	CvAssertMsg(eIndex >= 0, "eIndex is expected to be non-negative (invalid Index)");7447	CvAssertMsg(eIndex < GC.getNumVictoryInfos(), "eIndex is expected to be within maximum bounds (invalid Index)");7448	return CvPreGame::isVictory(eIndex);7449}

Calls

Called by