/// <summary> /// Clears the list of properties /// </summary> public void ClearProperties() { foreach (WzImageProperty prop in WzProperties) { prop.Parent = null; } WzProperties.Clear(); }
/// <summary> /// Disposes the object /// </summary> public override void Dispose() { name = null; foreach (WzImageProperty prop in WzProperties) { prop.Dispose(); } WzProperties.Clear(); }
/// <summary> /// Dispose the object /// </summary> public override void Dispose() { Name = null; PngProperty.Dispose(); PngProperty = null; WzProperties?.ForEach(x => x.Dispose()); WzProperties?.Clear(); WzProperties = null; }
/// <summary> /// Disposes the object /// </summary> public override void Dispose() { Name = null; foreach (var prop in WzProperties) { prop.Dispose(); } WzProperties.Clear(); WzProperties = null; }
public void RemoveProperty(WzImageProperty prop) { prop.Parent = null; WzProperties.Remove(prop); }
/// <summary> /// Adds a property to the list /// </summary> /// <param name="prop">The property to add</param> public void AddProperty(WzImageProperty prop) { prop.Parent = this; WzProperties.Add(prop); }
public virtual void AddProperty(AWzImageProperty pProp) { pProp.Parent = this; pProp.ParentImage = ParentImage; WzProperties.Add(pProp); }
public virtual void ClearProperties() { WzProperties.Clear(); }
public virtual void RemoveProperty(AWzImageProperty pProp) { WzProperties.Remove(pProp); }