|
Castor3D
..
|
Buffer element description. More...
Public Member Functions | |
| BufferElementDeclaration () | |
| Constructor. More... | |
| BufferElementDeclaration (Castor::String const &p_name, uint32_t p_usages, eELEMENT_TYPE p_type, uint32_t p_offset=0) | |
| Constructor. More... | |
Public Attributes | |
| Castor::String | m_name |
| The associated variable name. More... | |
| uint32_t | m_usages |
| Element usage. More... | |
| eELEMENT_TYPE | m_dataType |
| Element type. More... | |
| uint32_t | m_offset |
| Offset in buffer. More... | |
Buffer element description.
|
inline |
Constructor.
|
inline |
Constructor.
| [in] | p_name | The associated variable name. |
| [in] | p_usages | Element possible usages (eELEMENT_USAGE combination). |
| [in] | p_type | Element type. |
| [in] | p_offset | Offset in the stream. |
| eELEMENT_TYPE Castor3D::BufferElementDeclaration::m_dataType |
Element type.
Referenced by Castor3D::operator!=(), and Castor3D::operator==().
| Castor::String Castor3D::BufferElementDeclaration::m_name |
The associated variable name.
Referenced by Castor3D::operator!=(), and Castor3D::operator==().
| uint32_t Castor3D::BufferElementDeclaration::m_offset |
Offset in buffer.
Referenced by Castor3D::operator!=(), and Castor3D::operator==().
| uint32_t Castor3D::BufferElementDeclaration::m_usages |
Element usage.
Referenced by Castor3D::operator!=(), and Castor3D::operator==().
1.8.15