#include <renderer.h>
This structure carries information about a component.
Definition at line 123 of file renderer.h.
Public Types | |
| enum | Type { eFloat, eByte, eColor, eShort } |
| Type of the component. More... | |
Public Attributes | |
| enum mudbox::VertexDataProvider::ComponentDescription::Type | m_eType |
| int | m_iDimension |
| Dimension of the component, must not be greater than 4. More... | |
| Material::VertexDataUsage | m_eUsage |
| This tells the renderer what to do with this data. More... | |
| enum Type |
Type of the component.
| Enumerator | |
|---|---|
| eFloat | |
| eByte | |
| eColor | |
| eShort | |
Definition at line 126 of file renderer.h.
| int m_iDimension |
Dimension of the component, must not be greater than 4.
Definition at line 134 of file renderer.h.
| Material::VertexDataUsage m_eUsage |
This tells the renderer what to do with this data.
It can be used for general purposes, or directly passed to the shader in a texture coordinate channel.
Definition at line 137 of file renderer.h.