The Battle for Wesnoth
1.19.25+dev
animated< T > Member List
This is the complete list of members for
animated< T >
, including all inherited members.
add_frame
(const std::chrono::milliseconds &duration, const T &value, bool force_change=false)
animated< T >
advance_to_current_frame
()
animated< T >
anim_description
typedef
animated< T >
animated
(const std::chrono::milliseconds &start_time=std::chrono::milliseconds{0})
animated< T >
animated
(const anim_description &cfg, const std::chrono::milliseconds &start_time=std::chrono::milliseconds{0}, bool force_change=false)
animated< T >
explicit
animation_finished
() const
animated< T >
animation_start_tick_
animated< T >
private
apply_time_offset
(const std::chrono::milliseconds &time)
animated< T >
current_frame_index_
animated< T >
private
cycles
() const
animated< T >
inline
cycles_
animated< T >
private
finished_
animated< T >
private
force_change
()
animated< T >
inline
frame_description
typedef
animated< T >
frames_
animated< T >
private
get_animation_duration
() const
animated< T >
get_begin_time
() const
animated< T >
get_current_frame
() const
animated< T >
get_current_frame_begin_time
() const
animated< T >
get_current_frame_end_time
() const
animated< T >
get_elapsed_time
() const
animated< T >
get_end_time
() const
animated< T >
get_first_frame
() const
animated< T >
get_frame
(std::size_t n) const
animated< T >
get_frames_count
() const
animated< T >
get_last_frame
() const
animated< T >
get_playback_tick
() const
animated< T >
private
get_time_in_current_frame
() const
animated< T >
is_static
() const
animated< T >
inline
is_static_
animated< T >
private
max_animation_time_
animated< T >
private
need_update
() const
animated< T >
next_frame_tick_
animated< T >
private
pause_animation
()
animated< T >
pause_tick_
animated< T >
private
paused_
animated< T >
private
remove_frames_until
(const std::chrono::milliseconds &starting_time)
animated< T >
protected
resume_animation
()
animated< T >
set_begin_time
(const std::chrono::milliseconds &new_begin_time)
animated< T >
set_duration_limit
(const std::chrono::milliseconds &time)
animated< T >
set_end_time
(const std::chrono::milliseconds &ending_time)
animated< T >
protected
set_uses_acceleration
(bool uses_accel)
animated< T >
inline
start_animation
(const std::chrono::milliseconds &start_time_offset, bool cycles=false)
animated< T >
started_
animated< T >
private
starting_frame_time_
animated< T >
private
unit_animation
class
animated< T >
friend
uses_acceleration
() const
animated< T >
inline
uses_acceleration_
animated< T >
private
void_value_
animated< T >
static
~animated
()=default
animated< T >
virtual
Generated by
1.9.1