Inheritance Graph
graph BT
VertexAttributeAccessor
VertexAttributeAccessor --> ReferenceCounter
ColorAttributeAccessor --> VertexAttributeAccessor
FloatAttributeAccessor --> VertexAttributeAccessor
NormalAttributeAccessor --> VertexAttributeAccessor
PositionAttributeAccessor --> VertexAttributeAccessor
TexCoordAttributeAccessor --> VertexAttributeAccessor
UIntAttributeAccessor --> VertexAttributeAccessor
click VertexAttributeAccessor "classRendering_1_1VertexAttributeAccessor"
click ReferenceCounter "classUtil_1_1ReferenceCounter"
click ColorAttributeAccessor "classRendering_1_1ColorAttributeAccessor"
click FloatAttributeAccessor "classRendering_1_1FloatAttributeAccessor"
click NormalAttributeAccessor "classRendering_1_1NormalAttributeAccessor"
click PositionAttributeAccessor "classRendering_1_1PositionAttributeAccessor"
click TexCoordAttributeAccessor "classRendering_1_1TexCoordAttributeAccessor"
click UIntAttributeAccessor "classRendering_1_1UIntAttributeAccessor"
Description
Base class of all VertexAttributeAccessor-classes.
Note: A VertexAttributeAccessor only stays valid as long as the referenced MeshVertexData is not altered externally!
Protected Functions
Public Functions
Documentation
function
Rendering::VertexAttributeAccessor::VertexAttributeAccessor
Defined in Rendering/Mesh/VertexAttributeAccessors.h:43
function
Rendering::VertexAttributeAccessor::assertRange
Defined in Rendering/Mesh/VertexAttributeAccessors.h:48
function
Rendering::VertexAttributeAccessor::assertNumValues
Defined in Rendering/Mesh/VertexAttributeAccessors.h:49
function
Rendering::VertexAttributeAccessor::~VertexAttributeAccessor
Defined in Rendering/Mesh/VertexAttributeAccessors.h:51
function
Rendering::VertexAttributeAccessor::checkRange
Defined in Rendering/Mesh/VertexAttributeAccessors.h:53
function
Rendering::VertexAttributeAccessor::getAttribute
Defined in Rendering/Mesh/VertexAttributeAccessors.h:54
function
Rendering::VertexAttributeAccessor::_ptr
|
|
|
template< typename number_t > |
|
|
number_t * _ptr( |
uint32_t |
index ) const |
Defined in Rendering/Mesh/VertexAttributeAccessors.h:57