DG_Tweening_RotateModeWrap.cs 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class DG_Tweening_RotateModeWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginEnum(typeof(DG.Tweening.RotateMode), "RotateMode");
  9. L.RegVar("Fast", get_Fast, null);
  10. L.RegVar("FastBeyond360", get_FastBeyond360, null);
  11. L.RegVar("WorldAxisAdd", get_WorldAxisAdd, null);
  12. L.RegVar("LocalAxisAdd", get_LocalAxisAdd, null);
  13. L.RegFunction("IntToEnum", IntToEnum);
  14. L.EndEnum();
  15. TypeTraits<DG.Tweening.RotateMode>.Check = CheckType;
  16. StackTraits<DG.Tweening.RotateMode>.Push = Push;
  17. }
  18. static void Push(IntPtr L, DG.Tweening.RotateMode arg)
  19. {
  20. ToLua.Push(L, arg);
  21. }
  22. static bool CheckType(IntPtr L, int pos)
  23. {
  24. return TypeChecker.CheckEnumType(typeof(DG.Tweening.RotateMode), L, pos);
  25. }
  26. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  27. static int get_Fast(IntPtr L)
  28. {
  29. ToLua.Push(L, DG.Tweening.RotateMode.Fast);
  30. return 1;
  31. }
  32. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  33. static int get_FastBeyond360(IntPtr L)
  34. {
  35. ToLua.Push(L, DG.Tweening.RotateMode.FastBeyond360);
  36. return 1;
  37. }
  38. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  39. static int get_WorldAxisAdd(IntPtr L)
  40. {
  41. ToLua.Push(L, DG.Tweening.RotateMode.WorldAxisAdd);
  42. return 1;
  43. }
  44. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  45. static int get_LocalAxisAdd(IntPtr L)
  46. {
  47. ToLua.Push(L, DG.Tweening.RotateMode.LocalAxisAdd);
  48. return 1;
  49. }
  50. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  51. static int IntToEnum(IntPtr L)
  52. {
  53. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  54. DG.Tweening.RotateMode o = (DG.Tweening.RotateMode)arg0;
  55. ToLua.Push(L, o);
  56. return 1;
  57. }
  58. }