C# Class FSO.SimAntics.Marshals.Threads.VMRoutingFrameMarshal

Inheritance: VMStackFrameMarshal
Show file Open project: RHY3756547/FreeSO

Public Properties

Property Type Description
AttemptedChair bool
AvatarsToConsider short[]
CallFailureTrees bool
Choices FSO.SimAntics.Marshals.Threads.VMFindLocationResultMarshal[]
CurRoute VMFindLocationResultMarshal
CurrentPortal FSO.SimAntics.Model.VMRoomPortal
CurrentWaypoint FSO.LotView.Model.LotTilePos
IgnoreRooms bool
IgnoredRooms FSO.SimAntics.Model.VMRoomPortal[]
MoveFrames int
MoveTotalFrames int
PortalTurns int
PreviousPosition FSO.LotView.Model.LotTilePos
Retries int
RoomRouteInvalid bool
Rooms FSO.SimAntics.Model.VMRoomPortal[]
Slot FSO.Files.Formats.IFF.Chunks.SLOTItem
State VMRoutingFrameState
Target short
TargetDirection double
Timeout int
TurnFrames int
TurnTweak float
Velocity int
WaitTime int
WalkDirection double
WalkTo Point[]

Public Methods

Method Description
Deserialize ( BinaryReader reader ) : void
SerializeInto ( BinaryWriter writer ) : void
VMRoutingFrameMarshal ( ) : System
VMRoutingFrameMarshal ( int version ) : System

Method Details

Deserialize() public method

public Deserialize ( BinaryReader reader ) : void
reader System.IO.BinaryReader
return void

SerializeInto() public method

public SerializeInto ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void

VMRoutingFrameMarshal() public method

public VMRoutingFrameMarshal ( ) : System
return System

VMRoutingFrameMarshal() public method

public VMRoutingFrameMarshal ( int version ) : System
version int
return System

Property Details

AttemptedChair public property

public bool AttemptedChair
return bool

AvatarsToConsider public property

public short[] AvatarsToConsider
return short[]

CallFailureTrees public property

public bool CallFailureTrees
return bool

Choices public property

public VMFindLocationResultMarshal[],FSO.SimAntics.Marshals.Threads Choices
return FSO.SimAntics.Marshals.Threads.VMFindLocationResultMarshal[]

CurRoute public property

public VMFindLocationResultMarshal,FSO.SimAntics.Marshals.Threads CurRoute
return VMFindLocationResultMarshal

CurrentPortal public property

public VMRoomPortal,FSO.SimAntics.Model CurrentPortal
return FSO.SimAntics.Model.VMRoomPortal

CurrentWaypoint public property

public LotTilePos,FSO.LotView.Model CurrentWaypoint
return FSO.LotView.Model.LotTilePos

IgnoreRooms public property

public bool IgnoreRooms
return bool

IgnoredRooms public property

public VMRoomPortal[],FSO.SimAntics.Model IgnoredRooms
return FSO.SimAntics.Model.VMRoomPortal[]

MoveFrames public property

public int MoveFrames
return int

MoveTotalFrames public property

public int MoveTotalFrames
return int

PortalTurns public property

public int PortalTurns
return int

PreviousPosition public property

public LotTilePos,FSO.LotView.Model PreviousPosition
return FSO.LotView.Model.LotTilePos

Retries public property

public int Retries
return int

RoomRouteInvalid public property

public bool RoomRouteInvalid
return bool

Rooms public property

public VMRoomPortal[],FSO.SimAntics.Model Rooms
return FSO.SimAntics.Model.VMRoomPortal[]

Slot public property

public SLOTItem,FSO.Files.Formats.IFF.Chunks Slot
return FSO.Files.Formats.IFF.Chunks.SLOTItem

State public property

public VMRoutingFrameState State
return VMRoutingFrameState

Target public property

public short Target
return short

TargetDirection public property

public double TargetDirection
return double

Timeout public property

public int Timeout
return int

TurnFrames public property

public int TurnFrames
return int

TurnTweak public property

public float TurnTweak
return float

Velocity public property

public int Velocity
return int

WaitTime public property

public int WaitTime
return int

WalkDirection public property

public double WalkDirection
return double

WalkTo public property

public Point[] WalkTo
return Point[]