Exemple #1
0
 public Bone(object objHolder, NativeBone *bone)
 {
     this.objRefHolder = objHolder;
     this.b            = bone;
 }
Exemple #2
0
        /// Return bone by name.
        public Bone GetBone(string boneName)
        {
            NativeBone *nativeBone = csi_Atomic_Skeleton_GetBone_ByName(nativeSkeleton, boneName);

            return(new Bone(this, nativeBone));
        }
Exemple #3
0
        /// Return root bone.
        public Bone GetRootBone()
        {
            NativeBone *nativeBone = csi_Atomic_Skeleton_GetRootBone(nativeSkeleton);

            return(new Bone(this, nativeBone));
        }
Exemple #4
0
        /// Return bone by index.
        public Bone GetBone(uint index)
        {
            NativeBone *nativeBone = csi_Atomic_Skeleton_GetBone_ByIndex(nativeSkeleton, index);

            return(new Bone(this, nativeBone));
        }
Exemple #5
0
 public Bone(object objHolder, NativeBone* bone)
 {
     this.objRefHolder = objHolder;
     this.b = bone;
 }