static int op_Subtraction(IntPtr L)
 {
     LuaInterface.EventObject arg0 = (LuaInterface.EventObject)ToLua.CheckObject(L, 1, typeof(LuaInterface.EventObject));
     arg0.func = ToLua.CheckLuaFunction(L, 2);
     arg0.op   = EventOp.Sub;
     ToLua.Push(L, arg0);
     return(1);
 }
Beispiel #2
0
 static int op_Addition(IntPtr L)
 {
     try
     {
         LuaInterface.EventObject arg0 = (LuaInterface.EventObject)ToLua.CheckObject(L, 1, typeof(LuaInterface.EventObject));
         arg0.func = ToLua.CheckLuaFunction(L, 2);
         arg0.op   = EventOp.Add;
         ToLua.Push(L, arg0);
         return(1);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }