Data Structures | Defines | Typedefs

timeout.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  fe

Defines

#define TIMER_LEVEL   0
#define TIMER_GLOBAL   1
#define TIMER_OBJECT   2
#define TIMER_MONSTER   3
#define RANGE_LEVEL   0
#define RANGE_GLOBAL   1
#define ROT_ORGANIC   0
#define ROT_CORPSE   1
#define REVIVE_MON   2
#define BURN_OBJECT   3
#define HATCH_EGG   4
#define FIG_TRANSFORM   5
#define NUM_TIME_FUNCS   6

Typedefs

typedef void FDECL ((*timeout_proc),(genericptr_t, long))
typedef struct fe timer_element

Define Documentation

#define BURN_OBJECT   3

Referenced by begin_burn(), and end_burn().

#define FIG_TRANSFORM   5
#define HATCH_EGG   4
#define NUM_TIME_FUNCS   6

Referenced by start_timer().

#define RANGE_GLOBAL   1
#define RANGE_LEVEL   0
#define REVIVE_MON   2
#define ROT_CORPSE   1
#define ROT_ORGANIC   0

Referenced by bury_an_obj(), and unearth_objs().

#define TIMER_GLOBAL   1

Referenced by timer_is_local(), and write_timer().

#define TIMER_LEVEL   0

Referenced by timer_is_local(), and write_timer().

#define TIMER_MONSTER   3
#define TIMER_OBJECT   2

Typedef Documentation

typedef void FDECL((*timeout_proc),(genericptr_t, long))
typedef struct fe timer_element