areas.cc File Reference

#include "AppHdr.h"
#include "areas.h"
#include "act-iter.h"
#include "beam.h"
#include "cloud.h"
#include "coord.h"
#include "coordit.h"
#include "directn.h"
#include "env.h"
#include "files.h"
#include "fprop.h"
#include "mon-behv.h"
#include "mon-iter.h"
#include "mon-stuff.h"
#include "mon-util.h"
#include "monster.h"
#include "player.h"
#include "religion.h"
#include "godconduct.h"
#include "stuff.h"
#include "terrain.h"
#include "traps.h"
#include "travel.h"

Include dependency graph for areas.cc:


Classes

struct  area_centre

Typedefs

typedef FixedArray< uint32_t,
GXM, GYM > 
propgrid_t

Enumerations

enum  areaprop_flag {
  APROP_SANCTUARY_1 = (1 << 0), APROP_SANCTUARY_2 = (1 << 1), APROP_SILENCE = (1 << 2), APROP_HALO = (1 << 3),
  APROP_LIQUID = (1 << 4), APROP_ACTUAL_LIQUID = (1 << 5)
}

Functions

void invalidate_agrid (bool recheck_new)
void areas_actor_moved (const actor *act, const coord_def &oldpos)
coord_def find_centre_for (const coord_def &f, area_centre_type at)
bool remove_sanctuary (bool did_attack)
void decrease_sanctuary_radius ()
void create_sanctuary (const coord_def &center, int time)
bool silenced (const coord_def &p)
bool haloed (const coord_def &p)
bool liquefied (const coord_def &p, bool check_actual)

Typedef Documentation

typedef FixedArray<uint32_t, GXM, GYM> propgrid_t


Enumeration Type Documentation

Enumerator:
APROP_SANCTUARY_1 
APROP_SANCTUARY_2 
APROP_SILENCE 
APROP_HALO 
APROP_LIQUID 
APROP_ACTUAL_LIQUID 


Function Documentation

void areas_actor_moved ( const actor act,
const coord_def oldpos 
)

Here is the call graph for this function:

void create_sanctuary ( const coord_def center,
int  time 
)

Here is the call graph for this function:

void decrease_sanctuary_radius (  ) 

Here is the call graph for this function:

coord_def find_centre_for ( const coord_def f,
area_centre_type  at 
)

Here is the call graph for this function:

bool haloed ( const coord_def p  ) 

Here is the call graph for this function:

void invalidate_agrid ( bool  recheck_new  ) 

bool liquefied ( const coord_def p,
bool  check_actual 
)

Here is the call graph for this function:

bool remove_sanctuary ( bool  did_attack  ) 

Here is the call graph for this function:

bool silenced ( const coord_def p  ) 

Here is the call graph for this function:


Generated on Thu Jan 13 13:02:56 2011 by  doxygen 1.5.6