/// <summary>
 /// Makes this instance a clone of the specified Prototype.
 /// </summary>
 /// <param name="Prototype">Prototype.</param>
 public virtual void Clone(ISDatabaseObject Prototype)
 {
     m_Name = Prototype.Name;
     m_Icon = Prototype.Icon;
 }
 /// <summary>
 /// Prototyping constructor.
 /// Initializes a new instance of the <see cref="RPG.ItemSystem.ISDatabaseObject"/> class using values of the other instance of that class.
 /// </summary>
 /// <param name="RHS">Prototype.</param>
 public ISDatabaseObject(ISDatabaseObject RHS)
 {
     Clone (RHS);
 }