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; }
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); }
public override void Read(AssetStream stream) { base.Read(stream); m_TOS.Clear(); AvatarSize = stream.ReadUInt32(); AvatarConstant.Read(stream); m_TOS.Read(stream); }
public override void Read(AssetReader reader) { base.Read(reader); m_TOS.Clear(); AvatarSize = reader.ReadUInt32(); AvatarConstant.Read(reader); m_TOS.Read(reader); }
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); }
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); } }
public Avatar(AssetInfo assetInfo) : base(assetInfo) { AvatarConstant = new AvatarConstant(AssetsFile); }