The Battle for Wesnoth  1.19.5+dev
unit_animation::particle Member List

This is the complete list of members for unit_animation::particle, including all inherited members.

accelerateunit_animation::particle
acceleration_animated< unit_frame >private
add_frame(const std::chrono::milliseconds &duration, const unit_frame &value, bool force_change=false)animated< unit_frame >
anim_description typedefanimated< unit_frame >
animated(const std::chrono::milliseconds &start_time=std::chrono::milliseconds{0})animated< unit_frame >
animated(const anim_description &cfg, const std::chrono::milliseconds &start_time=std::chrono::milliseconds{0}, bool force_change=false)animated< unit_frame >explicit
animation_finished() constanimated< unit_frame >
animation_finished_potential() constanimated< unit_frame >
clear_halo()unit_animation::particle
current_frame_key_animated< unit_frame >private
CYCLE enum valueunit_animation::particle
cycle_state enum nameunit_animation::particle
cycles() constanimated< unit_frame >inline
cycles_unit_animation::particleprivate
does_not_change() constanimated< unit_frame >inline
does_not_change_animated< unit_frame >private
force_change()animated< unit_frame >inline
force_next_update_animated< unit_frame >private
frame_description typedefanimated< unit_frame >
frames_animated< unit_frame >private
get_animation_duration() constanimated< unit_frame >
get_animation_time() constanimated< unit_frame >
get_animation_time_potential() constanimated< unit_frame >
get_begin_time() constanimated< unit_frame >
get_current_frame() constanimated< unit_frame >
get_current_frame_begin_time() constanimated< unit_frame >
get_current_frame_duration() constanimated< unit_frame >
get_current_frame_end_time() constanimated< unit_frame >
get_current_frame_time() constanimated< unit_frame >
get_end_time() constanimated< unit_frame >
get_first_frame() constanimated< unit_frame >
get_frame(std::size_t n) constanimated< unit_frame >
get_frames_count() constanimated< unit_frame >
get_last_frame() constanimated< unit_frame >
get_overlaped_hex(const frame_parameters &value, const map_location &src, const map_location &dst)unit_animation::particle
halo_id_unit_animation::particleprivate
last_frame_begin_time_unit_animation::particleprivate
last_update_tick_animated< unit_frame >private
max_animation_time_animated< unit_frame >private
need_minimal_update() constunit_animation::particle
need_update() constunit_animation::particle
NO_CYCLE enum valueunit_animation::particle
not_started() constanimated< unit_frame >
override(const std::chrono::milliseconds &start_time, const std::chrono::milliseconds &duration, const cycle_state cycles, const std::string &highlight="", const std::string &blend_ratio="", color_t blend_color={0, 0, 0}, const std::string &offset="", const std::string &layer="", const std::string &modifiers="")unit_animation::particle
parameters(const frame_parameters &default_val) constunit_animation::particleinline
parameters_unit_animation::particleprivate
particle(const std::chrono::milliseconds &start_time=std::chrono::milliseconds{0}, const frame_builder &builder=frame_builder())unit_animation::particleinlineexplicit
particle(const config &cfg, const std::string &frame_string="frame")unit_animation::particleexplicit
pause_animation()animated< unit_frame >inline
redraw(const frame_parameters &value, const map_location &src, const map_location &dst, halo::manager &halo_man)unit_animation::particle
remove_frames_until(const std::chrono::milliseconds &starting_time)animated< unit_frame >protected
restart_animation()animated< unit_frame >inline
set_animation_time(const std::chrono::milliseconds &time)animated< unit_frame >
set_begin_time(const std::chrono::milliseconds &new_begin_time)animated< unit_frame >
set_end_time(const std::chrono::milliseconds &ending_time)animated< unit_frame >protected
set_max_animation_time(const std::chrono::milliseconds &time)animated< unit_frame >
start_animation(const std::chrono::milliseconds &start_time)unit_animation::particle
animated< unit_frame >::start_animation(const std::chrono::milliseconds &start_time, bool cycles=false)animated< unit_frame >
start_tick_animated< unit_frame >private
started_animated< unit_frame >private
starting_frame_time_animated< unit_frame >protected
tick_to_time(const std::chrono::steady_clock::time_point &animation_tick) constanimated< unit_frame >
time_to_tick(const std::chrono::milliseconds &animation_time) constanimated< unit_frame >
UNSET enum valueunit_animation::particle
update_last_draw_time(double acceleration=0)animated< unit_frame >
void_value_animated< unit_frame >static
~animated()=defaultanimated< unit_frame >virtual
~particle()unit_animation::particlevirtual