#include "AppHdr.h"#include "view.h"#include "shout.h"#include <stdint.h>#include <string.h>#include <cmath>#include <sstream>#include <algorithm>#include <memory>#include "externs.h"#include "map_knowledge.h"#include "viewchar.h"#include "viewgeom.h"#include "showsymb.h"#include "attitude-change.h"#include "branch.h"#include "cio.h"#include "cloud.h"#include "clua.h"#include "colour.h"#include "coord.h"#include "coordit.h"#include "database.h"#include "delay.h"#include "dgn-overview.h"#include "directn.h"#include "env.h"#include "exclude.h"#include "feature.h"#include "files.h"#include "fprop.h"#include "godconduct.h"#include "godpassive.h"#include "hints.h"#include "libutil.h"#include "macro.h"#include "message.h"#include "misc.h"#include "mon-behv.h"#include "mon-iter.h"#include "mon-stuff.h"#include "mon-util.h"#include "options.h"#include "notes.h"#include "output.h"#include "player.h"#include "random.h"#include "stash.h"#include "state.h"#include "stuff.h"#include "terrain.h"#include "tilemcache.h"#include "tilesdl.h"#include "travel.h"#include "xom.h"Enumerations | |
| enum | update_flags { UF_AFFECT_EXCLUDES = (1 << 0), UF_ADDED_EXCLUDE = (1 << 1) } |
Functions | |
| void | handle_seen_interrupt (monster *mons, std::vector< std::string > *msgs_buf) |
| void | flush_comes_into_view () |
| void | seen_monsters_react () |
| void | update_monsters_in_view () |
| bool | magic_mapping (int map_radius, int proportion, bool suppress_msg, bool force, bool deterministic, bool circular, coord_def pos) |
| void | fully_map_level () |
| bool | mons_near (const monster *mons) |
| bool | mon_enemies_around (const monster *mons) |
| std::string | screenshot (bool fullscreen) |
| void | view_update_at (const coord_def &pos) |
| void | flash_monster_colour (const monster *mon, uint8_t fmc_colour, int fmc_delay) |
| bool | view_update () |
| void | flash_view (uint8_t colour) |
| void | flash_view_delay (uint8_t colour, int flash_delay) |
| void | viewwindow (bool show_updates) |
| void | toggle_show_terrain () |
| void | reset_show_terrain () |
| void | handle_terminal_resize (bool redraw) |
Variables | |
| crawl_view_geometry | crawl_view |
| enum update_flags |
| void flash_monster_colour | ( | const monster * | mon, | |
| uint8_t | fmc_colour, | |||
| int | fmc_delay | |||
| ) |

| void flash_view | ( | uint8_t | colour | ) |

| void flash_view_delay | ( | uint8_t | colour, | |
| int | flash_delay | |||
| ) |

| void flush_comes_into_view | ( | ) |

| void fully_map_level | ( | ) |

| void handle_seen_interrupt | ( | monster * | mons, | |
| std::vector< std::string > * | msgs_buf | |||
| ) |

| void handle_terminal_resize | ( | bool | redraw | ) |

| bool magic_mapping | ( | int | map_radius, | |
| int | proportion, | |||
| bool | suppress_msg, | |||
| bool | force, | |||
| bool | deterministic, | |||
| bool | circular, | |||
| coord_def | pos | |||
| ) |

| bool mon_enemies_around | ( | const monster * | mons | ) |

| bool mons_near | ( | const monster * | mons | ) |

| void reset_show_terrain | ( | ) |
| std::string screenshot | ( | bool | fullscreen | ) |

| void seen_monsters_react | ( | ) |

| void toggle_show_terrain | ( | ) |

| void update_monsters_in_view | ( | ) |

| bool view_update | ( | ) |

| void view_update_at | ( | const coord_def & | pos | ) |

| void viewwindow | ( | bool | show_updates | ) |

1.5.6