csRenderBuffer::Props Struct Reference
To scrape off a few bytes use bitfields; assumes values are in sane limits. More...
#include <csgfx/renderbuffer.h>
Public Attributes | |
csRenderBufferType | bufferType: 2 |
hint about main usage | |
uint | compCount: 8 |
number of components per element | |
csRenderBufferComponentType | comptype: 5 |
datatype for each component | |
bool | doCopy: 1 |
should we copy data, or just use supplied buffer | |
bool | doDelete: 1 |
if buffer should be deleted on deallocation | |
bool | isIndex: 1 |
if this is index-buffer | |
bool | isLocked: 1 |
currently locked? (to prevent recursive locking) | |
uint | lastLock: 2 |
last type of lock used | |
size_t | offset: 8 |
offset from buffer start to data | |
size_t | stride: 8 |
buffer stride |
Detailed Description
To scrape off a few bytes use bitfields; assumes values are in sane limits.
Definition at line 273 of file renderbuffer.h.
Member Data Documentation
hint about main usage
Definition at line 276 of file renderbuffer.h.
number of components per element
Definition at line 284 of file renderbuffer.h.
datatype for each component
Definition at line 278 of file renderbuffer.h.
should we copy data, or just use supplied buffer
Definition at line 291 of file renderbuffer.h.
if buffer should be deleted on deallocation
Definition at line 293 of file renderbuffer.h.
if this is index-buffer
Definition at line 297 of file renderbuffer.h.
currently locked? (to prevent recursive locking)
Definition at line 295 of file renderbuffer.h.
last type of lock used
Definition at line 303 of file renderbuffer.h.
offset from buffer start to data
Definition at line 288 of file renderbuffer.h.
buffer stride
Definition at line 286 of file renderbuffer.h.
The documentation for this struct was generated from the following file:
- csgfx/renderbuffer.h
Generated for Crystal Space 2.0 by doxygen 1.6.1