#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"

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 ¢er, int time) |
| bool | silenced (const coord_def &p) |
| bool | haloed (const coord_def &p) |
| bool | liquefied (const coord_def &p, bool check_actual) |
| typedef FixedArray<uint32_t, GXM, GYM> propgrid_t |
| enum areaprop_flag |

| void create_sanctuary | ( | const coord_def & | center, | |
| int | time | |||
| ) |

| void decrease_sanctuary_radius | ( | ) |

| coord_def find_centre_for | ( | const coord_def & | f, | |
| area_centre_type | at | |||
| ) |

| bool haloed | ( | const coord_def & | p | ) |

| void invalidate_agrid | ( | bool | recheck_new | ) |
| bool liquefied | ( | const coord_def & | p, | |
| bool | check_actual | |||
| ) |

| bool remove_sanctuary | ( | bool | did_attack | ) |

| bool silenced | ( | const coord_def & | p | ) |

1.5.6