C# Class ToolsForHaul.Vehicle_Cart

Inheritance: ThingWithComps, IThingContainerOwner
Show file Open project: BBream/ToolsForHaul Class Usage Examples

Public Properties

Property Type Description
allowances ThingFilter
mountableComp CompMountable
storage ThingContainer

Public Methods

Method Description
Destroy ( DestroyMode mode = DestroyMode.Vanish ) : void
DrawAt ( Vector3 drawLoc ) : void
ExposeData ( ) : void
GetContainer ( ) : ThingContainer
GetFloatMenuOptions ( Pawn myPawn ) : IEnumerable
GetGizmos ( ) : IEnumerable
GetInspectString ( ) : string
GetPosition ( ) : IntVec3
SpawnSetup ( ) : void
Tick ( ) : void

Vehicle_Cart ( ) : System

Private Methods

Method Description
UpdateGraphics ( ) : void

Method Details

Destroy() public method

public Destroy ( DestroyMode mode = DestroyMode.Vanish ) : void
mode DestroyMode
return void

DrawAt() public method

public DrawAt ( Vector3 drawLoc ) : void
drawLoc Vector3
return void

ExposeData() public method

public ExposeData ( ) : void
return void

GetContainer() public method

public GetContainer ( ) : ThingContainer
return ThingContainer

GetFloatMenuOptions() public method

public GetFloatMenuOptions ( Pawn myPawn ) : IEnumerable
myPawn Pawn
return IEnumerable

GetGizmos() public method

public GetGizmos ( ) : IEnumerable
return IEnumerable

GetInspectString() public method

public GetInspectString ( ) : string
return string

GetPosition() public method

public GetPosition ( ) : IntVec3
return IntVec3

SpawnSetup() public method

public SpawnSetup ( ) : void
return void

Tick() public method

public Tick ( ) : void
return void

Vehicle_Cart() public method

public Vehicle_Cart ( ) : System
return System

Property Details

allowances public property

public ThingFilter allowances
return ThingFilter

mountableComp public property

public CompMountable,ToolsForHaul mountableComp
return CompMountable

storage public property

public ThingContainer storage
return ThingContainer