CvPlayerTrade
- Declared in
- CvTradeClasses.h, line 162
Functions
- AddTradeConnectionWasPlundered(const TradeConnection)
- CanCreateTradeRoute(CvCity *, CvCity *, DomainTypes, TradeConnectionType, bool, bool)
- CanCreateTradeRoute(DomainTypes)
- CanCreateTradeRoute(PlayerTypes, DomainTypes)
- CheckTradeConnectionWasPlundered(const TradeConnection &)
- ContainsEnemyTradePlot(const CvPlot *)
- ContainsEnemyTradeUnit(const CvPlot *)
- ContainsOpposingPlayerTradeUnit(const CvPlot *)
- CreateTradeRoute(CvCity *, CvCity *, DomainTypes, TradeConnectionType)
- CvPlayerTrade() not a hook point
- DoTurn()
- GetAllTradeValueFromPlayerTimes100(YieldTypes, PlayerTypes)
- GetAllTradeValueTimes100(YieldTypes)
- GetEnemyTradePlotsAtPlot(const CvPlot *, bool)
- GetEnemyTradeUnitsAtPlot(const CvPlot *, bool)
- GetNumberOfCityStateTradeRoutes()
- GetNumDifferentTradingPartners()
- GetNumPotentialConnections(CvCity *, DomainTypes)
- GetNumTradeRoutesPossible()
- GetNumTradeRoutesRemaining(bool)
- GetNumTradeRoutesUsed(bool)
- GetOpposingTradeUnitsAtPlot(const CvPlot *, bool)
- GetPlotMouseoverToolTips(CvPlot *)
- GetPlotToolTips(CvPlot *)
- GetTradeConnection(CvCity *, CvCity *)
- GetTradeConnectionBaseValueTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradeConnectionDomainValueModifierTimes100(const TradeConnection &, YieldTypes)
- GetTradeConnectionExclusiveValueTimes100(const TradeConnection &, YieldTypes)
- GetTradeConnectionGPTValueTimes100(const TradeConnection &, YieldTypes, bool, bool)
- GetTradeConnectionOtherTraitValueTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradeConnectionPolicyValueTimes100(const TradeConnection &, YieldTypes)
- GetTradeConnectionResourceValueTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradeConnectionRiverValueModifierTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradeConnectionTheirBuildingValueTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradeConnectionValueTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradeConnectionYourBuildingValueTimes100(const TradeConnection &, YieldTypes, bool)
- GetTradePlotsAtPlot(const CvPlot *, bool, bool, bool)
- GetTradeRouteRange(DomainTypes, CvCity *)
- GetTradeRouteSpeed(DomainTypes)
- GetTradeUnit(DomainTypes, CvPlayer *)
- GetTradeUnitsAtPlot(const CvPlot *, bool, bool, bool)
- GetTradeValuesAtCityTimes100(const CvCity *const, YieldTypes)
- Init(CvPlayer *)
- IsConnectedToPlayer(PlayerTypes)
- IsPreviousTradeRoute(CvCity *, CvCity *, DomainTypes, TradeConnectionType)
- MoveUnits()
- PlunderTradeRoute(int, CvUnit *)
- Reset()
- Uninit()
- UpdateTradeConnectionValues()
- UpdateTradeConnectionWasPlundered()
- ~CvPlayerTrade() not a hook point