C# Class GarrysModLuaShared.Lua

Show file Open project: OmegaExtern/gmod-csharp-binary-module

Public Methods

Method Description
AbsIndex ( LuaState luaState, int index ) : int
AbsIndex ( int index ) : int
CheckManagedString ( LuaState luaState, int index ) : string
CheckManagedString ( int index ) : string
InitializeLua ( LuaState luaState ) : void
LuaState ( ) : LuaState
RegisterCFunction ( LuaState luaState, string tableName, string funcName, lua_CFunction function ) : void
RegisterCFunction ( string tableName, string funcName, lua_CFunction function ) : void
ToManagedString ( LuaState luaState, int index = -1 ) : string
ToManagedString ( int index = -1 ) : string
UpvalueIndex ( int index ) : int
luaL_argerror ( int narg, string extramsg ) : int
luaL_buffinit ( luaL_Buffer buffer ) : void
luaL_callmeta ( int obj, string e ) : int
luaL_checkany ( int narg ) : void
luaL_checkinteger ( int narg ) : int
luaL_checklstring ( int narg, IntPtr l ) : IntPtr
luaL_checknumber ( int narg ) : double
luaL_checkoption ( int narg, string def, string lst ) : int
luaL_checktype ( LuaState luaState, int narg, Type type ) : void
luaL_checktype ( int narg, Type type ) : void
luaL_checktype ( int narg, int t ) : void
luaL_checkudata ( int narg, string tname ) : void*
luaL_error ( string fmt ) : int
luaL_execresult ( int stat ) : int
luaL_fileresult ( int stat, string fname ) : int
luaL_findtable ( int idx, string fname, int szhint ) : string
luaL_getmetafield ( int obj, string @event ) : int
luaL_gsub ( string s, string p, string r ) : string
luaL_loadbuffer ( string buff, IntPtr size, string name ) : int
luaL_loadbufferx ( string buff, IntPtr size, string name, string mode ) : int
luaL_loadfile ( string filename ) : int
luaL_loadfilex ( string filename, string mode ) : int
luaL_loadstring ( string s ) : int
luaL_newmetatable ( string tname ) : int
luaL_newmetatable_type ( string tname, int tnum ) : int
luaL_openlib ( string libname, luaL_Reg l, int nup ) : void
luaL_openlibs ( ) : void
luaL_optinteger ( int arg, int def ) : int
luaL_optlstring ( int arg, string def, IntPtr len ) : string
luaL_optnumber ( int arg, double def ) : double
luaL_ref ( int t ) : int
luaL_register ( string libname, luaL_Reg l ) : void
luaL_traceback ( LuaState luaState1, string msg, int level ) : void
luaL_typerror ( int narg, string tname ) : int
luaL_unref ( int t, int @ref ) : void
luaL_where ( int level ) : void
lua_atpanic ( lua_CFunction panicf ) : lua_CFunction
lua_call ( int nargs, int nresults ) : void
lua_checkstack ( int extra ) : int
lua_close ( ) : void
lua_concat ( int n ) : void
lua_cpcall ( lua_CFunction func, void ud ) : int
lua_createtable ( int narr, int nrec ) : void
lua_dump ( lua_Writer writer, void data ) : int
lua_equal ( int index1, int index2 ) : int
lua_error ( ) : int
lua_gc ( int what, int data ) : int
lua_getallocf ( void ud ) : lua_Alloc
lua_getfenv ( int index ) : void
lua_getfield ( LuaState luaState, TableIndex index, string k ) : void
lua_getfield ( TableIndex index, string k ) : void
lua_getfield ( int index, string k ) : void
lua_getglobal ( LuaState luaState, string k ) : void
lua_getglobal ( string k ) : void
lua_gethook ( ) : lua_Hook
lua_gethookcount ( ) : int
lua_gethookmask ( ) : int
lua_getinfo ( string what, lua_Debug ar ) : int
lua_getlocal ( lua_Debug ar, int n ) : string
lua_getmetatable ( int index ) : int
lua_getstack ( int level, lua_Debug ar ) : int
lua_gettable ( int index ) : void
lua_gettop ( ) : int
lua_getupvalue ( int funcindex, int n ) : string
lua_insert ( int index ) : void
lua_iscfunction ( int index ) : int
lua_isnumber ( int index ) : int
lua_isstring ( int index ) : int
lua_isuserdata ( int index ) : int
lua_lessthan ( int index1, int index2 ) : int
lua_load ( lua_Reader reader, void data, string chunkname ) : int
lua_loadx ( lua_Reader reader, void dt, string chunkname, string mode ) : int
lua_newtable ( ) : void
lua_newtable ( LuaState luaState ) : void
lua_newthread ( ) : LuaState
lua_newuserdata ( IntPtr size ) : void*
lua_next ( int index ) : int
lua_objlen ( int index ) : IntPtr
lua_pcall ( int nargs, int nresults, int msgh ) : int
lua_pop ( LuaState luaState, int num = 1 ) : void
lua_pop ( int num = 1 ) : void
lua_pushboolean ( LuaState luaState, bool b ) : void
lua_pushboolean ( bool b ) : void
lua_pushboolean ( int b ) : void
lua_pushcclosure ( lua_CFunction fn, int n ) : void
lua_pushfstring ( string fmt ) : string
lua_pushinteger ( int n ) : void
lua_pushlightuserdata ( void p ) : void
lua_pushlstring ( string s, IntPtr len ) : void
lua_pushnil ( ) : void
lua_pushnumber ( double n ) : void
lua_pushobject ( LuaState luaState, object value ) : void
lua_pushobject ( object value ) : void
lua_pushstring ( [ s ) : void
lua_pushthread ( ) : int
lua_pushvalue ( int index ) : void
lua_pushvfstring ( string fmt, ArgIterator argp ) : string
lua_rawequal ( int index1, int index2 ) : int
lua_rawget ( int index ) : void
lua_rawgeti ( int index, int n ) : void
lua_rawset ( int index ) : void
lua_rawseti ( int index, int n ) : void
lua_remove ( int index ) : void
lua_replace ( int index ) : void
lua_resume_real ( int narg ) : void
lua_setallocf ( lua_Alloc f, void ud ) : void
lua_setfenv ( int index ) : int
lua_setfield ( int index, string k ) : void
lua_setglobal ( LuaState luaState, string k ) : void
lua_setglobal ( string k ) : void
lua_sethook ( lua_Hook f, int mask, int count ) : int
lua_setlocal ( lua_Debug ar, int n ) : string
lua_setmetatable ( int index ) : int
lua_settable ( int index ) : void
lua_settop ( int index ) : void
lua_setupvalue ( int funcindex, int n ) : string
lua_status ( ) : int
lua_toboolean ( int index = -1 ) : int
lua_tocfunction ( int index = -1 ) : lua_CFunction
lua_tointeger ( int index = -1 ) : int
lua_tolstring ( int index, IntPtr len ) : IntPtr
lua_tonumber ( int index = -1 ) : double
lua_topointer ( int index = -1 ) : void*
lua_tostring ( int index = -1 ) : IntPtr
lua_tothread ( int index = -1 ) : LuaState
lua_touserdata ( int index = -1 ) : void*
lua_type ( LuaState luaState, int index, Type type ) : bool
lua_type ( int index, Type type ) : bool
lua_type ( int index ) : int
lua_typename ( int tp ) : string
lua_upvalueid ( int funcindex, int n ) : void*
lua_upvaluejoin ( int funcindex1, int n1, int funcindex2, int n2 ) : void
lua_yield ( int nresults ) : int
luaopen_base ( ) : int
luaopen_bit ( ) : int
luaopen_debug ( ) : int
luaopen_jit ( ) : int
luaopen_math ( ) : int
luaopen_os ( ) : int
luaopen_package ( ) : int
luaopen_string ( ) : int
luaopen_table ( ) : int

Private Methods

Method Description
luaL_addlstring ( luaL_Buffer buffer, string s, IntPtr l ) : void
luaL_addstring ( luaL_Buffer buffer, string s ) : void
luaL_addvalue ( luaL_Buffer buffer ) : void
luaL_argerror ( LuaState luaState, int narg, string extramsg ) : int
luaL_buffinit ( LuaState luaState, luaL_Buffer buffer ) : void
luaL_callmeta ( LuaState luaState, int obj, string e ) : int
luaL_checkany ( LuaState luaState, int narg ) : void
luaL_checkinteger ( LuaState luaState, int narg ) : int
luaL_checklstring ( LuaState luaState, int narg, IntPtr l ) : IntPtr
luaL_checknumber ( LuaState luaState, int narg ) : double
luaL_checkoption ( LuaState luaState, int narg, string def, string lst ) : int
luaL_checktype ( LuaState luaState, int narg, int t ) : void
luaL_checkudata ( LuaState luaState, int narg, string tname ) : void*
luaL_error ( LuaState luaState, string fmt ) : int
luaL_execresult ( LuaState luaState, int stat ) : int
luaL_fileresult ( LuaState luaState, int stat, string fname ) : int
luaL_findtable ( LuaState luaState, int idx, string fname, int szhint ) : string
luaL_getmetafield ( LuaState luaState, int obj, string @event ) : int
luaL_gsub ( LuaState luaState, string s, string p, string r ) : string
luaL_loadbuffer ( LuaState luaState, string buff, IntPtr size, string name ) : int
luaL_loadbufferx ( LuaState luaState, string buff, IntPtr size, string name, string mode ) : int
luaL_loadfile ( LuaState luaState, string filename ) : int
luaL_loadfilex ( LuaState luaState, string filename, string mode ) : int
luaL_loadstring ( LuaState luaState, string s ) : int
luaL_newmetatable ( LuaState luaState, string tname ) : int
luaL_newmetatable_type ( LuaState luaState, string tname, int tnum ) : int
luaL_newstate ( ) : LuaState
luaL_openlib ( LuaState luaState, string libname, luaL_Reg l, int nup ) : void
luaL_openlibs ( LuaState luaState ) : void
luaL_optinteger ( LuaState luaState, int arg, int def ) : int
luaL_optlstring ( LuaState luaState, int arg, string def, IntPtr len ) : string
luaL_optnumber ( LuaState luaState, int arg, double def ) : double
luaL_prepbuffer ( luaL_Buffer buffer ) : char[]
luaL_pushresult ( luaL_Buffer buffer ) : void
luaL_ref ( LuaState luaState, int t ) : int
luaL_register ( LuaState luaState, string libname, luaL_Reg l ) : void
luaL_traceback ( LuaState luaState, LuaState luaState1, string msg, int level ) : void
luaL_typerror ( LuaState luaState, int narg, string tname ) : int
luaL_unref ( LuaState luaState, int t, int @ref ) : void
luaL_where ( LuaState luaState, int level ) : void
lua_atpanic ( LuaState luaState, lua_CFunction panicf ) : lua_CFunction
lua_call ( LuaState luaState, int nargs, int nresults ) : void
lua_checkstack ( LuaState luaState, int extra ) : int
lua_close ( LuaState luaState ) : void
lua_concat ( LuaState luaState, int n ) : void
lua_cpcall ( LuaState luaState, lua_CFunction func, void ud ) : int
lua_createtable ( LuaState luaState, int narr, int nrec ) : void
lua_dump ( LuaState luaState, lua_Writer writer, void data ) : int
lua_equal ( LuaState luaState, int index1, int index2 ) : int
lua_error ( LuaState luaState ) : int
lua_gc ( LuaState luaState, int what, int data ) : int
lua_getallocf ( LuaState luaState, void ud ) : lua_Alloc
lua_getfenv ( LuaState luaState, int index ) : void
lua_getfield ( LuaState luaState, int index, string k ) : void
lua_gethook ( LuaState luaState ) : lua_Hook
lua_gethookcount ( LuaState luaState ) : int
lua_gethookmask ( LuaState luaState ) : int
lua_getinfo ( LuaState luaState, string what, lua_Debug ar ) : int
lua_getlocal ( LuaState luaState, lua_Debug ar, int n ) : string
lua_getmetatable ( LuaState luaState, int index ) : int
lua_getstack ( LuaState luaState, int level, lua_Debug ar ) : int
lua_gettable ( LuaState luaState, int index ) : void
lua_gettop ( LuaState luaState ) : int
lua_getupvalue ( LuaState luaState, int funcindex, int n ) : string
lua_insert ( LuaState luaState, int index ) : void
lua_iscfunction ( LuaState luaState, int index ) : int
lua_isnumber ( LuaState luaState, int index ) : int
lua_isstring ( LuaState luaState, int index ) : int
lua_isuserdata ( LuaState luaState, int index ) : int
lua_lessthan ( LuaState luaState, int index1, int index2 ) : int
lua_load ( LuaState luaState, lua_Reader reader, void data, string chunkname ) : int
lua_loadx ( LuaState luaState, lua_Reader reader, void dt, string chunkname, string mode ) : int
lua_newstate ( lua_Alloc f, void ud ) : LuaState
lua_newthread ( LuaState luaState ) : LuaState
lua_newuserdata ( LuaState luaState, IntPtr size ) : void*
lua_next ( LuaState luaState, int index ) : int
lua_objlen ( LuaState luaState, int index ) : IntPtr
lua_pcall ( LuaState luaState, int nargs, int nresults, int msgh ) : int
lua_pushboolean ( LuaState luaState, int b ) : void
lua_pushcclosure ( LuaState luaState, lua_CFunction fn, int n ) : void
lua_pushfstring ( LuaState luaState, string fmt ) : string
lua_pushinteger ( LuaState luaState, int n ) : void
lua_pushlightuserdata ( LuaState luaState, void p ) : void
lua_pushlstring ( LuaState luaState, string s, IntPtr len ) : void
lua_pushnil ( LuaState luaState ) : void
lua_pushnumber ( LuaState luaState, double n ) : void
lua_pushstring ( LuaState luaState, [ s ) : void
lua_pushthread ( LuaState luaState ) : int
lua_pushvalue ( LuaState luaState, int index ) : void
lua_pushvfstring ( LuaState luaState, string fmt, ArgIterator argp ) : string
lua_rawequal ( LuaState luaState, int index1, int index2 ) : int
lua_rawget ( LuaState luaState, int index ) : void
lua_rawgeti ( LuaState luaState, int index, int n ) : void
lua_rawset ( LuaState luaState, int index ) : void
lua_rawseti ( LuaState luaState, int index, int n ) : void
lua_remove ( LuaState luaState, int index ) : void
lua_replace ( LuaState luaState, int index ) : void
lua_resume_real ( LuaState luaState, int narg ) : void
lua_setallocf ( LuaState luaState, lua_Alloc f, void ud ) : void
lua_setfenv ( LuaState luaState, int index ) : int
lua_setfield ( LuaState luaState, int index, string k ) : void
lua_sethook ( LuaState luaState, lua_Hook f, int mask, int count ) : int
lua_setlocal ( LuaState luaState, lua_Debug ar, int n ) : string
lua_setmetatable ( LuaState luaState, int index ) : int
lua_settable ( LuaState luaState, int index ) : void
lua_settop ( LuaState luaState, int index ) : void
lua_setupvalue ( LuaState luaState, int funcindex, int n ) : string
lua_status ( LuaState luaState ) : int
lua_toboolean ( LuaState luaState, int index = -1 ) : int
lua_tocfunction ( LuaState luaState, int index = -1 ) : lua_CFunction
lua_tointeger ( LuaState luaState, int index = -1 ) : int
lua_tolstring ( LuaState luaState, int index, IntPtr len ) : IntPtr
lua_tonumber ( LuaState luaState, int index = -1 ) : double
lua_topointer ( LuaState luaState, int index = -1 ) : void*
lua_tostring ( LuaState luaState, int index = -1 ) : IntPtr
lua_tothread ( LuaState luaState, int index = -1 ) : LuaState
lua_touserdata ( LuaState luaState, int index = -1 ) : void*
lua_type ( LuaState luaState, int index ) : int
lua_typename ( LuaState luaState, int tp ) : string
lua_upvalueid ( LuaState luaState, int funcindex, int n ) : void*
lua_upvaluejoin ( LuaState luaState, int funcindex1, int n1, int funcindex2, int n2 ) : void
lua_xmove ( LuaState from, LuaState to, int n ) : void
lua_yield ( LuaState luaState, int nresults ) : int
luaopen_base ( LuaState luaState ) : int
luaopen_bit ( LuaState luaState ) : int
luaopen_debug ( LuaState luaState ) : int
luaopen_jit ( LuaState luaState ) : int
luaopen_math ( LuaState luaState ) : int
luaopen_os ( LuaState luaState ) : int
luaopen_package ( LuaState luaState ) : int
luaopen_string ( LuaState luaState ) : int
luaopen_table ( LuaState luaState ) : int

Method Details

AbsIndex() public static method

public static AbsIndex ( LuaState luaState, int index ) : int
luaState LuaState
index int
return int

AbsIndex() public static method

public static AbsIndex ( int index ) : int
index int
return int

CheckManagedString() public static method

public static CheckManagedString ( LuaState luaState, int index ) : string
luaState LuaState
index int
return string

CheckManagedString() public static method

public static CheckManagedString ( int index ) : string
index int
return string

InitializeLua() public static method

public static InitializeLua ( LuaState luaState ) : void
luaState LuaState
return void

LuaState() public static method

public static LuaState ( ) : LuaState
return LuaState

RegisterCFunction() public static method

public static RegisterCFunction ( LuaState luaState, string tableName, string funcName, lua_CFunction function ) : void
luaState LuaState
tableName string
funcName string
function lua_CFunction
return void

RegisterCFunction() public static method

public static RegisterCFunction ( string tableName, string funcName, lua_CFunction function ) : void
tableName string
funcName string
function lua_CFunction
return void

ToManagedString() public static method

public static ToManagedString ( LuaState luaState, int index = -1 ) : string
luaState LuaState
index int
return string

ToManagedString() public static method

public static ToManagedString ( int index = -1 ) : string
index int
return string

UpvalueIndex() public static method

public static UpvalueIndex ( int index ) : int
index int
return int

luaL_argerror() public static method

public static luaL_argerror ( int narg, string extramsg ) : int
narg int
extramsg string
return int

luaL_buffinit() public static method

public static luaL_buffinit ( luaL_Buffer buffer ) : void
buffer luaL_Buffer
return void

luaL_callmeta() public static method

public static luaL_callmeta ( int obj, string e ) : int
obj int
e string
return int

luaL_checkany() public static method

public static luaL_checkany ( int narg ) : void
narg int
return void

luaL_checkinteger() public static method

public static luaL_checkinteger ( int narg ) : int
narg int
return int

luaL_checklstring() public static method

public static luaL_checklstring ( int narg, IntPtr l ) : IntPtr
narg int
l System.IntPtr
return System.IntPtr

luaL_checknumber() public static method

public static luaL_checknumber ( int narg ) : double
narg int
return double

luaL_checkoption() public static method

public static luaL_checkoption ( int narg, string def, string lst ) : int
narg int
def string
lst string
return int

luaL_checktype() public static method

public static luaL_checktype ( LuaState luaState, int narg, Type type ) : void
luaState LuaState
narg int
type System.Type
return void

luaL_checktype() public static method

public static luaL_checktype ( int narg, Type type ) : void
narg int
type System.Type
return void

luaL_checktype() public static method

public static luaL_checktype ( int narg, int t ) : void
narg int
t int
return void

luaL_checkudata() public static method

public static luaL_checkudata ( int narg, string tname ) : void*
narg int
tname string
return void*

luaL_error() public static method

public static luaL_error ( string fmt ) : int
fmt string
return int

luaL_execresult() public static method

public static luaL_execresult ( int stat ) : int
stat int
return int

luaL_fileresult() public static method

public static luaL_fileresult ( int stat, string fname ) : int
stat int
fname string
return int

luaL_findtable() public static method

public static luaL_findtable ( int idx, string fname, int szhint ) : string
idx int
fname string
szhint int
return string

luaL_getmetafield() public static method

public static luaL_getmetafield ( int obj, string @event ) : int
obj int
@event string
return int

luaL_gsub() public static method

public static luaL_gsub ( string s, string p, string r ) : string
s string
p string
r string
return string

luaL_loadbuffer() public static method

public static luaL_loadbuffer ( string buff, IntPtr size, string name ) : int
buff string
size System.IntPtr
name string
return int

luaL_loadbufferx() public static method

public static luaL_loadbufferx ( string buff, IntPtr size, string name, string mode ) : int
buff string
size System.IntPtr
name string
mode string
return int

luaL_loadfile() public static method

public static luaL_loadfile ( string filename ) : int
filename string
return int

luaL_loadfilex() public static method

public static luaL_loadfilex ( string filename, string mode ) : int
filename string
mode string
return int

luaL_loadstring() public static method

public static luaL_loadstring ( string s ) : int
s string
return int

luaL_newmetatable() public static method

public static luaL_newmetatable ( string tname ) : int
tname string
return int

luaL_newmetatable_type() public static method

public static luaL_newmetatable_type ( string tname, int tnum ) : int
tname string
tnum int
return int

luaL_openlib() public static method

public static luaL_openlib ( string libname, luaL_Reg l, int nup ) : void
libname string
l luaL_Reg
nup int
return void

luaL_openlibs() public static method

public static luaL_openlibs ( ) : void
return void

luaL_optinteger() public static method

public static luaL_optinteger ( int arg, int def ) : int
arg int
def int
return int

luaL_optlstring() public static method

public static luaL_optlstring ( int arg, string def, IntPtr len ) : string
arg int
def string
len System.IntPtr
return string

luaL_optnumber() public static method

public static luaL_optnumber ( int arg, double def ) : double
arg int
def double
return double

luaL_ref() public static method

public static luaL_ref ( int t ) : int
t int
return int

luaL_register() public static method

public static luaL_register ( string libname, luaL_Reg l ) : void
libname string
l luaL_Reg
return void

luaL_traceback() public static method

public static luaL_traceback ( LuaState luaState1, string msg, int level ) : void
luaState1 LuaState
msg string
level int
return void

luaL_typerror() public static method

public static luaL_typerror ( int narg, string tname ) : int
narg int
tname string
return int

luaL_unref() public static method

public static luaL_unref ( int t, int @ref ) : void
t int
@ref int
return void

luaL_where() public static method

public static luaL_where ( int level ) : void
level int
return void

lua_atpanic() public static method

public static lua_atpanic ( lua_CFunction panicf ) : lua_CFunction
panicf lua_CFunction
return lua_CFunction

lua_call() public static method

public static lua_call ( int nargs, int nresults ) : void
nargs int
nresults int
return void

lua_checkstack() public static method

public static lua_checkstack ( int extra ) : int
extra int
return int

lua_close() public static method

public static lua_close ( ) : void
return void

lua_concat() public static method

public static lua_concat ( int n ) : void
n int
return void

lua_cpcall() public static method

public static lua_cpcall ( lua_CFunction func, void ud ) : int
func lua_CFunction
ud void
return int

lua_createtable() public static method

public static lua_createtable ( int narr, int nrec ) : void
narr int
nrec int
return void

lua_dump() public static method

public static lua_dump ( lua_Writer writer, void data ) : int
writer lua_Writer
data void
return int

lua_equal() public static method

public static lua_equal ( int index1, int index2 ) : int
index1 int
index2 int
return int

lua_error() public static method

public static lua_error ( ) : int
return int

lua_gc() public static method

public static lua_gc ( int what, int data ) : int
what int
data int
return int

lua_getallocf() public static method

public static lua_getallocf ( void ud ) : lua_Alloc
ud void
return lua_Alloc

lua_getfenv() public static method

public static lua_getfenv ( int index ) : void
index int
return void

lua_getfield() public static method

public static lua_getfield ( LuaState luaState, TableIndex index, string k ) : void
luaState LuaState
index TableIndex
k string
return void

lua_getfield() public static method

public static lua_getfield ( TableIndex index, string k ) : void
index TableIndex
k string
return void

lua_getfield() public static method

public static lua_getfield ( int index, string k ) : void
index int
k string
return void

lua_getglobal() public static method

public static lua_getglobal ( LuaState luaState, string k ) : void
luaState LuaState
k string
return void

lua_getglobal() public static method

public static lua_getglobal ( string k ) : void
k string
return void

lua_gethook() public static method

public static lua_gethook ( ) : lua_Hook
return lua_Hook

lua_gethookcount() public static method

public static lua_gethookcount ( ) : int
return int

lua_gethookmask() public static method

public static lua_gethookmask ( ) : int
return int

lua_getinfo() public static method

public static lua_getinfo ( string what, lua_Debug ar ) : int
what string
ar lua_Debug
return int

lua_getlocal() public static method

public static lua_getlocal ( lua_Debug ar, int n ) : string
ar lua_Debug
n int
return string

lua_getmetatable() public static method

public static lua_getmetatable ( int index ) : int
index int
return int

lua_getstack() public static method

public static lua_getstack ( int level, lua_Debug ar ) : int
level int
ar lua_Debug
return int

lua_gettable() public static method

public static lua_gettable ( int index ) : void
index int
return void

lua_gettop() public static method

public static lua_gettop ( ) : int
return int

lua_getupvalue() public static method

public static lua_getupvalue ( int funcindex, int n ) : string
funcindex int
n int
return string

lua_insert() public static method

public static lua_insert ( int index ) : void
index int
return void

lua_iscfunction() public static method

public static lua_iscfunction ( int index ) : int
index int
return int

lua_isnumber() public static method

public static lua_isnumber ( int index ) : int
index int
return int

lua_isstring() public static method

public static lua_isstring ( int index ) : int
index int
return int

lua_isuserdata() public static method

public static lua_isuserdata ( int index ) : int
index int
return int

lua_lessthan() public static method

public static lua_lessthan ( int index1, int index2 ) : int
index1 int
index2 int
return int

lua_load() public static method

public static lua_load ( lua_Reader reader, void data, string chunkname ) : int
reader lua_Reader
data void
chunkname string
return int

lua_loadx() public static method

public static lua_loadx ( lua_Reader reader, void dt, string chunkname, string mode ) : int
reader lua_Reader
dt void
chunkname string
mode string
return int

lua_newtable() public static method

public static lua_newtable ( ) : void
return void

lua_newtable() public static method

public static lua_newtable ( LuaState luaState ) : void
luaState LuaState
return void

lua_newthread() public static method

public static lua_newthread ( ) : LuaState
return LuaState

lua_newuserdata() public static method

public static lua_newuserdata ( IntPtr size ) : void*
size System.IntPtr
return void*

lua_next() public static method

public static lua_next ( int index ) : int
index int
return int

lua_objlen() public static method

public static lua_objlen ( int index ) : IntPtr
index int
return System.IntPtr

lua_pcall() public static method

public static lua_pcall ( int nargs, int nresults, int msgh ) : int
nargs int
nresults int
msgh int
return int

lua_pop() public static method

public static lua_pop ( LuaState luaState, int num = 1 ) : void
luaState LuaState
num int
return void

lua_pop() public static method

public static lua_pop ( int num = 1 ) : void
num int
return void

lua_pushboolean() public static method

public static lua_pushboolean ( LuaState luaState, bool b ) : void
luaState LuaState
b bool
return void

lua_pushboolean() public static method

public static lua_pushboolean ( bool b ) : void
b bool
return void

lua_pushboolean() public static method

public static lua_pushboolean ( int b ) : void
b int
return void

lua_pushcclosure() public static method

public static lua_pushcclosure ( lua_CFunction fn, int n ) : void
fn lua_CFunction
n int
return void

lua_pushfstring() public static method

public static lua_pushfstring ( string fmt ) : string
fmt string
return string

lua_pushinteger() public static method

public static lua_pushinteger ( int n ) : void
n int
return void

lua_pushlightuserdata() public static method

public static lua_pushlightuserdata ( void p ) : void
p void
return void

lua_pushlstring() public static method

public static lua_pushlstring ( string s, IntPtr len ) : void
s string
len System.IntPtr
return void

lua_pushnil() public static method

public static lua_pushnil ( ) : void
return void

lua_pushnumber() public static method

public static lua_pushnumber ( double n ) : void
n double
return void

lua_pushobject() public static method

public static lua_pushobject ( LuaState luaState, object value ) : void
luaState LuaState
value object
return void

lua_pushobject() public static method

public static lua_pushobject ( object value ) : void
value object
return void

lua_pushstring() public static method

public static lua_pushstring ( [ s ) : void
s [
return void

lua_pushthread() public static method

public static lua_pushthread ( ) : int
return int

lua_pushvalue() public static method

public static lua_pushvalue ( int index ) : void
index int
return void

lua_pushvfstring() public static method

public static lua_pushvfstring ( string fmt, ArgIterator argp ) : string
fmt string
argp System.ArgIterator
return string

lua_rawequal() public static method

public static lua_rawequal ( int index1, int index2 ) : int
index1 int
index2 int
return int

lua_rawget() public static method

public static lua_rawget ( int index ) : void
index int
return void

lua_rawgeti() public static method

public static lua_rawgeti ( int index, int n ) : void
index int
n int
return void

lua_rawset() public static method

public static lua_rawset ( int index ) : void
index int
return void

lua_rawseti() public static method

public static lua_rawseti ( int index, int n ) : void
index int
n int
return void

lua_remove() public static method

public static lua_remove ( int index ) : void
index int
return void

lua_replace() public static method

public static lua_replace ( int index ) : void
index int
return void

lua_resume_real() public static method

public static lua_resume_real ( int narg ) : void
narg int
return void

lua_setallocf() public static method

public static lua_setallocf ( lua_Alloc f, void ud ) : void
f lua_Alloc
ud void
return void

lua_setfenv() public static method

public static lua_setfenv ( int index ) : int
index int
return int

lua_setfield() public static method

public static lua_setfield ( int index, string k ) : void
index int
k string
return void

lua_setglobal() public static method

public static lua_setglobal ( LuaState luaState, string k ) : void
luaState LuaState
k string
return void

lua_setglobal() public static method

public static lua_setglobal ( string k ) : void
k string
return void

lua_sethook() public static method

public static lua_sethook ( lua_Hook f, int mask, int count ) : int
f lua_Hook
mask int
count int
return int

lua_setlocal() public static method

public static lua_setlocal ( lua_Debug ar, int n ) : string
ar lua_Debug
n int
return string

lua_setmetatable() public static method

public static lua_setmetatable ( int index ) : int
index int
return int

lua_settable() public static method

public static lua_settable ( int index ) : void
index int
return void

lua_settop() public static method

public static lua_settop ( int index ) : void
index int
return void

lua_setupvalue() public static method

public static lua_setupvalue ( int funcindex, int n ) : string
funcindex int
n int
return string

lua_status() public static method

public static lua_status ( ) : int
return int

lua_toboolean() public static method

public static lua_toboolean ( int index = -1 ) : int
index int
return int

lua_tocfunction() public static method

public static lua_tocfunction ( int index = -1 ) : lua_CFunction
index int
return lua_CFunction

lua_tointeger() public static method

public static lua_tointeger ( int index = -1 ) : int
index int
return int

lua_tolstring() public static method

public static lua_tolstring ( int index, IntPtr len ) : IntPtr
index int
len IntPtr
return IntPtr

lua_tonumber() public static method

public static lua_tonumber ( int index = -1 ) : double
index int
return double

lua_topointer() public static method

public static lua_topointer ( int index = -1 ) : void*
index int
return void*

lua_tostring() public static method

public static lua_tostring ( int index = -1 ) : IntPtr
index int
return IntPtr

lua_tothread() public static method

public static lua_tothread ( int index = -1 ) : LuaState
index int
return LuaState

lua_touserdata() public static method

public static lua_touserdata ( int index = -1 ) : void*
index int
return void*

lua_type() public static method

public static lua_type ( LuaState luaState, int index, Type type ) : bool
luaState LuaState
index int
type Type
return bool

lua_type() public static method

public static lua_type ( int index, Type type ) : bool
index int
type Type
return bool

lua_type() public static method

public static lua_type ( int index ) : int
index int
return int

lua_typename() public static method

public static lua_typename ( int tp ) : string
tp int
return string

lua_upvalueid() public static method

public static lua_upvalueid ( int funcindex, int n ) : void*
funcindex int
n int
return void*

lua_upvaluejoin() public static method

public static lua_upvaluejoin ( int funcindex1, int n1, int funcindex2, int n2 ) : void
funcindex1 int
n1 int
funcindex2 int
n2 int
return void

lua_yield() public static method

public static lua_yield ( int nresults ) : int
nresults int
return int

luaopen_base() public static method

public static luaopen_base ( ) : int
return int

luaopen_bit() public static method

public static luaopen_bit ( ) : int
return int

luaopen_debug() public static method

public static luaopen_debug ( ) : int
return int

luaopen_jit() public static method

public static luaopen_jit ( ) : int
return int

luaopen_math() public static method

public static luaopen_math ( ) : int
return int

luaopen_os() public static method

public static luaopen_os ( ) : int
return int

luaopen_package() public static method

public static luaopen_package ( ) : int
return int

luaopen_string() public static method

public static luaopen_string ( ) : int
return int

luaopen_table() public static method

public static luaopen_table ( ) : int
return int