Пример #1
0
        private static void PushUserObject(IntPtr L, object o)
        {
            Type type          = o.GetType();
            int  metaReference = LuaStatic.GetMetaReference(L, type);

            if (metaReference > 0)
            {
                ToLua.PushUserData(L, o, metaReference);
            }
            else
            {
                ToLua.PushPreLoadType(L, o, type);
            }
        }