CvGameTrade
- Declared in
- CvTradeClasses.h, line 56
Functions
- BuildTechDifference()
- CancelTradeBetweenTeams(TeamTypes, TeamTypes)
- CanCreateTradeRoute(CvCity *, CvCity *, DomainTypes, TradeConnectionType, bool, bool)
- CanCreateTradeRoute(PlayerTypes, PlayerTypes, DomainTypes)
- ClearAllCityStateTradeRoutes()
- ClearAllCityTradeRoutes(CvPlot *, bool)
- ClearAllCivTradeRoutes(PlayerTypes)
- CopyPathIntoTradeConnection(CvAStarNode *, TradeConnection *)
- CountNumPlayerConnectionsToPlayer(PlayerTypes, PlayerTypes)
- CreateTradeRoute(CvCity *, CvCity *, DomainTypes, TradeConnectionType, int &)
- CreateVis(int)
- CvGameTrade() not a hook point
- DisplayTemporaryPopupTradeRoute(int, int, TradeConnectionType, DomainTypes)
- DoAutoWarPlundering(TeamTypes, TeamTypes)
- DoTurn()
- EmptyTradeRoute(int)
- EndTradeRoute(int)
- GetDestCity(const TradeConnection &)
- GetDestFromID(int)
- GetDomainModifierTimes100(DomainTypes)
- GetEmptyTradeRouteIndex()
- GetIndexFromID(int)
- GetIndexFromUnitID(int, PlayerTypes)
- GetLogFileName() const
- GetNumTimesDestinationCity(CvCity *, bool)
- GetNumTimesOriginCity(CvCity *, bool)
- GetNumTradeRoutesInPlot(CvPlot *)
- GetOriginCity(const TradeConnection &)
- GetOwnerFromID(int)
- GetPlotAdjacentToWater(CvPlot *, CvPlot *)
- GetTechDifference(PlayerTypes, PlayerTypes)
- GetVis(int)
- HideTemporaryPopupTradeRoute(int, int, TradeConnectionType)
- Init()
- IsCityConnectedFromCityToCity(CvCity *, CvCity *)
- IsCityConnectedToCity(CvCity *, CvCity *)
- IsCityConnectedToPlayer(CvCity *, PlayerTypes, bool)
- IsConnectionInternational(const TradeConnection &)
- IsDestinationExclusive(const TradeConnection &)
- IsPlayerConnectedToPlayer(PlayerTypes, PlayerTypes)
- IsRecalledUnit(int)
- IsTradeRouteIndexEmpty(int)
- IsUnitIDUsed(int)
- IsValidTradeRoutePath(CvCity *, CvCity *, DomainTypes)
- LogTradeMsg(CvString &)
- MoveUnit(int)
- RecallUnit(int, bool)
- Reset()
- ResetTechDifference()
- StepUnit(int)
- Uninit()
- ~CvGameTrade() not a hook point