Ejemplo n.º 1
0
 public void Write(AssetWriter writer)
 {
     Renderers.Write(writer);
     if (IsAlign(writer.Version))
     {
         writer.AlignStream();
     }
     Systems.Write(writer);
     if (IsAlign(writer.Version))
     {
         writer.AlignStream();
     }
     if (HasProbesets(writer.Version))
     {
         Probesets.Write(writer);
         writer.AlignStream();
     }
     SystemAtlases.Write(writer);
     if (IsAlign(writer.Version))
     {
         writer.AlignStream();
     }
     if (HasTerrainChunks(writer.Version))
     {
         TerrainChunks.Write(writer);
         if (IsAlign(writer.Version))
         {
             writer.AlignStream();
         }
     }
 }
Ejemplo n.º 2
0
        public YAMLNode ExportYAML(IExportContainer container)
        {
            YAMLMappingNode node = new YAMLMappingNode();

            node.Add("m_Renderers", Renderers.ExportYAML(container));
            node.Add("m_Systems", Systems.ExportYAML(container));
            node.Add("m_Probesets", Probesets.ExportYAML(container));
            node.Add("m_SystemAtlases", SystemAtlases.ExportYAML(container));
            node.Add("m_TerrainChunks", TerrainChunks.ExportYAML(container));
            return(node);
        }
Ejemplo n.º 3
0
        public YAMLNode ExportYAML(IExportContainer container)
        {
            YAMLMappingNode node = new YAMLMappingNode();

            node.Add(RenderersName, Renderers.ExportYAML(container));
            node.Add(SystemsName, Systems.ExportYAML(container));
            node.Add(ProbesetsName, Probesets.ExportYAML(container));
            node.Add(SystemAtlasesName, SystemAtlases.ExportYAML(container));
            node.Add(TerrainChunksName, TerrainChunks.ExportYAML(container));
            return(node);
        }