public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.AddSerializedVersion(ToSerializedVersion(container.ExportVersion)); node.Add(LightmapName, Lightmap.ExportYAML(container)); if (HasIndirectLightmap(container.ExportVersion)) { node.Add(IndirectLightmapName, IndirectLightmap.ExportYAML(container)); } if (HasLightInd(container.ExportVersion)) { node.Add(LightIndName, LightInd.ExportYAML(container)); node.Add(DirIndName, DirInd.ExportYAML(container)); } if (HasDirLightmap(container.ExportVersion)) { node.Add(DirLightmapName, DirLightmap.ExportYAML(container)); } if (HasShadowMask(container.ExportVersion)) { node.Add(ShadowMaskName, ShadowMask.ExportYAML(container)); } return(node); }
public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.AddSerializedVersion(GetSerializedVersion(container.Version)); node.Add("m_Lightmap", Lightmap.ExportYAML(container)); node.Add("m_DirLightmap", DirLightmap.ExportYAML(container)); node.Add("m_ShadowMask", ShadowMask.ExportYAML(container)); return(node); }
public YAMLNode ExportYAML(IExportContainer container) { YAMLMappingNode node = new YAMLMappingNode(); node.AddSerializedVersion(GetSerializedVersion(container.ExportVersion)); node.Add(LightmapName, Lightmap.ExportYAML(container)); node.Add(DirLightmapName, DirLightmap.ExportYAML(container)); node.Add(ShadowMaskName, ShadowMask.ExportYAML(container)); return(node); }