C# Class GarrysModLuaShared.LuaObject

Afficher le fichier Open project: OmegaExtern/gmod-csharp-binary-module Class Usage Examples

Méthodes publiques

Méthode Description
Call ( int results, string name ) : int
CallBoolean ( string name ) : bool
CallInteger ( string name ) : int
CallNumber ( string name ) : double
CallObject ( string name ) : LuaObject
CallString ( string name ) : string
CallTable ( string name ) : LuaTable
CallVoid ( string name ) : void
GetFieldBoolean ( string name ) : bool
GetFieldInteger ( string name ) : int
GetFieldNumber ( string name ) : double
GetFieldObject ( string name ) : LuaObject
GetFieldString ( string name ) : string
GetFieldTable ( string name ) : LuaTable
GetIndex ( ) : int
Invoke ( int results, string name ) : int
InvokeBoolean ( string name ) : bool
InvokeInteger ( string name ) : int
InvokeNumber ( string name ) : double
InvokeObject ( string name ) : LuaObject
InvokeString ( string name ) : string
InvokeTable ( string name ) : LuaTable
InvokeVoid ( string name ) : void
LuaObject ( int index ) : System
Pop ( ) : void
SetField ( string name, LuaObject value ) : void
SetField ( string name, [ value ) : void
SetField ( string name, bool value ) : void
SetField ( string name, double value ) : void
SetField ( string name, int value ) : void
SetField ( string name, object value ) : void
ToString ( ) : string

Method Details

Call() public méthode

public Call ( int results, string name ) : int
results int
name string
Résultat int

CallBoolean() public méthode

public CallBoolean ( string name ) : bool
name string
Résultat bool

CallInteger() public méthode

public CallInteger ( string name ) : int
name string
Résultat int

CallNumber() public méthode

public CallNumber ( string name ) : double
name string
Résultat double

CallObject() public méthode

public CallObject ( string name ) : LuaObject
name string
Résultat LuaObject

CallString() public méthode

public CallString ( string name ) : string
name string
Résultat string

CallTable() public méthode

public CallTable ( string name ) : LuaTable
name string
Résultat LuaTable

CallVoid() public méthode

public CallVoid ( string name ) : void
name string
Résultat void

GetFieldBoolean() public méthode

public GetFieldBoolean ( string name ) : bool
name string
Résultat bool

GetFieldInteger() public méthode

public GetFieldInteger ( string name ) : int
name string
Résultat int

GetFieldNumber() public méthode

public GetFieldNumber ( string name ) : double
name string
Résultat double

GetFieldObject() public méthode

public GetFieldObject ( string name ) : LuaObject
name string
Résultat LuaObject

GetFieldString() public méthode

public GetFieldString ( string name ) : string
name string
Résultat string

GetFieldTable() public méthode

public GetFieldTable ( string name ) : LuaTable
name string
Résultat LuaTable

GetIndex() public méthode

public GetIndex ( ) : int
Résultat int

Invoke() public méthode

public Invoke ( int results, string name ) : int
results int
name string
Résultat int

InvokeBoolean() public méthode

public InvokeBoolean ( string name ) : bool
name string
Résultat bool

InvokeInteger() public méthode

public InvokeInteger ( string name ) : int
name string
Résultat int

InvokeNumber() public méthode

public InvokeNumber ( string name ) : double
name string
Résultat double

InvokeObject() public méthode

public InvokeObject ( string name ) : LuaObject
name string
Résultat LuaObject

InvokeString() public méthode

public InvokeString ( string name ) : string
name string
Résultat string

InvokeTable() public méthode

public InvokeTable ( string name ) : LuaTable
name string
Résultat LuaTable

InvokeVoid() public méthode

public InvokeVoid ( string name ) : void
name string
Résultat void

LuaObject() public méthode

public LuaObject ( int index ) : System
index int
Résultat System

Pop() public méthode

public Pop ( ) : void
Résultat void

SetField() public méthode

public SetField ( string name, LuaObject value ) : void
name string
value LuaObject
Résultat void

SetField() public méthode

public SetField ( string name, [ value ) : void
name string
value [
Résultat void

SetField() public méthode

public SetField ( string name, bool value ) : void
name string
value bool
Résultat void

SetField() public méthode

public SetField ( string name, double value ) : void
name string
value double
Résultat void

SetField() public méthode

public SetField ( string name, int value ) : void
name string
value int
Résultat void

SetField() public méthode

public SetField ( string name, object value ) : void
name string
value object
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string