crawl_environment Struct Reference

#include <env.h>

Collaboration diagram for crawl_environment:

Collaboration graph
[legend]

List of all members.

Public Attributes

uint8_t rock_colour
uint8_t floor_colour
FixedVector< item_def, MAX_ITEMS > item
FixedVector< monster,
MAX_MONSTERS+1 > 
mons
feature_grid grid
FixedArray< terrain_property_t,
GXM, GYM > 
pgrid
FixedArray< unsigned short,
GXM, GYM > 
mgrid
FixedArray< int, GXM, GYM > igrid
FixedArray< unsigned short,
GXM, GYM > 
cgrid
FixedArray< unsigned short,
GXM, GYM > 
grid_colours
FixedArray< unsigned short,
GXM, GYM > 
tgrid
map_mask level_map_mask
map_mask level_map_ids
string_set level_uniq_maps
string_set level_uniq_map_tags
string_set level_layout_types
std::string level_build_method
vault_placement_refv level_vaults
std::auto_ptr< grid_heightmapheightmap
FixedArray< map_cell, GXM, GYM > map_knowledge
FixedArray< map_cell, GXM, GYM > map_shadow
std::set< coord_defvisible
FixedVector< cloud_struct,
MAX_CLOUDS > 
cloud
short cloud_no
FixedVector< shop_struct,
MAX_SHOPS > 
shop
FixedVector< trap_def, MAX_TRAPS > trap
FixedVector< monster_type,
MAX_MONS_ALLOC > 
mons_alloc
map_markers markers
CrawlHashTable properties
int spawn_random_rate
int elapsed_time
coord_def old_player_pos
int turns_on_level
uint32_t level_flags
unsigned int dactions_done
coord_def sanctuary_pos
int sanctuary_time
int forest_awoken_until
int density
std::vector< final_effectfinal_effects


Member Data Documentation

FixedArray< unsigned short, GXM, GYM > crawl_environment::mgrid

FixedArray< unsigned short, GXM, GYM > crawl_environment::cgrid

FixedArray< unsigned short, GXM, GYM > crawl_environment::grid_colours

FixedArray< unsigned short, GXM, GYM > crawl_environment::tgrid


The documentation for this struct was generated from the following file:

Generated on Thu Jan 13 13:32:05 2011 by  doxygen 1.5.6