lua_close() private method

private lua_close ( IntPtr luaState ) : void
luaState System.IntPtr
return void
示例#1
0
文件: LuaState.cs 项目: sakyaer/emoji
 public void Close()
 {
     if (L != IntPtr.Zero)
     {
         LuaDLL.lua_close(L);
     }
 }
示例#2
0
 public void Close()
 {
     if (L != IntPtr.Zero)
     {
         translator.Destroy();
         LuaDLL.lua_close(L);
     }
 }
示例#3
0
 public void Dispose()
 {
     if (IntPtr.Zero != _L)
     {
         LuaDLL.lua_close(_L);
     }
     _L = IntPtr.Zero;
 }
示例#4
0
 public void Close()
 {
     if (_StatePassed)
     {
         return;
     }
     if (luaState != IntPtr.Zero)
     {
         LuaDLL.lua_close(luaState);
     }
 }
示例#5
0
        public void Close()
        {
            if (_StatePassed)
            {
                return;
            }

            if (luaState != IntPtr.Zero)
            {
                LuaDLL.lua_close(luaState);
            }
            //luaState = IntPtr.Zero; <- suggested by Christopher Cebulski http://luaforge.net/forum/forum.php?thread_id=44593&forum_id=146
        }
示例#6
0
 public void LuaClose()
 {
     LuaDLL.lua_close(L);
     L = IntPtr.Zero;
 }
示例#7
0
 public void LuaClose()
 {
     LuaDLL.lua_close(this.L);
     this.L = IntPtr.Zero;
 }