PreviewCameraEventWrap.cs 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class PreviewCameraEventWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginClass(typeof(PreviewCameraEvent), typeof(UnityEngine.MonoBehaviour), "PreviewCameraEvent");
  9. L.RegFunction("SetBindEvent", SetBindEvent);
  10. L.RegFunction("__eq", op_Equality);
  11. L.RegFunction("__tostring", ToLua.op_ToString);
  12. L.EndClass();
  13. }
  14. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  15. static int SetBindEvent(IntPtr L)
  16. {
  17. try
  18. {
  19. ToLua.CheckArgsCount(L, 4);
  20. PreviewCameraEvent obj = (PreviewCameraEvent)ToLua.CheckObject<PreviewCameraEvent>(L, 1);
  21. LuaTable arg0 = ToLua.CheckLuaTable(L, 2);
  22. LuaFunction arg1 = ToLua.CheckLuaFunction(L, 3);
  23. LuaFunction arg2 = ToLua.CheckLuaFunction(L, 4);
  24. obj.SetBindEvent(arg0, arg1, arg2);
  25. return 0;
  26. }
  27. catch (Exception e)
  28. {
  29. return LuaDLL.toluaL_exception(L, e);
  30. }
  31. }
  32. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  33. static int op_Equality(IntPtr L)
  34. {
  35. try
  36. {
  37. ToLua.CheckArgsCount(L, 2);
  38. UnityEngine.Object arg0 = (UnityEngine.Object)ToLua.ToObject(L, 1);
  39. UnityEngine.Object arg1 = (UnityEngine.Object)ToLua.ToObject(L, 2);
  40. bool o = arg0 == arg1;
  41. LuaDLL.lua_pushboolean(L, o);
  42. return 1;
  43. }
  44. catch (Exception e)
  45. {
  46. return LuaDLL.toluaL_exception(L, e);
  47. }
  48. }
  49. }