C# 클래스 Editor.Source_Files.NativeInstance

파일 보기 프로젝트 열기: LauriM/PropellerEngine

공개 프로퍼티들

프로퍼티 타입 설명
methodList NativeEventInfo>.Dictionary

보호된 프로퍼티들

프로퍼티 타입 설명
binaryWriter System.IO.BinaryWriter
bufferPointer System.IntPtr
callCount System.UInt32
stream System.IO.UnmanagedMemoryStream

공개 메소드들

메소드 설명
NativeInstance ( String intanceName ) : System
flush ( ) : void
getInstancePtr ( ) : IntPtr
getShutdownState ( ) : bool
instanceShutdown ( ) : void
registerEvent ( String eventName, object obj, MethodInfo methodInfo ) : void
update ( ) : void

보호된 메소드들

메소드 설명
call ( String command ) : void

비공개 메소드들

메소드 설명
handleEvent ( String cmd, BinaryReader reader ) : void
resetBuffers ( ) : void

메소드 상세

NativeInstance() 공개 메소드

public NativeInstance ( String intanceName ) : System
intanceName String
리턴 System

call() 보호된 메소드

protected call ( String command ) : void
command String
리턴 void

flush() 공개 메소드

public flush ( ) : void
리턴 void

getInstancePtr() 공개 메소드

public getInstancePtr ( ) : IntPtr
리턴 System.IntPtr

getShutdownState() 공개 메소드

public getShutdownState ( ) : bool
리턴 bool

instanceShutdown() 공개 메소드

public instanceShutdown ( ) : void
리턴 void

registerEvent() 공개 메소드

public registerEvent ( String eventName, object obj, MethodInfo methodInfo ) : void
eventName String
obj object
methodInfo System.Reflection.MethodInfo
리턴 void

update() 공개 메소드

public update ( ) : void
리턴 void

프로퍼티 상세

binaryWriter 보호되어 있는 프로퍼티

protected BinaryWriter,System.IO binaryWriter
리턴 System.IO.BinaryWriter

bufferPointer 보호되어 있는 프로퍼티

protected IntPtr,System bufferPointer
리턴 System.IntPtr

callCount 보호되어 있는 프로퍼티

protected UInt32,System callCount
리턴 System.UInt32

methodList 공개적으로 프로퍼티

public Dictionary methodList
리턴 NativeEventInfo>.Dictionary

stream 보호되어 있는 프로퍼티

protected UnmanagedMemoryStream,System.IO stream
리턴 System.IO.UnmanagedMemoryStream