Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

include/filelink.h File Reference


Detailed Description

Links inside the data file.

See also:
util.c

deref_file_ptr

Definition in file filelink.h.

Go to the source code of this file.

Data Structures

struct  filelink
 A reference to a location within the data file. More...


Defines

#define PTR_NORMAL   0
 Dereferencing produces a pointer to some data in the file.

#define PTR_JUMPTABLE   1
 Target is a jump table; the result is randomized when dereferencing.

#define PTR_SHUFFLETAB   2
 Target is a shuffle table; the result is randomized once per game.

#define PTR_DLLCALL   3
 Target is a function in the DLL; dereferencing calls the function.

#define PTR_INTERPCALL   4
 Target is an interpreted function; dereferencing calls the function.

#define jt_unconditional   0
#define jt_playerlevel   1
#define jt_dungeonlevel   2
#define jt_avglevel   3
#define jt_class   4

Variables

const filelink filelink_null


Define Documentation

#define jt_avglevel   3
 

Definition at line 42 of file filelink.h.

Referenced by deref_jump_table().

#define jt_class   4
 

Definition at line 43 of file filelink.h.

Referenced by deref_jump_table().

#define jt_dungeonlevel   2
 

Definition at line 41 of file filelink.h.

Referenced by deref_jump_table().

#define jt_playerlevel   1
 

Definition at line 40 of file filelink.h.

Referenced by deref_jump_table().

#define jt_unconditional   0
 

Definition at line 39 of file filelink.h.

Referenced by deref_jump_table().


Variable Documentation

const filelink filelink_null
 

Definition at line 46 of file filelink.h.

Referenced by base_coat(), and monst_remove().


Generated on Thu May 20 13:12:12 2004 for CalcRogue by doxygen 1.3.6