From 7fe526382599a4171778fa2561dda8e7af79fdc4 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Mon, 16 Sep 2024 12:25:14 +0800 Subject: [PATCH] rename EcsPipelineTemplate.AddCommand to Record --- src/EcsPipeline.Builder.cs | 4 ++-- src/Utils/EcsPipelineTemplate.cs | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/EcsPipeline.Builder.cs b/src/EcsPipeline.Builder.cs index 08c886b..700c0ab 100644 --- a/src/EcsPipeline.Builder.cs +++ b/src/EcsPipeline.Builder.cs @@ -710,12 +710,12 @@ namespace DCFApixels.DragonECS var it = new LinkedListIterator(_systemNodes, _systemNodesCount, _startIndex); EcsPipelineTemplate result = new EcsPipelineTemplate(); result.layers = new string[Layers.Count]; - result.systems = new EcsPipelineTemplate.AddCommand[it.Count]; + result.records = new EcsPipelineTemplate.Record[it.Count]; int i = 0; foreach (ref readonly SystemNode node in it) { var prms = new AddParams(node.layerName, node.sortOrder, node.isUnique, AddParamsFlags.None.SetOverwriteAll(true).SetNoImport(true)); - result.systems[i++] = new EcsPipelineTemplate.AddCommand(node.system, prms); + result.records[i++] = new EcsPipelineTemplate.Record(node.system, prms); } return result; } diff --git a/src/Utils/EcsPipelineTemplate.cs b/src/Utils/EcsPipelineTemplate.cs index 73e9b4c..295cebb 100644 --- a/src/Utils/EcsPipelineTemplate.cs +++ b/src/Utils/EcsPipelineTemplate.cs @@ -5,14 +5,15 @@ namespace DCFApixels.DragonECS { [Serializable] [DataContract] + [MetaTags(MetaTags.HIDDEN)] public class EcsPipelineTemplate : IEcsModule { [DataMember] public string[] layers; - [DataMember] public AddCommand[] systems; + [DataMember] public Record[] records; void IEcsModule.Import(EcsPipeline.Builder b) { b.Layers.MergeWith(layers); - foreach (var s in systems) + foreach (var s in records) { if (s.target == null) { continue; } @@ -21,11 +22,11 @@ namespace DCFApixels.DragonECS } [Serializable] [DataContract] - public struct AddCommand + public struct Record { [DataMember] public object target; [DataMember] public AddParams parameters; - public AddCommand(object target, AddParams parameters) + public Record(object target, AddParams parameters) { this.target = target; this.parameters = parameters;