/// <summary> /// Copies the specified o. /// </summary> /// <param name="o">The o.</param> public override void Copy(ZeroitBusyBarPainterBase o) { base.Copy(o); if (!(o is ZeroitBusyBarPainterSillyscope)) { Debug.Assert(false); } else { CopyThis((ZeroitBusyBarPainterSillyscope)o); } }
/// <summary> /// Copies the specified o. /// </summary> /// <param name="o">The o.</param> public override void Copy(ZeroitBusyBarPainterBase o) { base.Copy(o); if (!(o is ZeroitBusyBarPainterPathGradient)) { Debug.Assert(false); } else { CopyThis((ZeroitBusyBarPainterPathGradient)o); } }
/// <summary> /// Copies the specified o. /// </summary> /// <param name="o">The o.</param> public override void Copy(ZeroitBusyBarPainterBase o) { base.Copy(o); if (!(o is ZeroitBusyBarPainterFrustratoBar)) { Debug.Assert(false); } else { CopyThis((ZeroitBusyBarPainterFrustratoBar)o); } }
/// <summary> /// Copies the this. /// </summary> /// <param name="o">The o.</param> private void CopyThis(ZeroitBusyBarPainterBase o) { _Bar = o._Bar; }
/// <summary> /// Copies the specified o. /// </summary> /// <param name="o">The o.</param> public virtual void Copy(ZeroitBusyBarPainterBase o) { CopyThis(o); }
/// <summary> /// Initializes a new instance of the <see cref="ZeroitBusyBarPainterBase"/> class. /// </summary> /// <param name="o">The o.</param> protected ZeroitBusyBarPainterBase(ZeroitBusyBarPainterBase o) { CopyThis(o); }