UnityEngine_RectTransform_AxisWrap.cs 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. //this source code was auto-generated by tolua#, do not modify it
  2. using System;
  3. using LuaInterface;
  4. public class UnityEngine_RectTransform_AxisWrap
  5. {
  6. public static void Register(LuaState L)
  7. {
  8. L.BeginEnum(typeof(UnityEngine.RectTransform.Axis));
  9. L.RegVar("Horizontal", get_Horizontal, null);
  10. L.RegVar("Vertical", get_Vertical, null);
  11. L.RegFunction("IntToEnum", IntToEnum);
  12. L.EndEnum();
  13. TypeTraits<UnityEngine.RectTransform.Axis>.Check = CheckType;
  14. StackTraits<UnityEngine.RectTransform.Axis>.Push = Push;
  15. }
  16. static void Push(IntPtr L, UnityEngine.RectTransform.Axis arg)
  17. {
  18. ToLua.Push(L, arg);
  19. }
  20. static bool CheckType(IntPtr L, int pos)
  21. {
  22. return TypeChecker.CheckEnumType(typeof(UnityEngine.RectTransform.Axis), L, pos);
  23. }
  24. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  25. static int get_Horizontal(IntPtr L)
  26. {
  27. ToLua.Push(L, UnityEngine.RectTransform.Axis.Horizontal);
  28. return 1;
  29. }
  30. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  31. static int get_Vertical(IntPtr L)
  32. {
  33. ToLua.Push(L, UnityEngine.RectTransform.Axis.Vertical);
  34. return 1;
  35. }
  36. [MonoPInvokeCallbackAttribute(typeof(LuaCSFunction))]
  37. static int IntToEnum(IntPtr L)
  38. {
  39. int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
  40. UnityEngine.RectTransform.Axis o = (UnityEngine.RectTransform.Axis)arg0;
  41. ToLua.Push(L, o);
  42. return 1;
  43. }
  44. }