コード例 #1
0
ファイル: LipSyncUnit.cs プロジェクト: ruche7/ruche.mmm
 /// <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;
 }
コード例 #2
0
ファイル: LipSyncUnit.cs プロジェクト: ruche7/ruche.mmm
 /// <summary>
 /// 自身の内容を別のオブジェクトにコピーする。
 /// </summary>
 /// <param name="dest">コピー先。</param>
 public void CopyTo(LipSyncUnit dest)
 {
     dest.CloneCore(this);
 }