public override AnimatTools.Framework.DataObject Clone(AnimatTools.Framework.DataObject doParent) { Hinge bnPart = new Hinge(doParent); bnPart.CloneInternal(this); return bnPart; }
public override AnimatTools.Framework.DataObject Clone(AnimatTools.Framework.DataObject doParent, bool bCutData, AnimatTools.Framework.DataObject doRoot) { Hinge bnPart = new Hinge(doParent); bnPart.CloneInternal(this, bCutData, doRoot); if(doRoot != null && doRoot == this) bnPart.AfterClone(this, bCutData, doRoot, bnPart); return bnPart; }