public override void Read(AssetReader reader)
        {
            base.Read(reader);

            if (IsReadSpriteTilingProperty(reader.Version))
            {
                SpriteTilingProperty.Read(reader);
                AutoTiling = reader.ReadBoolean();
                reader.AlignStream(AlignType.Align4);
            }
            Points.Read(reader);
        }
        public override void Read(AssetStream stream)
        {
            base.Read(stream);

            if (IsReadSpriteTilingProperty(stream.Version))
            {
                SpriteTilingProperty.Read(stream);
                AutoTiling = stream.ReadBoolean();
                stream.AlignStream(AlignType.Align4);
            }
            Points.Read(stream);
        }
Example #3
0
        public override void Read(AssetReader reader)
        {
            base.Read(reader);

            if (HasSpriteTilingProperty(reader.Version))
            {
                SpriteTilingProperty.Read(reader);
            }
            if (HasAutoTiling(reader.Version))
            {
                AutoTiling = reader.ReadBoolean();
                reader.AlignStream();
            }
            Points.Read(reader);
        }
        public override void Read(AssetStream stream)
        {
            base.Read(stream);

            if (IsReadSpriteTilingProperty(stream.Version))
            {
                SpriteTilingProperty.Read(stream);
                AutoTiling = stream.ReadBoolean();
                stream.AlignStream(AlignType.Align4);
            }

            Size.Read(stream);
            if (IsReadCenter(stream.Version))
            {
                Center.Read(stream);
            }
            if (IsReadEdgeRadius(stream.Version))
            {
                EdgeRadius = stream.ReadSingle();
            }
        }
Example #5
0
        public override void Read(AssetReader reader)
        {
            base.Read(reader);

            if (IsReadSpriteTilingProperty(reader.Version))
            {
                SpriteTilingProperty.Read(reader);
                AutoTiling = reader.ReadBoolean();
                reader.AlignStream(AlignType.Align4);
            }

            Size.Read(reader);
            if (IsReadCenter(reader.Version))
            {
                Center.Read(reader);
            }
            if (IsReadEdgeRadius(reader.Version))
            {
                EdgeRadius = reader.ReadSingle();
            }
        }
Example #6
0
        public override void Read(AssetReader reader)
        {
            base.Read(reader);

            if (HasSpriteTilingProperty(reader.Version))
            {
                SpriteTilingProperty.Read(reader);
            }
            if (HasAutoTiling(reader.Version))
            {
                AutoTiling = reader.ReadBoolean();
                reader.AlignStream();
            }

            Size.Read(reader);
            if (HasCenter(reader.Version))
            {
                Center.Read(reader);
            }
            if (HasEdgeRadius(reader.Version))
            {
                EdgeRadius = reader.ReadSingle();
            }
        }