public ESK_Bone Clone() { return(new ESK_Bone() { Name = (string)Name.Clone(), Index4 = Index4, RelativeTransform = RelativeTransform.Clone(), AbsoluteTransform = AbsoluteTransform.Clone(), ESK_Bones = CloneChildrenRecursive(ESK_Bones), isSelected = true }); }
public ESK_BoneNonHierarchal Clone() { return(new ESK_BoneNonHierarchal() { Name = Name, Index1 = Index1, Index1_Name = Index1_Name, Index2 = Index2, Index2_Name = Index2_Name, Index3 = Index3, Index3_Name = Index3_Name, Index4 = Index4, AbsoluteTransform = AbsoluteTransform.Clone(), RelativeTransform = RelativeTransform.Clone() }); }