view.h File Reference

#include "externs.h"
#include "show.h"

Include dependency graph for view.h:

Go to the source code of this file.

Functions

void init_monsters_seens ()
bool mons_near (const monster *mons)
bool mon_enemies_around (const monster *mons)
void seen_monsters_react ()
void find_features (const std::vector< coord_def > &features, wchar_t feature, std::vector< coord_def > *found)
bool magic_mapping (int map_radius, int proportion, bool suppress_msg, bool force=false, bool deterministic=false, bool circular=false, coord_def origin=coord_def(-1,-1))
void reautomap_level ()
void fully_map_level ()
bool is_feature (wchar_t feature, const coord_def &where)
void clear_feature_overrides ()
void add_feature_override (const std::string &text)
std::string screenshot (bool fullscreen=false)
bool view_update ()
void view_update_at (const coord_def &pos)
void flash_view (uint8_t colour=BLACK)
void flash_view_delay (uint8_t colour=BLACK, int delay=150)
void flash_monster_colour (const monster *mon, uint8_t fmc_colour, int fmc_delay)
void viewwindow (bool show_updates=true)
void update_monsters_in_view ()
void handle_seen_interrupt (monster *mons, std::vector< std::string > *msgs_buf=NULL)
void flush_comes_into_view ()
void toggle_show_terrain ()
void reset_show_terrain ()
void handle_terminal_resize (bool redraw=true)


Function Documentation

void add_feature_override ( const std::string text  ) 

void clear_feature_overrides (  ) 

void find_features ( const std::vector< coord_def > &  features,
wchar_t  feature,
std::vector< coord_def > *  found 
)

Here is the call graph for this function:

void flash_monster_colour ( const monster mon,
uint8_t  fmc_colour,
int  fmc_delay 
)

Here is the call graph for this function:

void flash_view ( uint8_t  colour = BLACK  ) 

Here is the call graph for this function:

void flash_view_delay ( uint8_t  colour = BLACK,
int  delay = 150 
)

Here is the call graph for this function:

void flush_comes_into_view (  ) 

Here is the call graph for this function:

void fully_map_level (  ) 

Here is the call graph for this function:

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

Here is the call graph for this function:

void handle_terminal_resize ( bool  redraw = true  ) 

Here is the call graph for this function:

void init_monsters_seens (  ) 

bool is_feature ( wchar_t  feature,
const coord_def where 
)

Here is the call graph for this function:

bool magic_mapping ( int  map_radius,
int  proportion,
bool  suppress_msg,
bool  force = false,
bool  deterministic = false,
bool  circular = false,
coord_def  origin = coord_def(-1,-1) 
)

Here is the call graph for this function:

bool mon_enemies_around ( const monster mons  ) 

Here is the call graph for this function:

bool mons_near ( const monster mons  ) 

Here is the call graph for this function:

void reautomap_level (  ) 

void reset_show_terrain (  ) 

std::string screenshot ( bool  fullscreen = false  ) 

Here is the call graph for this function:

void seen_monsters_react (  ) 

Here is the call graph for this function:

void toggle_show_terrain (  ) 

Here is the call graph for this function:

void update_monsters_in_view (  ) 

Here is the call graph for this function:

bool view_update (  ) 

Here is the call graph for this function:

void view_update_at ( const coord_def pos  ) 

Here is the call graph for this function:

void viewwindow ( bool  show_updates = true  ) 

Here is the call graph for this function:


Generated on Thu Jan 13 13:29:57 2011 by  doxygen 1.5.6