From 98a81981f0b745e21384ae54c82379f527d85e35 Mon Sep 17 00:00:00 2001 From: Michael Becker Date: Fri, 21 Aug 2020 12:22:06 -0400 Subject: [PATCH] convenience constructor to automatically initialize a new PaletteObjectModel with an array of entries --- .../Multimedia/Palette/PaletteObjectModel.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs b/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs index 215d44fc..09523ef0 100644 --- a/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs +++ b/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Palette/PaletteObjectModel.cs @@ -40,6 +40,20 @@ namespace UniversalEditor.ObjectModels.Multimedia.Palette return _omr; } + public PaletteObjectModel() + { + } + public PaletteObjectModel(PaletteEntry[] entries) + { + if (entries != null) + { + for (int i = 0; i < entries.Length; i++) + { + Entries.Add(entries[i]); + } + } + } + public override void Clear() { Entries.Clear();