The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
game_display Member List

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

action_buttons_displayprotected
action_pressed()display
activeTeam_displayprotected
add_arrow(arrow &)display
add_exclusive_draw(const map_location &loc, unit &unit)display
add_overlay(const map_location &loc, const std::string &image, const std::string &halo="", const std::string &team_name="", const std::string &item_id="", bool visible_under_fog=true)display
add_redraw_observer(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 SDL_Color &color=font::GOOD_COLOR)display
attack_indicator_direction() const game_displayinline
attack_indicator_dst_game_displayprivate
attack_indicator_src_game_displayprivate
BACKGROUND enum valuedisplayprotected
begin_game()game_display
blindfold(bool flag)display
blue(Uint32 color)displayinlinestatic
bounds_check_position()display
bounds_check_position(int &xpos, int &ypos)display
builder_displayprotected
change_display_context(const display_context *dc)display
chat_man_game_displayprivate
clear_attack_indicator()game_display
clear_debug_highlights()game_displayinlinestatic
clear_exclusive_draws()displayinline
clear_mouseover_hex_overlay()displayinline
clear_redraw_observers()display
clear_screen()displayprotected
complete_redraw_event()displayinline
complete_redraw_event_displayprotected
create_buttons()display
create_dummy_display(CVideo &video)game_displaystatic
current_team_name() const game_display
currentTeam_displayprotected
dc_displayprotected
debug_highlight(const map_location &loc)game_displaystatic
debugHighlights_game_displayprivatestatic
diagnostic_label_displayprotected
display(const display_context *dc, CVideo &video, boost::weak_ptr< wb::manager > wb, reports &reports_object, const config &theme_cfg, const config &level, bool auto_join=true)display
display_unit_hex(map_location hex)game_display
displayed_unit_hex() const game_displayinlinevirtual
displayedUnitHex_game_displayprivate
dont_show_all_displayprotected
draw()displayvirtual
draw(bool update)display
draw(bool update, bool force)display
draw_all_panels()displayprotected
draw_border(const map_location &loc, const int xpos, const int ypos)displayprotectedvirtual
draw_hex(const map_location &loc)game_displayprotectedvirtual
draw_image_for_report(surface &img, SDL_Rect &rect)displayprotected
draw_init()displayprotected
draw_invalidated()game_displayprotectedvirtual
draw_layering(const bool auto_join=true)video2::draw_layeringprotected
draw_minimap()displayprotected
draw_minimap_units()display
draw_movement_info(const map_location &loc)game_display
draw_sidebar()game_displayprivatevirtual
draw_text_in_hex(const map_location &loc, const tdrawing_layer layer, const std::string &text, size_t font_size, SDL_Color color, double x_in_hex=0.5, double y_in_hex=0.5)display
draw_wrap(bool update, bool force)displayprotected
drawing_buffer_displayprotected
drawing_buffer_add(const tdrawing_layer layer, const map_location &loc, int x, int y, const surface &surf, const SDL_Rect &clip=SDL_Rect())display
drawing_buffer_add(const tdrawing_layer layer, const map_location &loc, int x, int y, const std::vector< surface > &surf, const SDL_Rect &clip=SDL_Rect())display
drawing_buffer_clear()displayprotected
drawing_buffer_commit()displayprotected
enable_menu(const std::string &item, bool enable)display
energy_bar_rects_displayprotected
exclusive_unit_draw_requests_displayprotected
exclusive_unit_draw_requests_t typedefdisplayprotected
fake_unit_man_displayprotected
fill_images_list(const std::string &prefix, std::vector< std::string > &images)displayprotected
find_action_button(const std::string &id)display
find_menu_button(const std::string &id)display
find_slider(const std::string &id)display
first_turn_game_displayprivate
flip()display
float_label(const map_location &loc, const std::string &text, const SDL_Color &color)game_display
fog_images_displayprotected
fogged(const map_location &loc) const displayinline
FOREGROUND enum valuedisplayprotected
game_display(game_board &board, CVideo &video, boost::weak_ptr< wb::manager > wb, reports &reports_object, const tod_manager &tod_manager, const config &theme_cfg, const config &level, bool dummy=false)game_display
game_display(const game_display &)game_displayprivate
game_mode_game_displayprivate
get_builder()displayinline
get_chat_manager()game_displayinline
get_clip_rect()displayprotectedvirtual
get_disp_context() const displayinlinevirtual
get_draw_coordinates() const displayinline
get_draw_terrain_codes() const displayinline
get_fog_shroud_images(const map_location &loc, image::TYPE image_type)displayprotected
get_game_data() const displayinlinevirtual
get_halo_manager()displayinline
get_image_type(const map_location &loc)displayprotectedvirtual
get_location_x(const map_location &loc) const display
get_location_y(const map_location &loc) const display
get_lua_kernel() const displayinlinevirtual
get_map() const displayinline
get_screen_surface()displayinline
get_singleton()game_displayinlinestatic
get_teams() const displayinline
get_terrain_images(const map_location &loc, const std::string &timeid, image::TYPE type, TERRAIN_TYPE terrain_type)displayprotected
get_terrain_on(int palx, int paly, int x, int y)game_display
get_theme()displayinline
get_time_of_day(const map_location &loc) const game_displayvirtual
get_tod_man() const game_displayinlinevirtual
get_units() const displayinline
get_variant(const std::vector< std::string > &variants, const map_location &loc) const displayprotected
get_visible_hexes() const displayinline
get_zoom_factor() const displayinline
green(Uint32 color)displayinlinestatic
grid_displayprotected
h() const displayinline
halo_man_displayprotected
handle_event(const SDL_Event &)displayvirtual
handle_window_event(const SDL_Event &event)displayvirtual
handler_members()events::sdl_handlerinlineprotectedvirtual
has_time_area() const game_displayvirtual
hex_clicked_on(int x, int y) const display
hex_size() const displayinline
hex_width() const displayinline
hexes_under_rect(const SDL_Rect &r) const display
highlight_another_reach(const pathfind::paths &paths_list)game_display
highlight_hex(map_location hex)game_displayvirtual
highlight_reach(const pathfind::paths &paths_list)game_display
idle_anim() const displayinline
idle_anim_rate() const displayinline
in_editor() const displayinlinevirtual
in_game() const game_displayinlinevirtual
in_game_game_displayprivate
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_route()game_displayprivate
invalidate_theme()displayinline
invalidate_unit()game_displayinline
invalidate_unit_after_move(const map_location &src, const map_location &dst)game_display
invalidate_visible_locations_in_rect(const SDL_Rect &rect)display
invalidateAll_displayprotected
invalidated_displayprotected
invalidateGameStatus_displayprotected
is_blindfolded() const display
join()events::sdl_handlervirtual
join(context &c)events::sdl_handlervirtual
join_global()events::sdl_handlervirtual
join_same(sdl_handler *parent)events::sdl_handlervirtual
keys_displayprotected
labels()display
labels() const display
last_zoom_displayprotectedstatic
LAYER_ACTIONS_NUMBERING enum valuedisplay
LAYER_ARROWS enum valuedisplay
LAYER_ATTACK_INDICATOR enum valuedisplay
LAYER_BORDER enum valuedisplay
LAYER_FOG_SHROUD enum valuedisplay
LAYER_FOOTSTEPS enum valuedisplay
LAYER_GRID_BOTTOM enum valuedisplay
LAYER_GRID_TOP enum valuedisplay
LAYER_LAST_LAYER enum valuedisplay
LAYER_LINGER_OVERLAY enum valuedisplay
LAYER_MOUSEOVER_BOTTOM enum valuedisplay
LAYER_MOUSEOVER_OVERLAY enum valuedisplay
LAYER_MOUSEOVER_TOP enum valuedisplay
LAYER_MOVE_INFO enum valuedisplay
LAYER_REACHMAP enum valuedisplay
LAYER_SELECTED_HEX enum valuedisplay
LAYER_TERRAIN_BG enum valuedisplay
LAYER_TERRAIN_FG enum valuedisplay
LAYER_UNIT_BAR enum valuedisplay
LAYER_UNIT_BG enum valuedisplay
LAYER_UNIT_DEFAULT enum valuedisplay
LAYER_UNIT_FG enum valuedisplay
LAYER_UNIT_FIRST enum valuedisplay
LAYER_UNIT_LAST enum valuedisplay
LAYER_UNIT_MISSILE_DEFAULT enum valuedisplay
LAYER_UNIT_MOVE_DEFAULT enum valuedisplay
layout_buttons()display
leave()events::sdl_handlervirtual
leave_global()events::sdl_handlervirtual
LINGER enum valuegame_display
map_area() const display
map_labels_displayprotected
map_outside_area() const displayinline
map_screenshot_displayprotected
max_map_area() const display
max_rgb(Uint32 first, Uint32 second)displayinlinestatic
maybe_rebuild()game_display
menu_buttons_displayprotected
menu_pressed()display
minimap_displayprotected
minimap_area() const displayinline
minimap_location_displayprotected
minimap_location_on(int x, int y)display
mouseover_hex() const displayinline
mouseover_hex_overlay_displayprotected
mouseoverHex_displayprotected
needs_rebuild(bool b)game_display
needs_rebuild_game_displayprivate
new_turn()game_display
nextDraw_displayprotected
observers() const game_displayinlinevirtual
ONSCREEN enum valuedisplay
ONSCREEN_WARP enum valuedisplay
operator=(const game_display &)game_displayprivate
outside_area(const SDL_Rect &area, const int x, const int y) const display
overlay_map typedefdisplayprotected
overlay_map_game_displayprivate
palette_area() const displayinline
panelsDrawn_displayprotected
parse_team_overlays()display
pixel_position_to_hex(int x, int y) const display
playing_side() const game_displayinlinevirtual
playing_team() const displayinline
post_commit()game_displayprotectedvirtual
post_draw()game_displayprotectedvirtual
pre_draw()game_displayprotectedvirtual
previous_invalidated_displayprotected
process_event()events::sdl_handlerinlinevirtual
process_help_string(int, int)events::sdl_handlerinlinevirtual
process_reachmap_changes()displayprotected
process_tooltip_string(int, int)events::sdl_handlerinlinevirtual
propagate_invalidation(const std::set< map_location > &locs)display
reach_map typedefdisplayprotected
reach_map_displayprotected
reach_map_changed_displayprotected
reach_map_old_displayprotected
rebuild_all()display
recalculate_minimap()displayinline
red(Uint32 color)displayinlinestatic
redraw_background_displayprotected
redraw_everything()display
redraw_minimap()displayinline
redrawMinimap_displayprotected
refresh_report(std::string const &report_name, const config *new_cfg=nullptr)display
reinit_flags_for_side(size_t side)display
reload_map()display
remove_arrow(arrow &)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_buttons()display
render_image(int x, int y, const display::tdrawing_layer drawing_layer, const map_location &loc, surface image, bool hreverse=false, bool greyscale=false, fixed_t alpha=ftofxp(1.0), Uint32 blendto=0, double blend_ratio=0, double submerged=0.0, bool vreverse=false)display
replace_overlay_map(overlay_map *overlays)displayinline
reportRects_displayprotected
reports_displayprotected
reports_object_displayprotected
reportSurfaces_displayprotected
requires_event_focus(const SDL_Event *=nullptr) const events::sdl_handlerinlinevirtual
reset_halo_manager()display
reset_halo_manager(halo::manager &hm)display
reset_reports(reports &reports_object)displayinline
reset_tod_manager(const tod_manager &tod_manager)game_displayinline
rgb(Uint8 red, Uint8 green, Uint8 blue)displayinlinestatic
route_game_displayprivate
RUNNING enum valuegame_display
screen_displayprotected
screen_area() const displayinline
screenshot(const std::string &filename, bool map_screenshot=false)display
scroll(int xmov, int ymov, bool force=false)display
SCROLL enum valuedisplay
scroll_event() const displayinline
scroll_event_displaymutableprotected
scroll_to_leader(int side, SCROLL_TYPE scroll_type=ONSCREEN, bool force=true)game_display
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 >::const_iterator &begin, const std::vector< map_location >::const_iterator &end, 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_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)displayinline
scroll_to_xy(int screenxpos, int screenypos, SCROLL_TYPE scroll_type, bool force=true)displayprotected
SCROLL_TYPE enum namedisplay
sdl_handler(const bool auto_join=true)events::sdl_handlerprotected
select_hex(map_location hex)game_displayvirtual
selected_hex() const displayinline
selectedHex_displayprotected
set_attack_indicator(const map_location &src, const map_location &dst)game_display
set_default_zoom()display
set_diagnostic(const std::string &msg)display
set_draw_coordinates(bool value)displayinline
set_draw_terrain_codes(bool value)displayinline
set_game_mode(const tgame_mode game_mode)game_display
set_grid(const bool grid)displayinline
set_idle_anim(bool ison)displayinline
set_idle_anim_rate(int rate)display
set_mouseover_hex_overlay(const surface &image)displayinline
set_playing_team(size_t team)game_display
set_route(const pathfind::marked_route *route)game_display
set_team(size_t team, bool observe=false)display
set_turbo(const bool turbo)displayinline
set_turbo_speed(const double speed)displayinline
set_view_locked(bool value)displayinline
set_zoom(int amount, bool absolute=false)display
show_everything() const displayinline
shroud_images_displayprotected
shrouded(const map_location &loc) const displayinline
sidebarScaling_game_displayprivate
singleton_displayprotectedstatic
sliders_displayprotected
string_to_button_type(std::string type)display
sunset(const size_t delay=0)displaystatic
tdrawing_buffer typedefdisplayprotected
tdrawing_layer enum namedisplay
team_valid() const displayinline
TERRAIN_TYPE enum namedisplayprotected
tgame_mode enum namegame_display
theme_displayprotected
tile_fully_on_screen(const map_location &loc)display
tile_nearly_on_screen(const map_location &loc) const display
tod_hex_mask1displayprotected
tod_hex_mask2displayprotected
tod_manager_game_displayprivate
toggle_benchmark()displaystatic
toggle_debug_foreground()displaystatic
turbo_displayprotected
turbo_speed() const display
turbo_speed_displayprotected
unhighlight_reach()game_display
unit_image_area() const displayinline
update_arrow(arrow &a)display
update_display()display
update_tod()display
video()displayinline
view_locked() const displayinline
view_locked_displayprotected
viewing_side() const displayinline
viewing_team() const displayinline
volatile_draw()events::sdl_handlerinlinevirtual
volatile_undraw()events::sdl_handlerinlinevirtual
w() const displayinline
WARP enum valuedisplay
wb_displayprotected
write(config &cfg) const display
xpos_displayprotected
ypos_displayprotected
zoom_displayprotected
zoom_at_max() const display
zoom_at_min() const display
~display()displayvirtual
~draw_layering()video2::draw_layeringprotectedvirtual
~filter_context()filter_contextinlinevirtual
~game_display()game_display
~sdl_handler()events::sdl_handlerprotectedvirtual