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

dl_list Struct Reference
[Display list system.]

#include <display_list.h>


Detailed Description

Display list structure.


Public Member Functions

 LIST_ENTRY (dl_list) g_list
 linked list entry


Data Fields

const char * name
 Display list name (DEBUG mode only).

struct {
   unsigned int   active:1
   unsigned int   type:2
flags
 Display list flags.

volatile int refcount
 Reference counter.

matrix_t trans
 Current transform matrix.

dl_color_t color
 Current color.

int n_commands
 Number of commands in command list.

dl_comid_t first_comid
 First command.

dl_comid_t last_comid
 Last command.

char * heap
 Command heap.

int heap_size
 Size of the heap.

int heap_pos
 Position in heap.


Field Documentation

unsigned int dl_list::active
 

Is active.

unsigned int dl_list::type
 

type of list [MAIN,SUB,DEAD]


The documentation for this struct was generated from the following file:
dcplaya documentation version 1.2 Generated on January 2004 by doxygen 1.3.5