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

Link types


Detailed Description

Possible values for filelink::type.


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 Documentation

#define PTR_DLLCALL   3
 

Target is a function in the DLL; dereferencing calls the function.

Definition at line 34 of file filelink.h.

#define PTR_INTERPCALL   4
 

Target is an interpreted function; dereferencing calls the function.

Definition at line 36 of file filelink.h.

Referenced by call_attackfunc(), call_genericfunc(), call_stepfunc(), call_throwhitfunc(), and call_usefunc().

#define PTR_JUMPTABLE   1
 

Target is a jump table; the result is randomized when dereferencing.

Definition at line 30 of file filelink.h.

Referenced by deref_file_ptr_partial().

#define PTR_NORMAL   0
 

Dereferencing produces a pointer to some data in the file.

Definition at line 28 of file filelink.h.

#define PTR_SHUFFLETAB   2
 

Target is a shuffle table; the result is randomized once per game.

Definition at line 32 of file filelink.h.

Referenced by deref_file_ptr_partial().


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