Exemple #1
0
    public static int Init(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            GameObject image;
            LuaObject.checkType <GameObject>(l, 2, out image);
            int gap;
            LuaObject.checkType(l, 3, out gap);
            float offsetX;
            LuaObject.checkType(l, 4, out offsetX);
            float offsetY;
            LuaObject.checkType(l, 5, out offsetY);
            float fontSize;
            LuaObject.checkType(l, 6, out fontSize);
            expressionParseController.Init(image, gap, offsetX, offsetY, fontSize);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #2
0
    public static int get_m_configDataLoader(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, expressionParseController.m_luaExportHelper.m_configDataLoader);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #3
0
    public static int set_m_isInited(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            bool isInited;
            LuaObject.checkType(l, 2, out isInited);
            expressionParseController.m_luaExportHelper.m_isInited = isInited;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #4
0
    public static int set_emSpace(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            string emSpace;
            LuaObject.checkType(l, 2, out emSpace);
            expressionParseController.m_luaExportHelper.emSpace = emSpace;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #5
0
    public static int set_m_gapSize(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            float gapSize;
            LuaObject.checkType(l, 2, out gapSize);
            expressionParseController.m_luaExportHelper.m_gapSize = gapSize;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #6
0
    public static int set_m_richTextIndexOffSet(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            int richTextIndexOffSet;
            LuaObject.checkType(l, 2, out richTextIndexOffSet);
            expressionParseController.m_luaExportHelper.m_richTextIndexOffSet = richTextIndexOffSet;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #7
0
    public static int set_m_imageToClone(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            Image imageToClone;
            LuaObject.checkType <Image>(l, 2, out imageToClone);
            expressionParseController.m_luaExportHelper.m_imageToClone = imageToClone;
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #8
0
    public static int SetChatItemWithTextAndSmallExpression(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            Text text;
            LuaObject.checkType <Text>(l, 2, out text);
            string inputString;
            LuaObject.checkType(l, 3, out inputString);
            expressionParseController.SetChatItemWithTextAndSmallExpression(text, inputString);
            LuaObject.pushValue(l, true);
            result = 1;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #9
0
    public static int SetUITextWithSmallExpression(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            Text textToEdit;
            LuaObject.checkType <Text>(l, 2, out textToEdit);
            string inputString;
            LuaObject.checkType(l, 3, out inputString);
            IEnumerator o = expressionParseController.m_luaExportHelper.SetUITextWithSmallExpression(textToEdit, inputString);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            result = 2;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }
Exemple #10
0
    public static int ParseEmoji(IntPtr l)
    {
        int result;

        try
        {
            ExpressionParseController expressionParseController = (ExpressionParseController)LuaObject.checkSelf(l);
            string inputString;
            LuaObject.checkType(l, 2, out inputString);
            string s;
            List <ExpressionParseController.PosStringTuple> o = expressionParseController.m_luaExportHelper.ParseEmoji(inputString, out s);
            LuaObject.pushValue(l, true);
            LuaObject.pushValue(l, o);
            LuaObject.pushValue(l, s);
            result = 3;
        }
        catch (Exception e)
        {
            result = LuaObject.error(l, e);
        }
        return(result);
    }