C# Class Kirikiri.Tjs2.ByteCodeLoader

TJS2 バイトコードを读み迂んで、ScriptBlock を返す
Exibir arquivo Open project: fantasydr/krkr-cs Class Usage Examples

Public Methods

Method Description
AllwaysFreeReadBuffer ( ) : void
ByteCodeLoader ( ) : Kirikiri.Tjs2
FinalizeApplication ( ) : void
Initialize ( ) : void
ReadByteCode ( TJS owner, string name, BinaryStream input ) : ScriptBlock

Private Methods

Method Description
ReadDataArea ( byte buff, int offset, int size ) : void
ReadObjects ( ScriptBlock block, byte buff, int offset, int size ) : void

Method Details

AllwaysFreeReadBuffer() public static method

public static AllwaysFreeReadBuffer ( ) : void
return void

ByteCodeLoader() public method

public ByteCodeLoader ( ) : Kirikiri.Tjs2
return Kirikiri.Tjs2

FinalizeApplication() public static method

public static FinalizeApplication ( ) : void
return void

Initialize() public static method

public static Initialize ( ) : void
return void

ReadByteCode() public method

public ReadByteCode ( TJS owner, string name, BinaryStream input ) : ScriptBlock
owner TJS
name string
input BinaryStream
return ScriptBlock