| GDInitGDLObj |
This function initializes a GDLObj--an object for managing display lists.
|
| GDGetGDLObjStart |
Returns a pointer to the memory buffer associated with the DL object.
|
| GDGetGDLObjLength |
Returns the length of the memory buffer associated with the DL object. |
| GDGetGDLObjPointer |
Returns the current position pointer of the DL object. |
| GDGetGDLObjOffset |
This function returns the offset (from the start of the buffer) to the current location pointer of the DL object.
|
| GDSetCurrent |
Sets the specified GDLObj as the current GDLObj. |
| GDGetCurrent |
Returns a pointer to the current GDLObj structure. |
| GDIsCurrent |
Returns whether the DGLObj is current. |
| GDPadCurr32 |
The current DL object memory buffer is padded with zeros so that it has a 32-byte alignment.
|
| GDFlushCurrToMem |
This function ensures that the current DL object memory buffer is flushed out of the CPU and into main memory.
|
| GDSetCurrOffset |
Returns a current location pointer to the current DL object.
|
| GDAdvCurrOffset |
Can adjust the current location pointer to the current DL object.
|
| GDGetCurrOffset |
This function returns the offset (from the start of the buffer) to the current location pointer of the current DL object.
|
| GDGetCurrPointer |
Returns the current location pointer to the current DL object. |
| GDGetCurrStart |
Returns a pointer to the memory buffer associated with the current DL object.
|
| GDGetCurrLength |
This function returns the length (size) of the memory buffer associated with the current DL object.
|
| GDSetOverflowCallback |
Can register a callback function to call when DL overflows.
|
| GDGetOverflowCallback |
This function allows you to get a pointer to the current overflow callback that GD will invoke when a DL overflows.
|