Bazaar developer reference

CvTeam::getRouteChange(RouteTypes) const

Defined in
CvTeam.cpp, line 4442
Class
CvTeam
Hook name
CivHooks::CvTeam_getRouteChange

Hooks

static bool BeforeCvTeam_getRouteChange(const CvTeam* self, RouteTypes eIndex, int& result);static void AfterCvTeam_getRouteChange(const CvTeam* self, RouteTypes eIndex, int& result);static int ReplaceCvTeam_getRouteChange(int (*original)(const CvTeam*, RouteTypes), const CvTeam* self, RouteTypes eIndex);CivRegisterBefore<CivHooks::CvTeam_getRouteChange>(host, &BeforeCvTeam_getRouteChange);CivRegisterAfter<CivHooks::CvTeam_getRouteChange>(host, &AfterCvTeam_getRouteChange);CivRegisterReplace<CivHooks::CvTeam_getRouteChange>(host, &ReplaceCvTeam_getRouteChange);

Code

4442int CvTeam::getRouteChange(RouteTypes eIndex) const4443{4444	CvAssertMsg(eIndex >= 0, "eIndex is expected to be non-negative (invalid Index)");4445	CvAssertMsg(eIndex < GC.getNumRouteInfos(), "eIndex is expected to be within maximum bounds (invalid Index)");4446	return m_paiRouteChange[eIndex];4447}

Called by