, including all inherited members.
| activeTeam_ | display | [protected] |
| add_arrow(arrow &) | display | |
| add_chat_message(const time_t &time, const std::string &speaker, int side, const std::string &msg, events::chat_handler::MESSAGE_TYPE type, bool bell) | game_display | |
| add_exclusive_draw(const map_location &loc, unit &unit) | display | |
| add_observer(const std::string &name) | game_display | [inline] |
| add_overlay(const map_location &loc, const std::string &image, const std::string &halo="", const std::string &team_name="", bool visible_under_fog=true) | game_display | |
| add_redraw_observer(boost::function< void(display &)> f) | display | |
| adjust_color_overlay(int r, int g, int b) | display | |
| animate_map_ | display | [protected] |
| announce(const std::string &msg, const SDL_Color &color=font::GOOD_COLOR) | display | |
| attack_indicator_direction() const | game_display | [inline] |
| attack_indicator_dst_ | game_display | [private] |
| attack_indicator_src_ | game_display | [private] |
| BACKGROUND enum value | display | [protected] |
| begin_game() | game_display | |
| blue(Uint32 color) | display | [inline, static] |
| bounds_check_position() | display | |
| bounds_check_position(int &xpos, int &ypos) | display | |
| builder_ | display | [protected] |
| buttons_ | display | [protected] |
| change_map(const gamemap *m) | display | |
| change_teams(const std::vector< team > *teams) | display | |
| change_units(unit_map *units) | display | |
| chat_messages_ | game_display | [private] |
| clear_attack_indicator() | game_display | |
| clear_chat_messages() | game_display | [inline] |
| clear_debug_highlights() | game_display | [inline, static] |
| clear_exclusive_draws() | display | [inline] |
| clear_mouseover_hex_overlay() | display | [inline] |
| clear_redraw_observers() | display | |
| clear_screen() | display | [protected] |
| complete_redraw_event() | display | [inline] |
| complete_redraw_event_ | display | [protected] |
| create_buttons() | display | |
| create_dummy_display(CVideo &video) | game_display | [static] |
| current_team_name() const | game_display | |
| currentTeam_ | display | [protected] |
| debug_highlight(const map_location &loc) | game_display | [static] |
| debugHighlights_ | game_display | [private, static] |
| delay(unsigned int milliseconds) const | display | |
| diagnostic_label_ | display | [protected] |
| display(unit_map *units, CVideo &video, const gamemap *map, const std::vector< team > *t, const config &theme_cfg, const config &level) | display | |
| display_unit_hex(map_location hex) | game_display | |
| displayed_unit_hex() const | game_display | [inline] |
| displayedUnitHex_ | game_display | [private] |
| draw(bool update=true, bool force=false) | display | |
| draw_all_panels() | display | [protected] |
| draw_bar(const std::string &image, int xpos, int ypos, const map_location &loc, size_t height, double filled, const SDL_Color &col, fixed_t alpha) | display | |
| draw_border(const map_location &loc, const int xpos, const int ypos) | display | [protected, virtual] |
| draw_hex(const map_location &loc) | game_display | [protected, virtual] |
| draw_image_for_report(surface &img, SDL_Rect &rect) | display | [protected] |
| draw_init() | display | [protected] |
| draw_invalidated() | game_display | [protected, virtual] |
| draw_minimap() | display | [protected] |
| draw_minimap_units() | display | |
| draw_movement_info(const map_location &loc) | game_display | |
| draw_report(const std::string &report_name) | game_display | |
| draw_sidebar() | game_display | [private, virtual] |
| 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) | display | [protected] |
| drawing_buffer_ | display | [protected] |
| 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() | display | [protected] |
| drawing_buffer_commit() | display | [protected] |
| enable_menu(const std::string &item, bool enable) | display | |
| energy_bar_rects_ | display | [protected] |
| exclusive_unit_draw_requests_ | display | [protected] |
| exclusive_unit_draw_requests_t typedef | display | [protected] |
| fake_units_ | game_display | [private] |
| fill_images_list(const std::string &prefix, std::vector< std::string > &images) | display | [protected] |
| find_button(const std::string &id) | display | |
| first_turn_ | game_display | [private] |
| flags_ | game_display | [private] |
| flip() | display | |
| float_label(const map_location &loc, const std::string &text, int red, int green, int blue) | game_display | |
| fog_images_ | display | [protected] |
| fogged(const map_location &loc) const | display | [inline] |
| footsteps_images(const map_location &loc) | game_display | |
| FOREGROUND enum value | display | [protected] |
| game_display(unit_map &units, CVideo &video, const gamemap &map, const tod_manager &tod_manager, const std::vector< team > &t, const config &theme_cfg, const config &level) | game_display | |
| game_display(const game_display &) | game_display | [private] |
| game_display::fake_unit class | game_display | [friend] |
| game_mode_ | game_display | [private] |
| get_builder() | display | [inline] |
| get_clip_rect() | display | [protected, virtual] |
| get_const_units() const | display | [inline] |
| get_draw_coordinates() const | display | [inline] |
| get_draw_terrain_codes() const | display | [inline] |
| get_flag(const map_location &loc) | game_display | [private] |
| get_fog_shroud_images(const map_location &loc, image::TYPE image_type) | display | [protected] |
| get_image_type(const map_location &loc) | display | [protected, virtual] |
| get_location_x(const map_location &loc) const | display | |
| get_location_y(const map_location &loc) const | display | |
| get_map() const | display | [inline] |
| get_screen_surface() | display | [inline] |
| get_singleton() | game_display | [inline, static] |
| get_teams() | display | [inline] |
| get_terrain_images(const map_location &loc, const std::string &timeid, image::TYPE type, TERRAIN_TYPE terrain_type) | display | [protected] |
| get_terrain_on(int palx, int paly, int x, int y) | game_display | |
| get_theme() | display | [inline] |
| get_time_of_day(const map_location &loc) const | game_display | [virtual] |
| get_units() | display | [inline] |
| get_variant(const std::vector< std::string > &variants, const map_location &loc) const | display | [protected] |
| get_visible_hexes() const | display | [inline] |
| get_zoom_factor() const | display | [inline] |
| green(Uint32 color) | display | [inline, static] |
| grid_ | display | [protected] |
| h() const | display | [inline] |
| has_time_area() const | game_display | [virtual] |
| hex_clicked_on(int x, int y) const | display | |
| hex_size() const | display | [inline] |
| hex_width() const | display | [inline] |
| 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_display | [virtual] |
| highlight_reach(const pathfind::paths &paths_list) | game_display | |
| idle_anim() const | display | [inline] |
| idle_anim_rate() const | display | [inline] |
| in_editor() const | display | [inline, virtual] |
| in_game() const | game_display | [inline, virtual] |
| in_game_ | game_display | [private] |
| invalidate(const map_location &loc) | display | |
| invalidate(const std::set< map_location > &locs) | display | |
| invalidate_all() | display | |
| invalidate_animations() | game_display | [protected, virtual] |
| invalidate_animations_location(const map_location &loc) | game_display | [protected, virtual] |
| invalidate_game_status() | display | [inline] |
| invalidate_locations_in_rect(const SDL_Rect &rect) | display | |
| invalidate_route() | game_display | [private] |
| invalidate_theme() | display | [inline] |
| invalidate_unit() | game_display | [inline] |
| 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_ | display | [protected] |
| invalidated_ | display | [protected] |
| invalidateGameStatus_ | display | [protected] |
| keys_ | display | [protected] |
| labels() | display | |
| labels() const | display | |
| last_zoom_ | display | [protected, static] |
| LAYER_ACTIONS_NUMBERING enum value | display | |
| LAYER_ARROWS enum value | display | |
| LAYER_ATTACK_INDICATOR enum value | display | |
| LAYER_BORDER enum value | display | |
| LAYER_FOG_SHROUD enum value | display | |
| LAYER_FOOTSTEPS enum value | display | |
| LAYER_GRID_BOTTOM enum value | display | |
| LAYER_GRID_TOP enum value | display | |
| LAYER_LAST_LAYER enum value | display | |
| LAYER_LINGER_OVERLAY enum value | display | |
| LAYER_MOUSEOVER_BOTTOM enum value | display | |
| LAYER_MOUSEOVER_OVERLAY enum value | display | |
| LAYER_MOUSEOVER_TOP enum value | display | |
| LAYER_MOVE_INFO enum value | display | |
| LAYER_REACHMAP enum value | display | |
| LAYER_SELECTED_HEX enum value | display | |
| LAYER_TERRAIN_BG enum value | display | |
| LAYER_TERRAIN_FG enum value | display | |
| LAYER_UNIT_BAR enum value | display | |
| LAYER_UNIT_BG enum value | display | |
| LAYER_UNIT_DEFAULT enum value | display | |
| LAYER_UNIT_FG enum value | display | |
| LAYER_UNIT_FIRST enum value | display | |
| LAYER_UNIT_LAST enum value | display | |
| LAYER_UNIT_MISSILE_DEFAULT enum value | display | |
| LAYER_UNIT_MOVE_DEFAULT enum value | display | |
| level_ | game_display | [private] |
| LINGER_MP enum value | game_display | |
| LINGER_SP enum value | game_display | |
| local_tod_light_ | display | [protected] |
| map_ | display | [protected] |
| map_area() const | display | |
| map_labels_ | display | [protected] |
| map_outside_area() const | display | [inline] |
| map_screenshot_ | display | [protected] |
| max_map_area() const | display | |
| max_rgb(Uint32 first, Uint32 second) | display | [inline, static] |
| menu_pressed() | display | |
| minimap_ | display | [protected] |
| minimap_area() const | display | [inline] |
| minimap_location_ | display | [protected] |
| minimap_location_on(int x, int y) | display | |
| mouseover_hex() const | display | [inline] |
| mouseover_hex_overlay_ | display | [protected] |
| mouseoverHex_ | display | [protected] |
| new_turn() | game_display | |
| nextDraw_ | display | [protected] |
| observers() const | game_display | [inline] |
| observers_ | game_display | [private] |
| ONSCREEN enum value | display | |
| ONSCREEN_WARP enum value | display | |
| operator=(const game_display &) | game_display | [private] |
| outside_area(const SDL_Rect &area, const int x, const int y) const | display | |
| overlay_map typedef | game_display | [private] |
| overlays_ | game_display | [private] |
| panelsDrawn_ | display | [protected] |
| parse_team_overlays() | game_display | |
| pixel_position_to_hex(int x, int y) const | display | |
| place_temporary_unit(unit *u) | game_display | [private] |
| playing_side() const | game_display | [inline] |
| playing_team() const | display | [inline] |
| post_commit() | game_display | [protected, virtual] |
| post_draw() | game_display | [protected, virtual] |
| pre_draw() | game_display | [protected, virtual] |
| previous_invalidated_ | display | [protected] |
| process_reachmap_changes() | game_display | [private] |
| propagate_invalidation(const std::set< map_location > &locs) | display | |
| prune_chat_messages(bool remove_all=false) | game_display | [private] |
| reach_map typedef | game_display | [private] |
| reach_map_ | game_display | [private] |
| reach_map_changed_ | game_display | [private] |
| reach_map_old_ | game_display | [private] |
| rebuild_all() | display | |
| recalculate_minimap() | display | [inline] |
| red(Uint32 color) | display | [inline, static] |
| redraw_background_ | display | [protected] |
| redraw_everything() | display | |
| redraw_minimap() | display | [inline] |
| redrawMinimap_ | display | [protected] |
| refresh_report(std::string const &report_name, const config &) | display | |
| reload_map() | display | |
| remove_arrow(arrow &) | display | |
| remove_exclusive_draw(const map_location &loc) | display | |
| remove_observer(const std::string &name) | game_display | [inline] |
| remove_overlay(const map_location &loc) | game_display | |
| remove_single_overlay(const map_location &loc, const std::string &toDelete) | game_display | |
| remove_temporary_unit(unit *u) | game_display | [private] |
| 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 | |
| reportRects_ | display | [protected] |
| reports_ | display | [protected] |
| reportSurfaces_ | display | [protected] |
| rgb(Uint8 red, Uint8 green, Uint8 blue) | display | [inline, static] |
| route_ | game_display | [private] |
| RUNNING enum value | game_display | |
| screen_ | display | [protected] |
| screen_area() const | display | [inline] |
| screenshot(std::string filename, bool map_screenshot=false) | display | |
| scroll(int xmov, int ymov) | display | |
| SCROLL enum value | display | |
| scroll_event() const | display | [inline] |
| scroll_event_ | display | [mutable, protected] |
| scroll_to_leader(unit_map &units, 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 > &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(int screenxpos, int screenypos, SCROLL_TYPE scroll_type, bool force=true) | display | [protected] |
| SCROLL_TYPE enum name | display | |
| select_hex(map_location hex) | game_display | [virtual] |
| selected_hex() const | display | [inline] |
| selectedHex_ | display | [protected] |
| send_notification(const std::string &owner, const std::string &message) | game_display | |
| 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) | display | [inline] |
| set_draw_terrain_codes(bool value) | display | [inline] |
| set_game_mode(const tgame_mode game_mode) | game_display | |
| set_grid(const bool grid) | display | [inline] |
| set_idle_anim(bool ison) | display | [inline] |
| set_idle_anim_rate(int rate) | display | |
| set_mouseover_hex_overlay(const surface &image) | display | [inline] |
| 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) | game_display | |
| set_turbo(const bool turbo) | display | [inline] |
| set_turbo_speed(const double speed) | display | [inline] |
| set_zoom(int amount) | display | |
| show_everything() const | display | [inline] |
| shroud_images_ | display | [protected] |
| shrouded(const map_location &loc) const | display | [inline] |
| sidebarScaling_ | game_display | [private] |
| singleton_ | display | [protected, static] |
| string_to_button_type(std::string type) | display | |
| sunset(const size_t delay=0) | display | [static] |
| tdrawing_buffer typedef | display | [protected] |
| tdrawing_layer enum name | display | |
| team_valid() const | display | [inline] |
| teams_ | display | [protected] |
| TERRAIN_TYPE enum name | display | [protected] |
| tgame_mode enum name | game_display | |
| theme_ | display | [protected] |
| tile_fully_on_screen(const map_location &loc) | display | |
| tile_nearly_on_screen(const map_location &loc) const | display | |
| tod_hex_mask1 | display | [protected] |
| tod_hex_mask2 | display | [protected] |
| tod_manager_ | game_display | [private] |
| toggle_benchmark() | display | [static] |
| toggle_debug_foreground() | display | [static] |
| turbo_ | display | [protected] |
| turbo_speed() const | display | |
| turbo_speed_ | display | [protected] |
| unhighlight_reach() | game_display | |
| unit_image_area() const | display | [inline] |
| units_ | display | [protected] |
| update_arrow(arrow &a) | display | |
| update_display() | display | |
| update_tod() | display | |
| video() | display | [inline] |
| viewing_side() const | display | [inline] |
| viewing_team() const | display | [inline] |
| viewpoint_ | display | [protected] |
| w() const | display | [inline] |
| WARP enum value | display | |
| write(config &cfg) const | display | |
| xpos_ | display | [protected] |
| ypos_ | display | [protected] |
| zoom_ | display | [protected] |
| ~display() | display | [virtual] |
| ~game_display() | game_display | |