Documentation
¶
Overview ¶
Package SkeletonProfileHumanoid provides methods for working with SkeletonProfileHumanoid object instances.
Index ¶
- type Advanced
- type Any
- type Instance
- func (self Instance) AsObject() [1]gd.Object
- func (self Instance) AsRefCounted() [1]gd.RefCounted
- func (self Instance) AsResource() Resource.Instance
- func (self Instance) AsSkeletonProfile() SkeletonProfile.Instance
- func (self Instance) AsSkeletonProfileHumanoid() Instance
- func (self *Instance) UnsafePointer() unsafe.Pointer
- func (self Instance) Virtual(name string) reflect.Value
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Advanced ¶
type Advanced = class
Advanced exposes a 1:1 low-level instance of the class, undocumented, for those who know what they are doing.
type Instance ¶
type Instance [1]gdclass.SkeletonProfileHumanoid
A [SkeletonProfile] as a preset that is optimized for the human form. This exists for standardization, so all parameters are read-only. A humanoid skeleton profile contains 54 bones divided in 4 groups: [code]"Body"[/code], [code]"Face"[/code], [code]"LeftHand"[/code], and [code]"RightHand"[/code]. It is structured as follows: [codeblock lang=text] Root └─ Hips
├─ LeftUpperLeg │ └─ LeftLowerLeg │ └─ LeftFoot │ └─ LeftToes ├─ RightUpperLeg │ └─ RightLowerLeg │ └─ RightFoot │ └─ RightToes └─ Spine └─ Chest └─ UpperChest ├─ Neck │ └─ Head │ ├─ Jaw │ ├─ LeftEye │ └─ RightEye ├─ LeftShoulder │ └─ LeftUpperArm │ └─ LeftLowerArm │ └─ LeftHand │ ├─ LeftThumbMetacarpal │ │ └─ LeftThumbProximal │ │ └─ LeftThumbDistal │ ├─ LeftIndexProximal │ │ └─ LeftIndexIntermediate │ │ └─ LeftIndexDistal │ ├─ LeftMiddleProximal │ │ └─ LeftMiddleIntermediate │ │ └─ LeftMiddleDistal │ ├─ LeftRingProximal │ │ └─ LeftRingIntermediate │ │ └─ LeftRingDistal │ └─ LeftLittleProximal │ └─ LeftLittleIntermediate │ └─ LeftLittleDistal └─ RightShoulder └─ RightUpperArm └─ RightLowerArm └─ RightHand ├─ RightThumbMetacarpal │ └─ RightThumbProximal │ └─ RightThumbDistal ├─ RightIndexProximal │ └─ RightIndexIntermediate │ └─ RightIndexDistal ├─ RightMiddleProximal │ └─ RightMiddleIntermediate │ └─ RightMiddleDistal ├─ RightRingProximal │ └─ RightRingIntermediate │ └─ RightRingDistal └─ RightLittleProximal └─ RightLittleIntermediate └─ RightLittleDistal
[/codeblock]
var Nil Instance
Nil is a nil/null instance of the class. Equivalent to the zero value.
func (Instance) AsRefCounted ¶
func (self Instance) AsRefCounted() [1]gd.RefCounted
func (Instance) AsResource ¶
func (Instance) AsSkeletonProfile ¶
func (self Instance) AsSkeletonProfile() SkeletonProfile.Instance