#include <viewgeom.h>
crawl_view_geometry::crawl_view_geometry | ( | ) |
void crawl_view_geometry::init_geometry | ( | ) |
void crawl_view_geometry::init_view | ( | ) |
void crawl_view_geometry::set_player_at | ( | const coord_def & | c, | |
bool | force_centre = false | |||
) |
void crawl_view_geometry::shift_player_to | ( | const coord_def & | c | ) |
void crawl_view_geometry::calc_vlos | ( | ) |
coord_def crawl_view_geometry::glosc | ( | ) | const [inline] |
bool crawl_view_geometry::in_los_bounds_g | ( | const coord_def & | c | ) | const [inline] |
bool crawl_view_geometry::in_los_bounds_v | ( | const coord_def & | c | ) | const [inline] |
bool crawl_view_geometry::in_viewport_v | ( | const coord_def & | c | ) | const [inline] |
bool crawl_view_geometry::in_viewport_s | ( | const coord_def & | c | ) | const [inline] |
bool crawl_view_geometry::in_viewport_g | ( | const coord_def & | c | ) | const [inline] |