Example #1
0
            override public void Load(LitEngine.IO.AESReader _loader)
            {
                Key = _loader.ReadString();
                Attribut.Load(_loader);
                int tfieldCount = _loader.ReadInt32();

                for (int i = 0; i < tfieldCount; i++)
                {
                    DataField tfield = new DataField(null, null);
                    tfield.Load(_loader);
                    AddFromField(tfield);
                }
            }
        public void Load(IO.AESReader _loader)
        {
            int tattcount = _loader.ReadInt32();

            if (tattcount > 0)
            {
                attributes = new Dictionary <string, DataField>();
                for (int i = 0; i < tattcount; i++)
                {
                    DataField tfield = new DataField(null, null);
                    tfield.Load(_loader);
                    attributes.Add(tfield.Key, tfield);
                }
            }
        }