class

Godot::AnimationPlayer

Inherits Godot::AnimationMixer < Godot::Node < Godot::Object < Reference < Object

Constructors

new(pointer : Pointer(Void) = Pointer(Void).null)
Source

Instance methods

animation_get_next(animation_from : String) : String
Source
animation_set_next(animation_from : String, animation_to : String) : Void
Source
assigned_animation

Property assigned_animation getter

Source
assigned_animation=(val)

Property assigned_animation setter

Source
autoplay

Property autoplay getter

Source
autoplay=(val)

Property autoplay setter

Source
clear_cache_on_stop

Property clear_cache_on_stop getter

Source
clear_cache_on_stop=(val)

Property clear_cache_on_stop setter

Source
clear_cache_on_stop?
Source
clear_queue
Source
current_animation

Property current_animation getter

Source
current_animation=(val)

Property current_animation setter

Source
current_animation_length

Property current_animation_length getter

Source
current_animation_position

Property current_animation_position getter

Source
get_assigned_animation
Source
get_auto_capture_duration
Source
get_auto_capture_ease_type
Source
get_auto_capture_transition_type
Source
get_autoplay
Source
get_blend_time(animation_from : String, animation_to : String) : Float64
Source
get_current_animation
Source
get_current_animation_length
Source
get_current_animation_position
Source
get_default_blend_time
Source
get_method_call_mode
Source
get_playing_speed
Source
get_process_callback
Source
get_queue
Source
get_root
Source
get_section_end_time
Source
get_section_start_time
Source
get_speed_scale
Source
has_section
Source
is_animation_active
Source
is_auto_capture
Source
is_clear_cache_on_stop_enabled
Source
is_movie_quit_on_finish_enabled
Source
is_playing
Source
movie_quit_on_finish

Property movie_quit_on_finish getter

Source
movie_quit_on_finish=(val)

Property movie_quit_on_finish setter

Source
movie_quit_on_finish?
Source
pause
Source
play(name : String, custom_blend : Float64, custom_speed : Float64, from_end : Bool) : Void
Source
play_backwards(name : String, custom_blend : Float64) : Void
Source
play_section(name : String, start_time : Float64, end_time : Float64, custom_blend : Float64, custom_speed : Float64, from_end : Bool) : Void
Source
play_section_backwards(name : String, start_time : Float64, end_time : Float64, custom_blend : Float64) : Void
Source
play_section_with_markers(name : String, start_marker : String, end_marker : String, custom_blend : Float64, custom_speed : Float64, from_end : Bool) : Void
Source
play_section_with_markers_backwards(name : String, start_marker : String, end_marker : String, custom_blend : Float64) : Void
Source
play_with_capture(name : String, duration : Float64, custom_blend : Float64, custom_speed : Float64, from_end : Bool, trans_type : Int64, ease_type : Int64) : Void
Source
playback_auto_capture

Property playback_auto_capture getter

Source
playback_auto_capture=(val)

Property playback_auto_capture setter

Source
playback_auto_capture?
Source
playback_auto_capture_duration

Property playback_auto_capture_duration getter

Source
playback_auto_capture_duration=(val : Number)

Property playback_auto_capture_duration setter

Source
playback_auto_capture_ease_type

Property playback_auto_capture_ease_type getter

Source
playback_auto_capture_ease_type=(val : Int)

Property playback_auto_capture_ease_type setter

Source
playback_auto_capture_transition_type

Property playback_auto_capture_transition_type getter

Source
playback_auto_capture_transition_type=(val : Int)

Property playback_auto_capture_transition_type setter

Source
playback_default_blend_time

Property playback_default_blend_time getter

Source
playback_default_blend_time=(val : Number)

Property playback_default_blend_time setter

Source
queue(name : String) : Void
Source
reset_section
Source
seek(seconds : Float64, update : Bool, update_only : Bool) : Void
Source
set_assigned_animation(animation : String) : Void
Source
set_auto_capture(auto_capture : Bool) : Void
Source
set_auto_capture_duration(auto_capture_duration : Float64) : Void
Source
set_auto_capture_ease_type(auto_capture_ease_type : Int64) : Void
Source
set_auto_capture_transition_type(auto_capture_transition_type : Int64) : Void
Source
set_autoplay(name : String) : Void
Source
set_blend_time(animation_from : String, animation_to : String, sec : Float64) : Void
Source
set_clear_cache_on_stop_enabled(enabled : Bool) : Void
Source
set_current_animation(animation : String) : Void
Source
set_default_blend_time(sec : Float64) : Void
Source
set_method_call_mode(mode : Int64) : Void
Source
set_movie_quit_on_finish_enabled(enabled : Bool) : Void
Source
set_process_callback(mode : Int64) : Void
Source
set_root(path : NodePath) : Void
Source
set_section(start_time : Float64, end_time : Float64) : Void
Source
set_section_with_markers(start_marker : String, end_marker : String) : Void
Source
set_speed_scale(speed : Float64) : Void
Source
speed_scale

Property speed_scale getter

Source
speed_scale=(val : Number)

Property speed_scale setter

Source
stop(keep_state : Bool) : Void
Source

Nested types