areas.h File Reference

Go to the source code of this file.

Enumerations

enum  area_centre_type {
  AREA_NONE, AREA_SANCTUARY, AREA_SILENCE, AREA_HALO,
  AREA_LIQUID
}

Functions

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


Enumeration Type Documentation

Enumerator:
AREA_NONE 
AREA_SANCTUARY 
AREA_SILENCE 
AREA_HALO 
AREA_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 = AREA_NONE 
)

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 = false  ) 

bool liquefied ( const coord_def p,
bool  check_actual = true 
)

Here is the call graph for this function:

bool remove_sanctuary ( bool  did_attack = false  ) 

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:57 2011 by  doxygen 1.5.6