AnimationMixer

Inherits: Node < Object

Inherited By: AnimationPlayer, AnimationTree

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

Properties

bool

active

true

int

audio_max_polyphony

32

AnimationCallbackModeDiscrete

callback_mode_discrete

1

AnimationCallbackModeMethod

callback_mode_method

0

AnimationCallbackModeProcess

callback_mode_process

1

bool

deterministic

false

bool

reset_on_save

true

NodePath

root_motion_track

NodePath("")

NodePath

root_node

NodePath("..")

Methods

Variant

_post_process_key_value ( Animation animation, int track, Variant value, int object_id, int object_sub_idx ) virtual const

Error

add_animation_library ( StringName name, AnimationLibrary library )

void

advance ( float delta )

void

capture ( StringName name, float duration, TransitionType trans_type=0, EaseType ease_type=0 )

void

clear_caches ( )

StringName

find_animation ( Animation animation ) const

StringName

find_animation_library ( Animation animation ) const

Animation

get_animation ( StringName name ) const

AnimationLibrary

get_animation_library ( StringName name ) const

StringName[]

get_animation_library_list ( ) const

PackedStringArray

get_animation_list ( ) const

Vector3

get_root_motion_position ( ) const

Vector3

get_root_motion_position_accumulator ( ) const

Quaternion

get_root_motion_rotation ( ) const

Quaternion

get_root_motion_rotation_accumulator ( ) const

Vector3

get_root_motion_scale ( ) const

Vector3

get_root_motion_scale_accumulator ( ) const

bool

has_animation ( StringName name ) const

bool

has_animation_library ( StringName name ) const

void

remove_animation_library ( StringName name )

void

rename_animation_library ( StringName name, StringName newname )


Signals

animation_finished ( StringName anim_name )

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


animation_libraries_updated ( )

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


animation_list_changed ( )

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


animation_started ( StringName anim_name )

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


caches_cleared ( )

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


mixer_applied ( )

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


mixer_updated ( )

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


Enumerations

enum AnimationCallbackModeProcess:

AnimationCallbackModeProcess ANIMATION_CALLBACK_MODE_PROCESS_PHYSICS = 0

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

AnimationCallbackModeProcess ANIMATION_CALLBACK_MODE_PROCESS_IDLE = 1

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

AnimationCallbackModeProcess ANIMATION_CALLBACK_MODE_PROCESS_MANUAL = 2

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


enum AnimationCallbackModeMethod:

AnimationCallbackModeMethod ANIMATION_CALLBACK_MODE_METHOD_DEFERRED = 0

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

AnimationCallbackModeMethod ANIMATION_CALLBACK_MODE_METHOD_IMMEDIATE = 1

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


enum AnimationCallbackModeDiscrete:

AnimationCallbackModeDiscrete ANIMATION_CALLBACK_MODE_DISCRETE_DOMINANT = 0

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

AnimationCallbackModeDiscrete ANIMATION_CALLBACK_MODE_DISCRETE_RECESSIVE = 1

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

AnimationCallbackModeDiscrete ANIMATION_CALLBACK_MODE_DISCRETE_FORCE_CONTINUOUS = 2

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


Property Descriptions

bool active = true

  • void set_active ( bool value )

  • bool is_active ( )

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


int audio_max_polyphony = 32

  • void set_audio_max_polyphony ( int value )

  • int get_audio_max_polyphony ( )

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


AnimationCallbackModeDiscrete callback_mode_discrete = 1

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


AnimationCallbackModeMethod callback_mode_method = 0

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


AnimationCallbackModeProcess callback_mode_process = 1

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


bool deterministic = false

  • void set_deterministic ( bool value )

  • bool is_deterministic ( )

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


bool reset_on_save = true

  • void set_reset_on_save_enabled ( bool value )

  • bool is_reset_on_save_enabled ( )

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


NodePath root_motion_track = NodePath("")

  • void set_root_motion_track ( NodePath value )

  • NodePath get_root_motion_track ( )

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


NodePath root_node = NodePath("..")

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


Method Descriptions

Variant _post_process_key_value ( Animation animation, int track, Variant value, int object_id, int object_sub_idx ) virtual const

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


Error add_animation_library ( StringName name, AnimationLibrary library )

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


void advance ( float delta )

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


void capture ( StringName name, float duration, TransitionType trans_type=0, EaseType ease_type=0 )

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


void clear_caches ( )

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


StringName find_animation ( Animation animation ) const

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


StringName find_animation_library ( Animation animation ) const

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


Animation get_animation ( StringName name ) const

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


AnimationLibrary get_animation_library ( StringName name ) const

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


StringName[] get_animation_library_list ( ) const

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


PackedStringArray get_animation_list ( ) const

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


Vector3 get_root_motion_position ( ) const

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


Vector3 get_root_motion_position_accumulator ( ) const

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


Quaternion get_root_motion_rotation ( ) const

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


Quaternion get_root_motion_rotation_accumulator ( ) const

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


Vector3 get_root_motion_scale ( ) const

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


Vector3 get_root_motion_scale_accumulator ( ) const

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


bool has_animation ( StringName name ) const

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


bool has_animation_library ( StringName name ) const

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


void remove_animation_library ( StringName name )

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


void rename_animation_library ( StringName name, StringName newname )

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