doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros
Queue.h File Reference

Go to the source code of this file.

Classes

class  idQueueTemplate< type, nextOffset >
 

Macros

#define idQueue(type, next)   idQueueTemplate<type, (int)&(((type*)NULL)->next)>
 
#define QUEUE_NEXT_PTR(element)   (*((type**)(((byte*)element)+nextOffset)))
 

Macro Definition Documentation

#define idQueue (   type,
  next 
)    idQueueTemplate<type, (int)&(((type*)NULL)->next)>

Definition at line 40 of file Queue.h.

#define QUEUE_NEXT_PTR (   element)    (*((type**)(((byte*)element)+nextOffset)))

Definition at line 55 of file Queue.h.