C# Class Kirikiri.Tjs2.ExprNode

ファイルを表示 Open project: fantasydr/krkr-cs Class Usage Examples

Public Methods

Method Description
Add ( Kirikiri node ) : void
AddArrayElement ( Variant val ) : void
AddDictionaryElement ( string name, Variant val ) : void
Clear ( ) : void
ExprNode ( ) : Kirikiri.Tjs2
GetNode ( int index ) : ExprNode
GetOpecode ( ) : int
GetPosition ( ) : int
GetSize ( ) : int
GetValue ( ) : Variant
SetOpecode ( int op ) : void
SetPosition ( int pos ) : void
SetValue ( Variant val ) : void

Method Details

Add() public method

public Add ( Kirikiri node ) : void
node Kirikiri
return void

AddArrayElement() public method

public AddArrayElement ( Variant val ) : void
val Variant
return void

AddDictionaryElement() public method

public AddDictionaryElement ( string name, Variant val ) : void
name string
val Variant
return void

Clear() public method

public Clear ( ) : void
return void

ExprNode() public method

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

GetNode() public method

public GetNode ( int index ) : ExprNode
index int
return ExprNode

GetOpecode() public method

public GetOpecode ( ) : int
return int

GetPosition() public method

public GetPosition ( ) : int
return int

GetSize() public method

public GetSize ( ) : int
return int

GetValue() public method

public GetValue ( ) : Variant
return Variant

SetOpecode() public method

public SetOpecode ( int op ) : void
op int
return void

SetPosition() public method

public SetPosition ( int pos ) : void
pos int
return void

SetValue() public method

public SetValue ( Variant val ) : void
val Variant
return void