コード例 #1
0
    public static int __callBase_StartLoadCustomAssets(IntPtr l)
    {
        int result;

        try
        {
            GuildUITask guildUITask = (GuildUITask)LuaObject.checkSelf(l);
            Action      onLoadCompleted;
            LuaObject.checkDelegate <Action>(l, 2, out onLoadCompleted);
            guildUITask.m_luaExportHelper.__callBase_StartLoadCustomAssets(onLoadCompleted);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #2
0
    public static int set_m_layerDescArray(IntPtr l)
    {
        int result;

        try
        {
            GuildUITask            guildUITask = (GuildUITask)LuaObject.checkSelf(l);
            UITaskBase.LayerDesc[] layerDescArray;
            LuaObject.checkArray <UITaskBase.LayerDesc>(l, 2, out layerDescArray);
            guildUITask.m_luaExportHelper.m_layerDescArray = layerDescArray;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #3
0
    public static int __callBase_CollectFxAsset(IntPtr l)
    {
        int result;

        try
        {
            GuildUITask guildUITask = (GuildUITask)LuaObject.checkSelf(l);
            string      assetName;
            LuaObject.checkType(l, 2, out assetName);
            guildUITask.m_luaExportHelper.__callBase_CollectFxAsset(assetName);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #4
0
    public static int constructor(IntPtr l)
    {
        int result;

        try
        {
            string name;
            LuaObject.checkType(l, 2, out name);
            GuildUITask o = new GuildUITask(name);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #5
0
    public static int __callBase_OnNewIntent(IntPtr l)
    {
        int result;

        try
        {
            GuildUITask guildUITask = (GuildUITask)LuaObject.checkSelf(l);
            UIIntent    intent;
            LuaObject.checkType <UIIntent>(l, 2, out intent);
            bool b = guildUITask.m_luaExportHelper.__callBase_OnNewIntent(intent);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, b);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #6
0
    public static int LoadRes(IntPtr l)
    {
        int result;

        try
        {
            GuildUITask   guildUITask = (GuildUITask)LuaObject.checkSelf(l);
            List <string> assetList;
            LuaObject.checkType <List <string> >(l, 2, out assetList);
            Action onComplete;
            LuaObject.checkDelegate <Action>(l, 3, out onComplete);
            guildUITask.LoadRes(assetList, onComplete);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
コード例 #7
0
    public static int __callBase_EnableUIInput(IntPtr l)
    {
        int result;

        try
        {
            GuildUITask guildUITask = (GuildUITask)LuaObject.checkSelf(l);
            bool        isEnable;
            LuaObject.checkType(l, 2, out isEnable);
            bool?isGlobalEnable;
            LuaObject.checkNullable <bool>(l, 3, out isGlobalEnable);
            guildUITask.m_luaExportHelper.__callBase_EnableUIInput(isEnable, isGlobalEnable);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }