C# 클래스 FSO.SimAntics.Marshals.Threads.VMThreadMarshal

상속: VMSerializable
파일 보기 프로젝트 열기: RHY3756547/FreeSO 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ActionUID ushort
ActiveQueueBlock byte
BlockingState VMAsyncState
DialogCooldown int
EODConnection VMEODPluginThreadState
Interrupt bool
LastStackExitCode VMPrimitiveExitCode
Queue FSO.SimAntics.Marshals.Threads.VMQueuedActionMarshal[]
Stack FSO.SimAntics.Marshals.Threads.VMStackFrameMarshal[]
TempRegisters short[]
TempXL int[]
Version int

공개 메소드들

메소드 설명
Deserialize ( BinaryReader reader ) : void
SerializeInto ( BinaryWriter writer ) : void
VMThreadMarshal ( ) : System
VMThreadMarshal ( int version ) : System

메소드 상세

Deserialize() 공개 메소드

public Deserialize ( BinaryReader reader ) : void
reader System.IO.BinaryReader
리턴 void

SerializeInto() 공개 메소드

public SerializeInto ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
리턴 void

VMThreadMarshal() 공개 메소드

public VMThreadMarshal ( ) : System
리턴 System

VMThreadMarshal() 공개 메소드

public VMThreadMarshal ( int version ) : System
version int
리턴 System

프로퍼티 상세

ActionUID 공개적으로 프로퍼티

public ushort ActionUID
리턴 ushort

ActiveQueueBlock 공개적으로 프로퍼티

public byte ActiveQueueBlock
리턴 byte

BlockingState 공개적으로 프로퍼티

public VMAsyncState BlockingState
리턴 VMAsyncState

DialogCooldown 공개적으로 프로퍼티

public int DialogCooldown
리턴 int

EODConnection 공개적으로 프로퍼티

public VMEODPluginThreadState EODConnection
리턴 VMEODPluginThreadState

Interrupt 공개적으로 프로퍼티

public bool Interrupt
리턴 bool

LastStackExitCode 공개적으로 프로퍼티

public VMPrimitiveExitCode LastStackExitCode
리턴 VMPrimitiveExitCode

Queue 공개적으로 프로퍼티

public VMQueuedActionMarshal[],FSO.SimAntics.Marshals.Threads Queue
리턴 FSO.SimAntics.Marshals.Threads.VMQueuedActionMarshal[]

Stack 공개적으로 프로퍼티

public VMStackFrameMarshal[],FSO.SimAntics.Marshals.Threads Stack
리턴 FSO.SimAntics.Marshals.Threads.VMStackFrameMarshal[]

TempRegisters 공개적으로 프로퍼티

public short[] TempRegisters
리턴 short[]

TempXL 공개적으로 프로퍼티

public int[] TempXL
리턴 int[]

Version 공개적으로 프로퍼티

public int Version
리턴 int