public static Delegate System_Reflection_MemberFilter(LuaFunction func) { System.Reflection.MemberFilter d = (param0, param1) => { int top = func.BeginPCall(); IntPtr L = func.GetLuaState(); LuaScriptMgr.PushObject(L, param0); LuaScriptMgr.PushVarObject(L, param1); func.PCall(top, 2); object[] objs = func.PopValues(top); func.EndPCall(top); return (bool)objs[0]; }; return d; }
public static Delegate UIInput_OnValidate(LuaFunction func) { UIInput.OnValidate d = (param0, param1, param2) => { int top = func.BeginPCall(); IntPtr L = func.GetLuaState(); LuaScriptMgr.Push(L, param0); LuaScriptMgr.Push(L, param1); LuaScriptMgr.Push(L, param2); func.PCall(top, 3); object[] objs = func.PopValues(top); func.EndPCall(top); return (char)objs[0]; }; return d; }
public static Delegate Comparison_Transform(LuaFunction func) { Comparison<Transform> d = (param0, param1) => { int top = func.BeginPCall(); IntPtr L = func.GetLuaState(); LuaScriptMgr.Push(L, param0); LuaScriptMgr.Push(L, param1); func.PCall(top, 2); object[] objs = func.PopValues(top); func.EndPCall(top); return (int)objs[0]; }; return d; }
public static Delegate UIToggle_Validate(LuaFunction func) { UIToggle.Validate d = (param0) => { int top = func.BeginPCall(); IntPtr L = func.GetLuaState(); LuaScriptMgr.Push(L, param0); func.PCall(top, 1); object[] objs = func.PopValues(top); func.EndPCall(top); return (bool)objs[0]; }; return d; }
public static Delegate Localization_LoadFunction(LuaFunction func) { Localization.LoadFunction d = (param0) => { int top = func.BeginPCall(); IntPtr L = func.GetLuaState(); LuaScriptMgr.Push(L, param0); func.PCall(top, 1); object[] objs = func.PopValues(top); func.EndPCall(top); return (byte[])objs[0]; }; return d; }
public static Delegate UICamera_GetTouchCallback(LuaFunction func) { UICamera.GetTouchCallback d = (param0) => { int top = func.BeginPCall(); IntPtr L = func.GetLuaState(); LuaScriptMgr.Push(L, param0); func.PCall(top, 1); object[] objs = func.PopValues(top); func.EndPCall(top); return (UICamera.Touch)objs[0]; }; return d; }