CvGlobals::getNumRouteInfos()
- Defined in
- CvGlobals.cpp, line 3143
- Class
- CvGlobals
- Hook name
CivHooks::CvGlobals_getNumRouteInfos
Hooks
static bool BeforeCvGlobals_getNumRouteInfos(CvGlobals* self, int& result);static void AfterCvGlobals_getNumRouteInfos(CvGlobals* self, int& result);static int ReplaceCvGlobals_getNumRouteInfos(int (*original)(CvGlobals*), CvGlobals* self);CivRegisterBefore<CivHooks::CvGlobals_getNumRouteInfos>(host, &BeforeCvGlobals_getNumRouteInfos);CivRegisterAfter<CivHooks::CvGlobals_getNumRouteInfos>(host, &AfterCvGlobals_getNumRouteInfos);CivRegisterReplace<CivHooks::CvGlobals_getNumRouteInfos>(host, &ReplaceCvGlobals_getNumRouteInfos);
Code
3143int CvGlobals::getNumRouteInfos()3144{3145 return (int)m_paRouteInfo.size();3146}
Calls
std::vector::size
Called by
- CvDllDatabaseUtility::ValidatePrefetchProcess()
- CvGame::DoUpdateIndustrialRoute()
- CvPlot::calculateImprovementYieldChange(ImprovementTypes, YieldTypes, PlayerTypes, bool, RouteTypes) const
- CvTeam::Read(FDataStream &)
- CvTeam::Write(FDataStream &) const
- CvTeam::processTech(TechTypes, int)
- CvTeam::reset(TeamTypes, bool)