|
Fillwave
10.0.0
|
Single draw item structure. More...
#include <RenderItem.h>
Public Types | |
| enum | eRenderHandles { eRenderHandleProgram, eRenderHandleVAO, eRenderHandleDiffuse, eRenderHandleNormal, eRenderHandleSpecular, eRenderHandleSampler, eRenderHandlesSize } |
Public Attributes | |
| union { | |
| GLubyte mRenderStatus | |
| struct { | |
| GLubyte bVAO: 1 | |
| GLubyte bIndexDraw: 1 | |
| GLubyte bDiffuse: 1 | |
| GLubyte bNormal: 1 | |
| GLubyte bSpecular: 1 | |
| GLubyte bBlending: 1 | |
| GLubyte bIsContainer: 1 | |
| GLubyte bIsAnimated: 1 | |
| } mStatus | |
| }; | |
| GLenum | mMode |
| GLsizei | mFirst |
| GLsizei | mCount |
| GLenum | mDataType |
| GLint | mIndicesPointer |
| Blending | mBlend |
| GLuint | mHandles [eRenderHandlesSize] |
Single draw item structure.
1.8.11