LuaInterface.LuaStatic.GetEventMetatable C# (CSharp) Method

GetEventMetatable() public static method

public static GetEventMetatable ( IntPtr L ) : int
L System.IntPtr
return int
        public static int GetEventMetatable(IntPtr L)
        {
            LuaState state = LuaState.Get(L);
            return state.EventMetatable;
        }

Usage Example

示例#1
0
 public static void Push(IntPtr L, EventObject ev)
 {
     if (ev == null)
     {
         LuaDLL.lua_pushnil(L);
     }
     else
     {
         int eventMetatable = LuaStatic.GetEventMetatable(L);
         PushUserData(L, ev, eventMetatable);
     }
 }