AvatarBone Enumeration

Defines a list of the useful bones of the avatar model. This is not a complete list of avatar bones. Some values are not listed. Unlisted bone indices are special and used only when building an animation in an animation package.

Bone indices are sorted by depth value.

Dd940212.note(en-us,XNAGameStudio.40).gifWindows Specific Information
Avatar-related APIs are exposed on Windows to ease cross-platform development between Windows and the Xbox 360. All avatar-related methods return default values, and rendering methods do not draw anything to the screen.

Namespace: Microsoft.Xna.Framework.GamerServices
Assembly: Microsoft.Xna.Framework.Avatar (in microsoft.xna.framework.avatar.dll)

public enum AvatarBone

 Member nameValueDescription
AnkleLeft11 Left ankle.
AnkleRight15 Right ankle.
BackLowerLower back.
BackUpperUpper back.
CollarLeft12 Left collar.
CollarRight16 Right collar
ElbowLeft25 Left elbow
ElbowRight28 Right elbow
FingerIndex2Left51 Left index finger, 2nd joint.
FingerIndex2Right56 Right index finger, 2nd joint.
FingerIndex3Left61 Left index finger, 3rd joint.
FingerIndex3Right66 Right index finger, 3rd joint.
FingerIndexLeft37 Left index finger, 1st joint.
FingerIndexRight44 Right index finger, 1st joint.
FingerMiddle2Left52 Left middle finger, 2nd joint.
FingerMiddle2Right57 Right middle finger, 2nd joint.
FingerMiddle3Left62 Left middle finger, 3rd joint.
FingerMiddle3Right67 Right middle finger, 3rd joint.
FingerMiddleLeft38 Left middle finger, 1st joint.
FingerMiddleRight45 Right middle finger, 1st joint.
FingerRing2Left53 Left ring finger, 2nd joint.
FingerRing2Right58 Right ring finger, 2nd joint.
FingerRing3Left63 Left ring finger, 3rd joint.
FingerRing3Right68 Right ring finger, 3rd joint.
FingerRingLeft39 Left ring finger, 1st joint.
FingerRingRight46 Right ring finger, 1st joint.
FingerSmall2Left54 Left pinky finger, 2nd joint.
FingerSmall2Right59 Right pinky finger, 2nd joint.
FingerSmall3Left64 Left pinky finger, 3rd joint.
FingerSmall3Right69 Right pinky finger, 3rd joint.
FingerSmallLeft40 Left pinky finger, 1st joint.
FingerSmallRight47 Right pinky finger, 2nd joint.
FingerThumb2Left55 Left thumb, 2nd joint.
FingerThumb2Right60 Right thumb, 2nd joint.
FingerThumb3Left65 Left thumb, 3rd joint.
FingerThumb3Right70 Right thumb, 3rd joint.
FingerThumbLeft43 Left thumb, 1st joint.
FingerThumbRight50 Right thumb, 1st joint.
Head19 Head
HipLeftLeft hip.
HipRightRight hip.
KneeLeftLeft knee.
Neck14 Neck.
PropLeft41 A separate object held in the left hand.
PropRight48 A separate object held in the left hand.
KneeRightRight knee.
RootRoot bone of the avatar skeleton.
ShoulderLeft20 Left shoulder.
ShoulderRight22 Right shoulder.
SpecialLeft42 A special bone located near the left hand of the avatar model.
SpecialRight49 A special bone located near the right hand of the avatar model.
ToeLeft21 Left toe.
ToeRight23 Right toe.
WristLeft33 Left wrist.
WristRight36 Right wrist.

Xbox 360, Windows 7, Windows Vista, Windows XP

Community Additions