The Battle for Wesnoth  1.19.5+dev
unit_animation Member List

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

add_anims(std::vector< unit_animation > &animations, const config &cfg)unit_animationstatic
add_frame(const std::chrono::milliseconds &duration, const unit_frame &value, bool force_change=false)unit_animationinline
animation_finished() constunit_animation
animation_finished_potential() constunit_animation
base_score_unit_animationprivate
clear_haloes()unit_animation
debug() constunit_animation
DEFAULT_ANIM enum valueunit_animation
directions_unit_animationprivate
dst_unit_animationprivate
event_unit_animationprivate
fill_initial_animations(std::vector< unit_animation > &animations, const config &cfg)unit_animationstatic
frequency_unit_animationprivate
get_animation_time() constunit_animationinline
get_animation_time_potential() constunit_animationinline
get_begin_time() constunit_animation
get_current_frame_begin_time() constunit_animationinline
get_current_params(const frame_parameters &default_val=frame_parameters()) constunit_animationinlineprotected
get_end_time() constunit_animation
get_flags() constunit_animationinline
get_last_frame() constunit_animationinline
hits_unit_animationprivate
invalidate(frame_parameters &value)unit_animation
invalidated_unit_animationprivate
MATCH_FAIL enum valueunit_animation
matches(const map_location &loc, const map_location &second_loc, unit_const_ptr my_unit, const std::string &event="", const int value=0, strike_result::type hit=strike_result::type::invalid, const_attack_ptr attack=nullptr, const_attack_ptr second_attack=nullptr, int value2=0) constunit_animation
need_minimal_update() constunit_animation
need_update() constunit_animation
operator<<(std::ostream &outstream, const unit_animation &u_animation)unit_animationfriend
overlaped_hex_unit_animationprivate
pause_animation()unit_animation
play_offscreen_unit_animationprivate
primary_attack_filter_unit_animationprivate
redraw(frame_parameters &value, halo::manager &halo_man)unit_animation
restart_animation()unit_animation
secondary_attack_filter_unit_animationprivate
secondary_unit_filter_unit_animationprivate
set_max_animation_time(const std::chrono::milliseconds &time)unit_animationinline
src_unit_animationprivate
start_animation(const std::chrono::milliseconds &start_time, const map_location &src=map_location::null_location(), const map_location &dst=map_location::null_location(), const std::string &text="", const color_t text_color={0, 0, 0}, const bool accelerate=true)unit_animation
sub_anims_unit_animationprivate
terrain_types_unit_animationprivate
time_to_tick(const std::chrono::milliseconds &animation_time) constunit_animationinline
unit classunit_animationfriend
unit_anim_unit_animationprivate
unit_animation()=deleteunit_animation
unit_animation(const config &cfg, const std::string &frame_string="")unit_animationexplicit
unit_animation(const std::chrono::milliseconds &start_time, const unit_frame &frame, const std::string &event="", const int variation=DEFAULT_ANIM, const frame_builder &builder=frame_builder())unit_animationexplicitprivate
unit_drawer classunit_animationfriend
unit_filter_unit_animationprivate
update_last_draw_time()unit_animation
update_parameters(const map_location &src, const map_location &dst)unit_animation
value2_unit_animationprivate
value_unit_animationprivate
variation_type enum nameunit_animation