The Battle for Wesnoth  1.19.7+dev
editor::editor_display Member List

This is the complete list of members for editor::editor_display, including all inherited members.

__NUM_DEBUG_FLAGS enum valuedisplay
action_buttons_displayprotected
action_pressed()display
add_arrow(arrow &)display
add_brush_loc(const map_location &hex)editor::editor_display
add_exclusive_draw(const map_location &loc, const unit &unit)display
add_overlay(const map_location &loc, overlay &&ov)display
add_redraw_observer(const std::function< void(display &)> &f)display
adjust_color_overlay(int r, int g, int b)display
animate_map_displayprotected
animate_water_displayprotected
announce(const std::string &msg, const color_t &color=font::GOOD_COLOR, const announce_options &options=announce_options())display
arrows_map_displayprivate
back_displayprivate
BACKGROUND enum valuedisplayprotected
blindfold(bool flag)display
blindfold_ctr_displayprivate
bounds_check_position()display
bounds_check_position(int &xpos, int &ypos) constdisplay
brush_locations_editor::editor_displayprotected
builder_displayprotected
change_display_context(const display_context *dc)display
clear_brush_locs()editor::editor_display
clear_exclusive_draws()displayinline
clear_fps_label()display
clear_help_string()editor::editor_display
clear_mouseover_hex_overlay()editor::editor_displayinline
clear_redraw_observers()display
color_adjust_displayprivate
context() constdisplayinline
controller_editor::editor_displayprotected
create_buttons()display
current_frame_sample_displayprotected
dc_displayprotected
DEBUG_BENCHMARK enum valuedisplay
DEBUG_COORDINATES enum valuedisplay
DEBUG_FLAG enum namedisplay
debug_flag_set(DEBUG_FLAG flag) constdisplayinline
debug_flags_displayprivate
DEBUG_FOREGROUND enum valuedisplay
DEBUG_NUM_BITMAPS enum valuedisplay
DEBUG_TERRAIN_CODES enum valuedisplay
diagnostic_label_displayprotected
display(const display_context *dc, std::weak_ptr< wb::manager > wb, reports &reports_object, const std::string &theme_id, const config &level)display
displayed_unit_hex() constdisplayinlinevirtual
dont_show_all_displayprotected
draw()displayprivate
draw_all_panels(const rect &region)displayprotected
draw_buttons()display
draw_hex(const map_location &loc) overrideeditor::editor_displayprotectedvirtual
draw_invalidated()displayprotectedvirtual
draw_label(const theme::label &label)displayprivate
draw_minimap()displayprivate
draw_minimap_units()display
draw_overlays_at(const map_location &loc)displayprotected
draw_panel(const theme::panel &panel)displayprivate
draw_report(const std::string &report_name, bool test_run=false)display
draw_reports(const rect &region)display
draw_text_in_hex(const map_location &loc, const drawing_layer layer, const std::string &text, std::size_t font_size, color_t color, double x_in_hex=0.5, double y_in_hex=0.5)display
drawing_buffer_displayprotected
drawing_buffer_add(const drawing_layer layer, const map_location &loc, decltype(draw_helper::do_draw) draw_func)display
drawing_buffer_commit()displayprotected
drawn_hexes_displayprivate
editor_display(editor_controller &controller, reports &reports_object)editor::editor_display
exclusive_unit_draw_requests_displayprotected
exclusive_unit_draw_requests_t typedefdisplayprotected
expose(const rect &region) overridedisplayvirtual
fade_color_displayprivate
fade_to(const color_t &color, const std::chrono::milliseconds &duration)display
fade_tod_mask(const std::string &old, const std::string &new_)display
fake_unit_man_displayprotected
fill_images_list(const std::string &prefix, std::vector< std::string > &images)displayprotectedstatic
find_action_button(const std::string &id)display
find_menu_button(const std::string &id)display
flags_displayprivate
fog_images_displayprotected
fogged(const map_location &loc) constdisplay
FOREGROUND enum valuedisplayprotected
fps_actual_displayprotected
fps_counter_displayprotected
fps_handle_displayprivate
fps_history_displayprivate
fps_start_displayprotected
frametimes_displayprotected
front_displayprivate
get_builder()displayinline
get_clip_rect() const overrideeditor::editor_displayprotectedvirtual
get_color_overlay() constdisplayinline
get_controller()editor::editor_displayinline
get_flag(const map_location &loc)displayprivate
get_fog_shroud_images(const map_location &loc, image::TYPE image_type)displayprotected
get_halo_manager()displayinline
get_location(const map_location &loc) constdisplay
get_location_rect(const map_location &loc) constdisplay
get_map() consteditor::editor_displayinline
get_middle_location() constdisplayprotected
get_overlays() overrideeditor::editor_displayprotectedvirtual
get_prevent_draw()display
get_singleton()displayinlinestatic
get_submerge_data(const rect &dest, double submerge, const point &size, uint8_t alpha, bool hreverse, bool vreverse)displaystatic
get_terrain_images(const map_location &loc, const std::string &timeid, TERRAIN_TYPE terrain_type)displayprotected
get_theme()displayinline
get_time_of_day(const map_location &loc=map_location::null_location()) const overrideeditor::editor_displayvirtual
get_visible_hexes() constdisplayinline
get_zoom_factor()displayinlinestatic
halo_man_displayprotected
has_time_area() constdisplayinlinevirtual
help_handle_editor::editor_displayprivate
help_string_editor::editor_displayprivate
help_string_at_top_editor::editor_displayprivate
help_string_enabled() consteditor::editor_displayinline
help_string_enabled_editor::editor_displayprivate
hex_clicked_on(int x, int y) constdisplay
hex_size()displayinlinestatic
hex_width()displayinlinestatic
hexes_under_rect(const rect &r) constdisplay
hide_buttons()display
highlight_hex(map_location hex)displayvirtual
in_editor() const overrideeditor::editor_displayinlinevirtual
in_game() constdisplayinlinevirtual
init_flags()display
invalidate(const map_location &loc)display
invalidate(const std::set< map_location > &locs)display
invalidate_all()display
invalidate_animations()display
invalidate_animations_location(const map_location &loc)display
invalidate_game_status()displayinline
invalidate_locations_in_rect(const SDL_Rect &rect)display
invalidate_visible_locations_in_rect(const SDL_Rect &rect)display
invalidateAll_displayprotected
invalidated_displayprotected
invalidated_hexes_displayprivate
invalidateGameStatus_displayprotected
is_blindfolded() constdisplay
keys_displayprotected
labels()display
labels() constdisplay
last_frame_finished_displayprotected
last_zoom_displayprotectedstatic
layout() overrideeditor::editor_displayvirtual
layout_buttons()display
map_area() constdisplay
map_labels_displayprotected
map_outside_area() constdisplay
map_screenshot_displayprotected
max_map_area() constdisplay
menu_buttons_displayprotected
menu_pressed()display
minimap_area() constdisplay
minimap_location_displayprotected
minimap_location_on(int x, int y)display
minimap_renderer_displayprotected
mouseover_hex() constdisplayinline
mouseover_hex_overlay_editor::editor_displayprotected
mouseoverHex_displayprotected
observers() constdisplayinlinevirtual
ONSCREEN enum valuedisplay
ONSCREEN_WARP enum valuedisplay
operator=(const top_level_drawable &)gui2::top_level_drawableprotected
operator=(top_level_drawable &&)gui2::top_level_drawableprotected
outside_area(const SDL_Rect &area, const int x, const int y)displaystatic
overlay_map typedefdisplayprotected
palette_area() constdisplay
pixel_position_to_hex(int x, int y) constdisplay
playing_team() constdisplay
playing_team_index() constdisplayinline
playing_team_index_displayprotected
prevent_draw_displayprivate
process_reachmap_changes()displayprotected
propagate_invalidation(const std::set< map_location > &locs)display
queue_repaint()display
queue_rerender()display
reach_map typedefdisplayprotected
reach_map_displayprotected
reach_map_changed_displayprotected
reach_map_old_displayprotected
read(const config &cfg)displayprivate
rebuild_all()display
rebuild_terrain(const map_location &loc)editor::editor_display
recalculate_minimap()display
redraw_background_displayprotected
redraw_minimap()display
redraw_observers_displayprivate
refresh_report(const std::string &report_name, const config *new_cfg=nullptr)display
reinit_flags_for_team(const team &)display
reload_map()display
remove_arrow(arrow &)display
remove_brush_loc(const map_location &hex)editor::editor_display
remove_exclusive_draw(const map_location &loc)display
remove_overlay(const map_location &loc)display
remove_single_overlay(const map_location &loc, const std::string &toDelete)display
render() overridedisplayvirtual
render_map_outside_area()displayprivate
reportLocations_displayprotected
reports_displayprotected
reports_object_displayprotected
reportSurfaces_displayprotected
reset_reports(reports &reports_object)displayinline
reset_standing_animations()display
scaled_to_zoom(const SDL_Rect &r)displayinlinestatic
scaled_to_zoom(const point &p)displayinlinestatic
screen_location() overridedisplayvirtual
screenshot(bool map_screenshot=false)display
SCROLL enum valuedisplay
scroll(const point &amount, bool force=false)display
scroll_event() constdisplayinline
scroll_event_displaymutableprotected
scroll_to_tile(const map_location &loc, SCROLL_TYPE scroll_type=ONSCREEN, bool check_fogged=true, bool force=true)display
scroll_to_tiles(map_location loc1, map_location loc2, SCROLL_TYPE scroll_type=ONSCREEN, bool check_fogged=true, double add_spacing=0.0, bool force=true)display
scroll_to_tiles(const std::vector< map_location > &locs, SCROLL_TYPE scroll_type=ONSCREEN, bool check_fogged=true, bool only_if_possible=false, double add_spacing=0.0, bool force=true)display
scroll_to_xy(const point &screen_coordinates, SCROLL_TYPE scroll_type, bool force=true)displayprotected
SCROLL_TYPE enum namedisplay
select_hex(map_location hex)displayvirtual
selected_hex() constdisplayinline
selectedHex_displayprotected
set_brush_locs(const std::set< map_location > &hexes)editor::editor_display
set_debug_flag(DEBUG_FLAG flag, bool value)displayinline
set_diagnostic(const std::string &msg)display
set_fade(const color_t &color)display
set_help_string(const std::string &str)editor::editor_display
set_help_string_enabled(bool value)editor::editor_display
set_mouseover_hex_overlay(const texture &image)editor::editor_displayinline
set_playing_team_index(std::size_t team)display
set_prevent_draw(bool pd=true)display
set_status(const std::string &str, const bool is_success)editor::editor_display
set_theme(const std::string &new_theme)display
set_view_locked(bool value)displayinline
set_viewing_team_index(std::size_t team, bool observe=false)display
set_zoom(bool increase)display
set_zoom(unsigned int amount, const bool validate_value_and_set_index=true)display
show_everything() constdisplayinline
shroud_images_displayprotected
shrouded(const map_location &loc) constdisplay
singleton_displayprotectedstatic
terrain_image_vector_displayprivate
TERRAIN_TYPE enum namedisplayprotected
theme_displayprotected
tile_fully_on_screen(const map_location &loc) constdisplay
tile_nearly_on_screen(const map_location &loc) constdisplay
tod_hex_alpha1displayprotected
tod_hex_alpha2displayprotected
tod_hex_mask1displayprotected
tod_hex_mask2displayprotected
toggle_debug_flag(DEBUG_FLAG flag)displayinline
toggle_default_zoom()display
top_level_drawable()gui2::top_level_drawableprotected
top_level_drawable(const top_level_drawable &)gui2::top_level_drawableprotected
top_level_drawable(top_level_drawable &&)gui2::top_level_drawableprotected
turbo_speed() constdisplay
unhide_buttons()display
unit_can_draw_here(const map_location &loc, const unit &unit) constdisplay
unit_image_area() constdisplay
update() overridedisplayvirtual
update_arrow(arrow &a)display
update_fps_count()display
update_fps_label()display
update_render_textures()displayprivate
update_tod(const time_of_day *tod_override=nullptr)display
view_locked() constdisplayinline
view_locked_displayprotected
viewing_team() constdisplay
viewing_team_index() constdisplayinline
viewing_team_index_displayprotected
viewing_team_is_playing() constdisplayinline
viewport_origin_displayprotected
WARP enum valuedisplay
wb_displayprotected
write(config &cfg) constdisplay
zoom_displayprotectedstatic
zoom_at_max()displaystatic
zoom_at_min()displaystatic
zoom_index_displayprotected
~display()displayvirtual
~top_level_drawable()gui2::top_level_drawableprotectedvirtual