SortByName() static protected method

static protected SortByName ( Transform a, Transform b ) : int
a Transform
b Transform
return int
示例#1
0
    static int SortByName(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        Transform arg0 = (Transform)LuaScriptMgr.GetUnityObject(L, 1, typeof(Transform));
        Transform arg1 = (Transform)LuaScriptMgr.GetUnityObject(L, 2, typeof(Transform));
        int       o    = UIGrid.SortByName(arg0, arg1);

        LuaScriptMgr.Push(L, o);
        return(1);
    }
示例#2
0
    private static int SortByName(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        Transform a = (Transform)LuaScriptMgr.GetUnityObject(L, 1, typeof(Transform));
        Transform b = (Transform)LuaScriptMgr.GetUnityObject(L, 2, typeof(Transform));
        int       d = UIGrid.SortByName(a, b);

        LuaScriptMgr.Push(L, d);
        return(1);
    }
示例#3
0
    static int SortByName(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 2);
        Transform arg0 = LuaScriptMgr.GetNetObject <Transform>(L, 1);
        Transform arg1 = LuaScriptMgr.GetNetObject <Transform>(L, 2);
        int       o    = UIGrid.SortByName(arg0, arg1);

        LuaScriptMgr.Push(L, o);
        return(1);
    }
示例#4
0
 static public int SortByName_s(IntPtr l)
 {
     try {
         UnityEngine.Transform a1;
         checkType(l, 1, out a1);
         UnityEngine.Transform a2;
         checkType(l, 2, out a2);
         var ret = UIGrid.SortByName(a1, a2);
         pushValue(l, true);
         pushValue(l, ret);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
示例#5
0
 static int SortByName(IntPtr L)
 {
     try
     {
         ToLua.CheckArgsCount(L, 2);
         UnityEngine.Transform arg0 = (UnityEngine.Transform)ToLua.CheckUnityObject(L, 1, typeof(UnityEngine.Transform));
         UnityEngine.Transform arg1 = (UnityEngine.Transform)ToLua.CheckUnityObject(L, 2, typeof(UnityEngine.Transform));
         int o = UIGrid.SortByName(arg0, arg1);
         LuaDLL.lua_pushinteger(L, o);
         return(1);
     }
     catch (Exception e)
     {
         return(LuaDLL.toluaL_exception(L, e));
     }
 }
示例#6
0
    private static int SortByName(IntPtr L)
    {
        int result;

        try
        {
            ToLua.CheckArgsCount(L, 2);
            Transform a = (Transform)ToLua.CheckUnityObject(L, 1, typeof(Transform));
            Transform b = (Transform)ToLua.CheckUnityObject(L, 2, typeof(Transform));
            int       n = UIGrid.SortByName(a, b);
            LuaDLL.lua_pushinteger(L, n);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaDLL.toluaL_exception(L, e, null);
        }
        return(result);
    }
示例#7
0
    public static int SortByName_s(IntPtr l)
    {
        int result;

        try
        {
            Transform a;
            LuaObject.checkType <Transform>(l, 1, out a);
            Transform b;
            LuaObject.checkType <Transform>(l, 2, out b);
            int i = UIGrid.SortByName(a, b);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, i);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
示例#8
0
 public unsafe static long $Invoke13(long instance, long *args)
 {
     return(GCHandledObjects.ObjectToGCHandle(UIGrid.SortByName((Transform)GCHandledObjects.GCHandleToObject(*args), (Transform)GCHandledObjects.GCHandleToObject(args[1]))));
 }