CvBuildInfo::getRoute() const
- Defined in
- CvInfos.cpp, line 3806
- Class
- CvBuildInfo
- Hook name
CivHooks::CvBuildInfo_getRoute
Hooks
static bool BeforeCvBuildInfo_getRoute(const CvBuildInfo* self, int& result);static void AfterCvBuildInfo_getRoute(const CvBuildInfo* self, int& result);static int ReplaceCvBuildInfo_getRoute(int (*original)(const CvBuildInfo*), const CvBuildInfo* self);CivRegisterBefore<CivHooks::CvBuildInfo_getRoute>(host, &BeforeCvBuildInfo_getRoute);CivRegisterAfter<CivHooks::CvBuildInfo_getRoute>(host, &AfterCvBuildInfo_getRoute);CivRegisterReplace<CivHooks::CvBuildInfo_getRoute>(host, &ReplaceCvBuildInfo_getRoute);
Code
3806int CvBuildInfo::getRoute() const3807{3808 return m_iRoute;3809}
Called by
- CvBuilderTaskingAI::AddRouteDirectives(CvUnit *, CvPlot *, int)
- CvBuilderTaskingAI::GetBuildTimeWeight(CvUnit *, CvPlot *, BuildTypes, bool, int)
- CvBuilderTaskingAI::UpdateRoutePlots()
- CvDllBuildInfo::GetRoute()
- CvGame::handleAction(int)
- CvPlayer::canReceiveGoody(CvPlot *, GoodyTypes, CvUnit *) const
- CvPlayer::getAdvancedStartRouteCost(RouteTypes, bool, CvPlot *)
- CvPlayer::getBestRoute(CvPlot *) const
- CvPlayer::getBuildCost(const CvPlot *, BuildTypes) const
- CvPlot::canBuild(BuildTypes, PlayerTypes, bool, bool) const
- CvPlot::changeBuildProgress(BuildTypes, int, PlayerTypes)
- CvPlot::getBuildTime(BuildTypes, PlayerTypes) const
- CvPlot::getYieldWithBuild(BuildTypes, YieldTypes, bool, PlayerTypes) const
- CvPlot::updateLayout(bool)
- CvTeam::DoUpdateBestRoute()
- CvTeam::processTech(TechTypes, int)
- CvUnit::GetBestBuildRoute(CvPlot *, BuildTypes *) const
- CvUnit::build(BuildTypes)
- CvUnit::canBuildRoute() const
- CvUnit::getBuildType() const
- CvUnit::pillage()
- CvUnitMission::PopMission(UnitHandle)
- CvUnitMission::PushMission(UnitHandle, MissionTypes, int, int, int, bool, bool, MissionAITypes, CvPlot *, CvUnit *)