, including all inherited members.
_scroll_event | display | [mutable, protected] |
activeTeam_ | game_display | [private] |
add_chat_message(const time_t &time, const std::string &speaker, int side, const std::string &msg, MESSAGE_TYPE type, bool bell) | game_display | |
add_highlighted_loc(const gamemap::location &hex) | display | |
add_observer(const std::string &name) | game_display | [inline] |
add_overlay(const gamemap::location &loc, const std::string &image, const std::string &halo="") | game_display | |
ADJACENT_BACKGROUND enum value | display | [protected] |
ADJACENT_FOGSHROUD enum value | display | [protected] |
ADJACENT_FOREGROUND enum value | display | [protected] |
ADJACENT_TERRAIN_TYPE enum name | display | [protected] |
adjust_colours(int r, int g, int b) | game_display | |
announce(const std::string msg, const SDL_Color &colour=font::GOOD_COLOUR) | display | |
attack_indicator_direction() const | game_display | [inline] |
attack_indicator_dst_ | game_display | [private] |
attack_indicator_src_ | game_display | [private] |
begin_game() | game_display | |
bounds_check_position() | display | |
bounds_check_position(int &xpos, int &ypos) | display | |
builder_ | display | [protected] |
buttons_ | display | [protected] |
calculate_energy_bar(surface surf) | game_display | [private] |
chat_messages_ | game_display | [private] |
clear_attack_indicator() | game_display | |
clear_chat_messages() | game_display | [inline] |
clear_debug_highlights() | game_display | [inline, static] |
clear_hex_overlay(const gamemap::location &loc) | display | |
clear_highlighted_locs() | display | |
clear_mouseover_hex_overlay() | display | [inline] |
clear_selected_hex_overlay() | display | [inline] |
create_buttons() | display | |
current_team_name() const | game_display | |
currentTeam_ | game_display | [private] |
debug_highlight(const gamemap::location &loc, fixed_t amount) | game_display | [static] |
debugHighlights_ | game_display | [private, static] |
delay(unsigned int milliseconds) const | display | |
diagnostic_label_ | display | [protected] |
display(CVideo &video, const gamemap &map, const config &theme_cfg, const config &cfg, const config &level) | display | |
display_unit_hex(gamemap::location hex) | game_display | |
displayedUnitHex_ | game_display | [private] |
draw(bool update=true, bool force=false) | game_display | [virtual] |
draw_all_panels() | display | [protected] |
draw_bar(const std::string &image, int xpos, int ypos, const int drawing_order, size_t height, double filled, const SDL_Color &col, fixed_t alpha) | game_display | |
draw_border(const gamemap::location &loc, const int xpos, const int ypos) | display | [protected, virtual] |
draw_game_status() | game_display | [private] |
draw_image_for_report(surface &img, SDL_Rect &rect) | display | [protected] |
draw_init() | display | [protected] |
draw_minimap() | display | [protected] |
draw_minimap_units() | game_display | [private, virtual] |
draw_movement_info(const gamemap::location &loc) | game_display | |
draw_report(reports::TYPE report_num) | game_display | |
draw_sidebar() | game_display | [private] |
draw_text_in_hex(const gamemap::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, bool changed) | display | [protected] |
drawing_buffer_ | display | [protected] |
drawing_buffer_add(const tdrawing_layer layer, const int drawing_order, const tblit &blit) | display | [inline] |
drawing_buffer_clear() | display | [protected] |
drawing_buffer_commit() | display | [protected] |
enable_menu(const std::string &item, bool enable) | display | |
energy_bar_rects_ | game_display | [private] |
find_button(const std::string &id) | display | |
first_turn_ | game_display | [private] |
flags_ | game_display | [private] |
flip() | display | |
float_label(const gamemap::location &loc, const std::string &text, int red, int green, int blue) | game_display | |
fogged(const gamemap::location &loc) const | display | [inline] |
footsteps_images(const gamemap::location &loc) | game_display | |
game_display(unit_map &units, CVideo &video, const gamemap &map, const gamestatus &status, const std::vector< team > &t, const config &theme_cfg, const config &cfg, const config &level) | game_display | |
game_display(const game_display &) | game_display | [private] |
game_mode_ | game_display | [private] |
get_const_units() const | game_display | [inline] |
get_flag(const gamemap::location &loc) | game_display | [private] |
get_fog_shroud_graphics(const gamemap::location &loc) | display | [protected] |
get_game_status() | game_display | [inline] |
get_location_x(const gamemap::location &loc) const | display | |
get_location_y(const gamemap::location &loc) const | display | |
get_map() const | display | [inline] |
get_playing_team() const | game_display | [inline] |
get_rect_hex_bounds(SDL_Rect rect, gamemap::location &topleft, gamemap::location &bottomright) const | display | |
get_report_contents() | display | [inline] |
get_screen_surface() | display | [inline] |
get_singleton() | game_display | [inline, static] |
get_teams() | game_display | [inline] |
get_terrain_images(const gamemap::location &loc, const std::string timeid, image::TYPE type, ADJACENT_TERRAIN_TYPE terrain_type) | display | [protected] |
get_terrain_on(int palx, int paly, int x, int y) | game_display | |
get_theme() | display | [inline] |
get_units() | game_display | [inline] |
get_visible_hex_bounds(gamemap::location &topleft, gamemap::location &bottomright) const | display | |
get_zoom_factor() | display | [inline] |
grid_ | display | [protected] |
h() const | display | [inline] |
hex_clicked_on(int x, int y, gamemap::location::DIRECTION *nearest_hex=NULL, gamemap::location::DIRECTION *second_nearest_hex=NULL) const | display | |
hex_overlay_ | display | [protected] |
hex_size() const | display | [inline] |
hex_width() const | display | [inline] |
highlight_another_reach(const paths &paths_list) | game_display | |
highlight_hex(gamemap::location hex) | game_display | [virtual] |
highlight_reach(const paths &paths_list) | game_display | |
highlighted_locations_ | display | [protected] |
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 gamemap::location &loc) | game_display | [virtual] |
invalidate_all() | display | |
invalidate_animations() | game_display | [private] |
invalidate_game_status() | display | [inline] |
invalidate_locations_in_rect(SDL_Rect r) | display | [protected] |
invalidate_rectangle(const gamemap::location &first_corner, const gamemap::location &second_corner) | display | [virtual] |
invalidate_route() | game_display | [private] |
invalidate_theme() | display | [inline] |
invalidate_unit() | game_display | [inline] |
invalidate_unit_after_move(const gamemap::location &src, const gamemap::location &dst) | game_display | |
invalidate_zone(const int x1, const int y1, const int x2, const int y2) | display | [virtual] |
invalidateAll_ | display | [protected] |
invalidated_ | display | [protected] |
invalidateGameStatus_ | display | [protected] |
invalidateUnit_ | game_display | [private] |
keys_ | display | [protected] |
labels() | display | [inline] |
labels() const | display | [inline] |
last_zoom_ | display | [protected] |
LAYER_LAST_LAYER enum value | display | |
LAYER_LINGER_OVERLAY enum value | display | |
LAYER_TERRAIN_BG enum value | display | |
LAYER_TERRAIN_FG enum value | display | |
LAYER_TERRAIN_TMP_BG enum value | display | |
LAYER_TERRAIN_TMP_FG enum value | display | |
LAYER_UNIT_BAR enum value | display | |
LAYER_UNIT_BG enum value | display | |
LAYER_UNIT_FAKE enum value | display | |
LAYER_UNIT_FG enum value | display | |
LAYER_UNIT_FIRST enum value | display | |
LAYER_UNIT_LAST enum value | display | |
level_ | game_display | [private] |
LINGER_MP enum value | game_display | |
LINGER_SP enum value | game_display | |
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 | |
menu_pressed() | display | |
MESSAGE_PRIVATE enum value | game_display | |
MESSAGE_PUBLIC enum value | game_display | |
MESSAGE_TYPE enum name | game_display | |
minimap_ | display | [protected] |
minimap_area() const | display | [inline] |
minimap_location_ | display | [protected] |
minimap_location_on(int x, int y) | display | |
mouseover_hex() | 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 | |
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] |
pixel_position_to_hex(int x, int y, gamemap::location::DIRECTION *nearest_hex=NULL, gamemap::location::DIRECTION *second_nearest_hex=NULL) const | display | |
place_temporary_unit(unit &u, const gamemap::location &loc) | game_display | |
playing_team() const | game_display | [inline] |
process_reachmap_changes() | game_display | [private] |
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 | [inline] |
recalculate_minimap() | display | [inline] |
redraw_background_ | display | [protected] |
redraw_everything() | display | |
redraw_minimap() | display | [inline] |
redrawMinimap_ | display | [protected] |
refresh_report(reports::TYPE report_num, reports::report report, bool brightened=false) | display | |
remove_highlighted_loc(const gamemap::location &hex) | display | |
remove_observer(const std::string &name) | game_display | [inline] |
remove_overlay(const gamemap::location &loc) | game_display | |
remove_single_overlay(const gamemap::location &loc, const std::string &toDelete) | game_display | |
remove_temporary_unit() | game_display | |
render_unit_image(int x, int y, const bool fake_unit, const int drawing_order, 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 | |
report_ | display | [protected] |
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 enum value | display | |
scroll(int xmov, int ymov) | display | |
scroll_event() const | display | [inline] |
scroll_to_leader(unit_map &units, int side, SCROLL_TYPE scroll_type=ONSCREEN) | game_display | |
scroll_to_tile(const gamemap::location &loc, SCROLL_TYPE scroll_type=ONSCREEN, bool check_fogged=true) | display | |
scroll_to_tiles(gamemap::location loc1, gamemap::location loc2, SCROLL_TYPE scroll_type=ONSCREEN, bool check_fogged=true, double add_spacing=0.0) | display | |
scroll_to_tiles(const std::vector< gamemap::location > &locs, SCROLL_TYPE scroll_type=ONSCREEN, bool check_fogged=true, bool only_if_possible=false, double add_spacing=0.0) | display | |
scroll_to_xy(int screenxpos, int screenypos, SCROLL_TYPE scroll_type) | display | [protected] |
SCROLL_TYPE enum name | display | |
select_hex(gamemap::location hex) | game_display | [virtual] |
selected_hex() | display | [inline] |
selected_hex_overlay_ | display | [protected] |
selectedHex_ | display | [protected] |
set_attack_indicator(const gamemap::location &src, const gamemap::location &dst) | game_display | |
set_default_zoom() | display | |
set_diagnostic(const std::string &msg) | display | |
set_game_mode(const tgame_mode game_mode) | game_display | |
set_grid(const bool grid) | display | [inline] |
set_hex_overlay(const gamemap::location &loc, surface image) | 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_report_content(const reports::TYPE which_report, const std::string &content) | display | |
set_route(const paths::route *route) | game_display | |
set_selected_hex_overlay(const surface &image) | display | [inline] |
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 | |
shrouded(const gamemap::location &loc) const | display | [inline] |
sidebarScaling_ | game_display | [private] |
singleton_ | game_display | [private, static] |
status_ | game_display | [private] |
string_to_button_type(std::string type) | display | |
sunset(const size_t delay=0) | display | |
tdrawing_buffer typedef | display | [protected] |
tdrawing_layer enum name | display | |
team_valid() const | game_display | [inline] |
teams_ | game_display | [private] |
temp_unit_ | game_display | [private] |
temp_unit_loc_ | game_display | [private] |
tgame_mode enum name | game_display | |
theme_ | display | [protected] |
tile_on_screen(const gamemap::location &loc) | display | |
tod_hex_mask1 | game_display | [private] |
tod_hex_mask2 | game_display | [private] |
toggle_benchmark() | display | |
turbo_ | display | [protected] |
turbo_speed() const | display | |
turbo_speed_ | display | [protected] |
unhighlight_reach() | game_display | |
unit_image_area() const | display | [inline] |
units_ | game_display | [private] |
update_display() | display | |
video() | display | [inline] |
viewing_team() const | game_display | [inline] |
viewpoint_ | display | [protected] |
w() const | display | [inline] |
WARP enum value | display | |
write_overlays(config &cfg) const | game_display | |
xpos_ | display | [protected] |
ypos_ | display | [protected] |
zoom_ | display | [protected] |
~display() | display | [virtual] |
~game_display() | game_display | |