Riwmorld
RimWorld.Tradeable_Pawn Class Reference
Inheritance diagram for RimWorld.Tradeable_Pawn:
RimWorld.Tradeable RimWorld.ITransferable

Public Member Functions

override void ResolveTrade ()
 
- Public Member Functions inherited from RimWorld.Tradeable
 Tradeable (Thing thingColony, Thing thingTrader)
 
void AddThing (Thing t, Transactor trans)
 
AcceptanceReport CanSetToTransferOneMoreToDest ()
 
AcceptanceReport CanSetToTransferOneMoreToSource ()
 
int CountHeldBy (Transactor trans)
 
int CountPostDealFor (Transactor trans)
 
override int GetHashCode ()
 
float GetPriceFor (TradeAction action)
 
string GetPriceTooltip (TradeAction action)
 
PriceType PriceTypeFor (TradeAction action)
 
void SetToTransferMaxToDest ()
 
void SetToTransferMaxToSource ()
 
override string ToString ()
 
AcceptanceReport TrySetToTransferOneMoreToDest ()
 
AcceptanceReport TrySetToTransferOneMoreToSource ()
 

Properties

override string Label [get]
 
override Window NewInfoDialog [get]
 
override string TipDescription [get]
 
- Properties inherited from RimWorld.Tradeable
TradeAction ActionToDo [get]
 
Thing AnyThing [get]
 
virtual float BaseMarketValue [get]
 
int CountToTransfer [get, set]
 
float CurTotalSilverCost [get]
 
string EditBuffer [get, set]
 
Thing FirstThingColony [get]
 
Thing FirstThingTrader [get]
 
bool HasAnyThing [get]
 
bool Interactive [get]
 
bool IsCurrency [get]
 
virtual string Label [get]
 
virtual Window NewInfoDialog [get]
 
TransferablePositiveCountDirection PositiveCountDirection [get]
 
Verse.ThingDef StuffDef [get]
 
virtual Verse.ThingDef ThingDef [get]
 
virtual string TipDescription [get]
 
bool TraderWillTrade [get]
 
- Properties inherited from RimWorld.ITransferable
Thing AnyThing [get]
 
int CountToTransfer [get, set]
 
string EditBuffer [get, set]
 
bool HasAnyThing [get]
 
bool Interactive [get]
 
string Label [get]
 
TransferablePositiveCountDirection PositiveCountDirection [get]
 
Verse.ThingDef ThingDef [get]
 
string TipDescription [get]
 

Additional Inherited Members

- Public Attributes inherited from RimWorld.Tradeable
List< ThingthingsColony = new List<Thing>()
 
List< ThingthingsTrader = new List<Thing>()
 
int countToDrop
 
string editBuffer
 

The documentation for this class was generated from the following file: