C# Class Kirikiri.Tjs2.Disassembler

ディスアセンブラ TJS2 のバイトコードを可读可能なアセンブリソースに变换する
Exibir arquivo Open project: fantasydr/krkr-cs Class Usage Examples

Public Methods

Method Description
Clear ( ) : void
Disassemble ( ScriptBlock data, int start, int end ) : void
Disassembler ( short ca, Variant da, SourceCodeAccessor a ) : Kirikiri.Tjs2
Set ( short ca, Variant da, SourceCodeAccessor a ) : void

Private Methods

Method Description
OutputFunc ( string msg, string comment, int addr, int codestart, int size, ScriptBlock data ) : void
OutputFuncSrc ( string msg, string name, int line, ScriptBlock data ) : void

Method Details

Clear() public method

public Clear ( ) : void
return void

Disassemble() public method

public Disassemble ( ScriptBlock data, int start, int end ) : void
data ScriptBlock
start int
end int
return void

Disassembler() public method

public Disassembler ( short ca, Variant da, SourceCodeAccessor a ) : Kirikiri.Tjs2
ca short
da Variant
a SourceCodeAccessor
return Kirikiri.Tjs2

Set() public method

public Set ( short ca, Variant da, SourceCodeAccessor a ) : void
ca short
da Variant
a SourceCodeAccessor
return void