game_display Member List

This is the complete list of members for game_display, 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 valuedisplay [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 typedefdisplay [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 valuedisplay [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 classgame_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 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
level_game_display [private]
LINGER_MP enum valuegame_display
LINGER_SP enum valuegame_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 valuedisplay
ONSCREEN_WARP enum valuedisplay
operator=(const game_display &)game_display [private]
outside_area(const SDL_Rect &area, const int x, const int y) const display
overlay_map typedefgame_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 typedefgame_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 valuegame_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 valuedisplay
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 namedisplay
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 typedefdisplay [protected]
tdrawing_layer enum namedisplay
team_valid() const display [inline]
teams_display [protected]
TERRAIN_TYPE enum namedisplay [protected]
tgame_mode enum namegame_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_mask1display [protected]
tod_hex_mask2display [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 valuedisplay
write(config &cfg) const display
xpos_display [protected]
ypos_display [protected]
zoom_display [protected]
~display()display [virtual]
~game_display()game_display
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:14:02 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs