Example #1
0
    private static int Copy(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        LuaStringBuffer luaStringBuffer = (LuaStringBuffer)LuaScriptMgr.GetNetObjectSelf(L, 1, "LuaStringBuffer");

        byte[] arrayNumber = LuaScriptMgr.GetArrayNumber <byte>(L, 2);
        int    length      = (int)LuaScriptMgr.GetNumber(L, 3);

        luaStringBuffer.Copy(arrayNumber, length);
        return(0);
    }
    static int Copy(IntPtr L)
    {
        LuaScriptMgr.CheckArgsCount(L, 3);
        LuaStringBuffer obj = (LuaStringBuffer)LuaScriptMgr.GetNetObjectSelf(L, 1, "LuaStringBuffer");

        byte[] objs0 = LuaScriptMgr.GetArrayNumber <byte>(L, 2);
        int    arg1  = (int)LuaScriptMgr.GetNumber(L, 3);

        obj.Copy(objs0, arg1);
        return(0);
    }