Data Structures | Defines

engrave.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  engr

Defines

#define DUST   1
#define ENGRAVE   2
#define BURN   3
#define MARK   4
#define ENGR_BLOOD   5
#define HEADSTONE   6
#define N_ENGRAVE   6
#define newengr(lth)   (struct engr *)alloc((unsigned)(lth) + sizeof(struct engr))
#define dealloc_engr(engr)   free((genericptr_t) (engr))

Define Documentation

#define BURN   3
#define dealloc_engr (   engr )    free((genericptr_t) (engr))

Referenced by del_engr(), and save_engravings().

#define DUST   1
#define ENGR_BLOOD   5

Referenced by engrave(), read_engr_at(), and wipe_engr_at().

#define ENGRAVE   2

Referenced by engrave(), read_engr_at(), and zap_updown().

#define HEADSTONE   6
#define MARK   4

Referenced by engrave(), makelevel(), and read_engr_at().

#define N_ENGRAVE   6

Referenced by make_engr_at().

#define newengr (   lth )    (struct engr *)alloc((unsigned)(lth) + sizeof(struct engr))

Referenced by make_engr_at(), and rest_engravings().