LuaInterface.LuaDLL.lua_pushcclosure C# (CSharp) Method

lua_pushcclosure() private method

private lua_pushcclosure ( IntPtr l, IntPtr f, int nup ) : void
l System.IntPtr
f System.IntPtr
nup int
return void
        public static extern void lua_pushcclosure(IntPtr l, IntPtr f, int nup);

Same methods

LuaDLL::lua_pushcclosure ( IntPtr l, LuaCSFunction f, int nup ) : void

Usage Example

示例#1
0
 public static void wlua_pushcclosure(IntPtr luaState, LuaCSFunction f, int nup)
 {
     LuaDLL.wlua_getglobal(luaState, "cswrapfunc");   //nup,wrap
     LuaDLL.lua_insert(luaState, -nup - 1);           //wrap,nup
     LuaDLL.lua_pushcclosure(luaState, f, nup);       //wrap,f0
     LuaDLL.lua_pcall(luaState, 1, 1, 0);             //f
 }
All Usage Examples Of LuaInterface.LuaDLL::lua_pushcclosure
LuaDLL