/// <summary> /// クローン元から内容を自身にコピーする。 /// </summary> /// <param name="src">クローン元。</param> /// <remarks> /// 派生先のクラスでコピーすべきメンバが増えた場合、 /// このメソッドをオーバライドする必要がある。 /// </remarks> protected virtual void CloneCore(LipSyncUnit src) { this.LipId = src.LipId; this.LinkType = src.LinkType; this.LengthPercent = src.LengthPercent; }
/// <summary> /// 自身の内容を別のオブジェクトにコピーする。 /// </summary> /// <param name="dest">コピー先。</param> public void CopyTo(LipSyncUnit dest) { dest.CloneCore(this); }