SkeletonProfile

Inherits: Resource < RefCounted < Object

Inherited By: SkeletonProfileHumanoid

There is currently no description for this class. Please help us by contributing one!

Properties

int

bone_size

0

int

group_size

0

StringName

root_bone

&""

StringName

scale_base_bone

&""

Methods

int

find_bone ( StringName bone_name ) const

StringName

get_bone_name ( int bone_idx ) const

StringName

get_bone_parent ( int bone_idx ) const

StringName

get_bone_tail ( int bone_idx ) const

StringName

get_group ( int bone_idx ) const

StringName

get_group_name ( int group_idx ) const

Vector2

get_handle_offset ( int bone_idx ) const

Transform3D

get_reference_pose ( int bone_idx ) const

TailDirection

get_tail_direction ( int bone_idx ) const

Texture2D

get_texture ( int group_idx ) const

bool

is_required ( int bone_idx ) const

void

set_bone_name ( int bone_idx, StringName bone_name )

void

set_bone_parent ( int bone_idx, StringName bone_parent )

void

set_bone_tail ( int bone_idx, StringName bone_tail )

void

set_group ( int bone_idx, StringName group )

void

set_group_name ( int group_idx, StringName group_name )

void

set_handle_offset ( int bone_idx, Vector2 handle_offset )

void

set_reference_pose ( int bone_idx, Transform3D bone_name )

void

set_required ( int bone_idx, bool required )

void

set_tail_direction ( int bone_idx, TailDirection tail_direction )

void

set_texture ( int group_idx, Texture2D texture )


Signals

profile_updated ( )

There is currently no description for this signal. Please help us by contributing one!


Enumerations

enum TailDirection:

TailDirection TAIL_DIRECTION_AVERAGE_CHILDREN = 0

There is currently no description for this enum. Please help us by contributing one!

TailDirection TAIL_DIRECTION_SPECIFIC_CHILD = 1

There is currently no description for this enum. Please help us by contributing one!

TailDirection TAIL_DIRECTION_END = 2

There is currently no description for this enum. Please help us by contributing one!


Property Descriptions

int bone_size = 0

  • void set_bone_size ( int value )

  • int get_bone_size ( )

There is currently no description for this property. Please help us by contributing one!


int group_size = 0

  • void set_group_size ( int value )

  • int get_group_size ( )

There is currently no description for this property. Please help us by contributing one!


StringName root_bone = &""

There is currently no description for this property. Please help us by contributing one!


StringName scale_base_bone = &""

There is currently no description for this property. Please help us by contributing one!


Method Descriptions

int find_bone ( StringName bone_name ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_bone_name ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_bone_parent ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_bone_tail ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_group ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


StringName get_group_name ( int group_idx ) const

There is currently no description for this method. Please help us by contributing one!


Vector2 get_handle_offset ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


Transform3D get_reference_pose ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


TailDirection get_tail_direction ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


Texture2D get_texture ( int group_idx ) const

There is currently no description for this method. Please help us by contributing one!


bool is_required ( int bone_idx ) const

There is currently no description for this method. Please help us by contributing one!


void set_bone_name ( int bone_idx, StringName bone_name )

There is currently no description for this method. Please help us by contributing one!


void set_bone_parent ( int bone_idx, StringName bone_parent )

There is currently no description for this method. Please help us by contributing one!


void set_bone_tail ( int bone_idx, StringName bone_tail )

There is currently no description for this method. Please help us by contributing one!


void set_group ( int bone_idx, StringName group )

There is currently no description for this method. Please help us by contributing one!


void set_group_name ( int group_idx, StringName group_name )

There is currently no description for this method. Please help us by contributing one!


void set_handle_offset ( int bone_idx, Vector2 handle_offset )

There is currently no description for this method. Please help us by contributing one!


void set_reference_pose ( int bone_idx, Transform3D bone_name )

There is currently no description for this method. Please help us by contributing one!


void set_required ( int bone_idx, bool required )

There is currently no description for this method. Please help us by contributing one!


void set_tail_direction ( int bone_idx, TailDirection tail_direction )

There is currently no description for this method. Please help us by contributing one!


void set_texture ( int group_idx, Texture2D texture )

There is currently no description for this method. Please help us by contributing one!