C# Класс GarrysModLuaShared.LuaObject

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Call() публичный Метод

public Call ( int results, string name ) : int
results int
name string
Результат int

CallBoolean() публичный Метод

public CallBoolean ( string name ) : bool
name string
Результат bool

CallInteger() публичный Метод

public CallInteger ( string name ) : int
name string
Результат int

CallNumber() публичный Метод

public CallNumber ( string name ) : double
name string
Результат double

CallObject() публичный Метод

public CallObject ( string name ) : LuaObject
name string
Результат LuaObject

CallString() публичный Метод

public CallString ( string name ) : string
name string
Результат string

CallTable() публичный Метод

public CallTable ( string name ) : LuaTable
name string
Результат LuaTable

CallVoid() публичный Метод

public CallVoid ( string name ) : void
name string
Результат void

GetFieldBoolean() публичный Метод

public GetFieldBoolean ( string name ) : bool
name string
Результат bool

GetFieldInteger() публичный Метод

public GetFieldInteger ( string name ) : int
name string
Результат int

GetFieldNumber() публичный Метод

public GetFieldNumber ( string name ) : double
name string
Результат double

GetFieldObject() публичный Метод

public GetFieldObject ( string name ) : LuaObject
name string
Результат LuaObject

GetFieldString() публичный Метод

public GetFieldString ( string name ) : string
name string
Результат string

GetFieldTable() публичный Метод

public GetFieldTable ( string name ) : LuaTable
name string
Результат LuaTable

GetIndex() публичный Метод

public GetIndex ( ) : int
Результат int

Invoke() публичный Метод

public Invoke ( int results, string name ) : int
results int
name string
Результат int

InvokeBoolean() публичный Метод

public InvokeBoolean ( string name ) : bool
name string
Результат bool

InvokeInteger() публичный Метод

public InvokeInteger ( string name ) : int
name string
Результат int

InvokeNumber() публичный Метод

public InvokeNumber ( string name ) : double
name string
Результат double

InvokeObject() публичный Метод

public InvokeObject ( string name ) : LuaObject
name string
Результат LuaObject

InvokeString() публичный Метод

public InvokeString ( string name ) : string
name string
Результат string

InvokeTable() публичный Метод

public InvokeTable ( string name ) : LuaTable
name string
Результат LuaTable

InvokeVoid() публичный Метод

public InvokeVoid ( string name ) : void
name string
Результат void

LuaObject() публичный Метод

public LuaObject ( int index ) : System
index int
Результат System

Pop() публичный Метод

public Pop ( ) : void
Результат void

SetField() публичный Метод

public SetField ( string name, LuaObject value ) : void
name string
value LuaObject
Результат void

SetField() публичный Метод

public SetField ( string name, [ value ) : void
name string
value [
Результат void

SetField() публичный Метод

public SetField ( string name, bool value ) : void
name string
value bool
Результат void

SetField() публичный Метод

public SetField ( string name, double value ) : void
name string
value double
Результат void

SetField() публичный Метод

public SetField ( string name, int value ) : void
name string
value int
Результат void

SetField() публичный Метод

public SetField ( string name, object value ) : void
name string
value object
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string