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

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

add_frame(const std::chrono::milliseconds &duration, const unit_frame &value, bool force_change=false)animated< unit_frame >
advance_to_current_frame()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_start_tick_animated< unit_frame >private
apply_time_offset(const std::chrono::milliseconds &time)animated< unit_frame >
clear_halo()unit_animation::particle
current_frame_index_animated< unit_frame >private
CYCLE enum valueunit_animation::particle
cycle_state enum nameunit_animation::particle
cycles() constanimated< unit_frame >inline
cycles_unit_animation::particleprivate
finished_animated< unit_frame >private
force_change()animated< unit_frame >inline
frame_description typedefanimated< unit_frame >
frames_animated< unit_frame >private
get_animation_duration() 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_end_time() constanimated< unit_frame >
get_elapsed_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
get_playback_tick() constanimated< unit_frame >private
get_time_in_current_frame() constanimated< unit_frame >
halo_id_unit_animation::particleprivate
is_static() constanimated< unit_frame >inline
is_static_animated< unit_frame >private
last_frame_begin_time_unit_animation::particleprivate
max_animation_time_animated< unit_frame >private
need_minimal_update() constunit_animation::particle
need_update() constunit_animation::particle
next_frame_tick_animated< unit_frame >private
NO_CYCLE enum valueunit_animation::particle
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 >
pause_tick_animated< unit_frame >private
paused_animated< unit_frame >private
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
resume_animation()animated< unit_frame >
set_begin_time(const std::chrono::milliseconds &new_begin_time)animated< unit_frame >
set_duration_limit(const std::chrono::milliseconds &time)animated< unit_frame >
set_end_time(const std::chrono::milliseconds &ending_time)animated< unit_frame >protected
set_uses_acceleration(bool uses_accel)animated< unit_frame >inline
start_animation(const std::chrono::milliseconds &start_time)unit_animation::particle
animated< unit_frame >::start_animation(const std::chrono::milliseconds &start_time_offset, bool cycles=false)animated< unit_frame >
started_animated< unit_frame >private
starting_frame_time_animated< unit_frame >private
UNSET enum valueunit_animation::particle
uses_acceleration() constanimated< unit_frame >inline
uses_acceleration_animated< unit_frame >private
void_value_animated< unit_frame >static
~animated()=defaultanimated< unit_frame >virtual
~particle()unit_animation::particlevirtual