예제 #1
0
 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
     });
 }
예제 #2
0
 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()
     });
 }