public static void FromXml(XElement config) { NodesMarkup.Clear(); var version = config.GetAttrValue("V", Mod.Version); foreach (var markupConfig in config.Elements(Markup.XmlName)) { if (Markup.FromXml(version, markupConfig, out Markup markup)) { NeedUpdate.Add(markup.Id); } } }
public static void DeleteAll() { Logger.LogDebug($"{nameof(MarkupManager)}.{nameof(DeleteAll)}"); NodesMarkup.Clear(); }
public static void Clear() { Logger.LogDebug($"{nameof(MarkupManager)}.{nameof(Clear)}"); NeedUpdate.Clear(); NodesMarkup.Clear(); }