Exemple #1
0
    public static Delegate KBEngine_NetworkInterface_ConnectCallback(LuaFunction func)
    {
        if (func == null)
        {
            KBEngine.NetworkInterface.ConnectCallback fn = delegate { };
            return(fn);
        }

        KBEngine.NetworkInterface.ConnectCallback d = (new KBEngine_NetworkInterface_ConnectCallback_Event(func)).Call;
        return(d);
    }
Exemple #2
0
 static int connectTo(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 5);
         KBEngine.NetworkInterface obj = (KBEngine.NetworkInterface)ToLua.CheckObject <KBEngine.NetworkInterface>(L, 1);
         string arg0 = ToLua.CheckString(L, 2);
         int    arg1 = (int)LuaDLL.luaL_checknumber(L, 3);
         KBEngine.NetworkInterface.ConnectCallback arg2 = (KBEngine.NetworkInterface.ConnectCallback)ToLua.CheckDelegate <KBEngine.NetworkInterface.ConnectCallback>(L, 4);
         object arg3 = ToLua.ToVarObject(L, 5);
         obj.connectTo(arg0, arg1, arg2, arg3);
         return(0);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }