Exemple #1
0
		protected override YAMLMappingNode ExportYAMLRoot(IExportContainer container)
		{
			YAMLMappingNode node = base.ExportYAMLRoot(container);
			node.Add("m_AvatarSize", AvatarSize);
			node.Add("m_Avatar", AvatarConstant.ExportYAML(container));
			node.Add("m_TOS", TOS.ExportYAML());
			return node;
		}
Exemple #2
0
        public override void Read(EndianStream stream)
        {
            base.Read(stream);

            AvatarSize = stream.ReadUInt32();
            AvatarConstant.Read(stream);
            m_TOS.Read(stream);
        }
        protected override YAMLMappingNode ExportYAMLRoot(IAssetsExporter exporter)
        {
            YAMLMappingNode node = base.ExportYAMLRoot(exporter);

            node.Add("m_AvatarSize", AvatarSize);
            node.Add("m_Avatar", AvatarConstant.ExportYAML(exporter));
            node.Add("m_TOS", TOS.ExportYAML());
            return(node);
        }
Exemple #4
0
        public override void Read(AssetStream stream)
        {
            base.Read(stream);

            m_TOS.Clear();

            AvatarSize = stream.ReadUInt32();
            AvatarConstant.Read(stream);
            m_TOS.Read(stream);
        }
Exemple #5
0
		public override void Read(AssetReader reader)
		{
			base.Read(reader);

			m_TOS.Clear();

			AvatarSize = reader.ReadUInt32();
			AvatarConstant.Read(reader);
			m_TOS.Read(reader);
		}
Exemple #6
0
        protected override YAMLMappingNode ExportYAMLRoot(IExportContainer container)
        {
            YAMLMappingNode node = base.ExportYAMLRoot(container);

            node.Add(AvatarSizeName, AvatarSize);
            node.Add(AvatarName, AvatarConstant.ExportYAML(container));
            node.Add(TOSName, TOS.ExportYAML());
            if (IsReadHumanDescription(container.Version))
            {
                node.Add(HumanDescriptionName, HumanDescription.ExportYAML(container));
            }
            return(node);
        }
Exemple #7
0
        public override void Read(AssetReader reader)
        {
            base.Read(reader);

            m_TOS.Clear();

            AvatarSize = reader.ReadUInt32();
            AvatarConstant.Read(reader);
            m_TOS.Read(reader);
            if (IsReadHumanDescription(reader.Version))
            {
                HumanDescription.Read(reader);
            }
        }
Exemple #8
0
 public Avatar(AssetInfo assetInfo) :
     base(assetInfo)
 {
     AvatarConstant = new AvatarConstant(AssetsFile);
 }