Determines how a single VertexElement is laid out on the vertex buffer.
More...
#include <CeresEngine/Mesh/VertexDeclaration.hpp>
Determines how a single VertexElement is laid out on the vertex buffer.
◆ toString() [1/2]
| String CeresEngine::VertexBufferLayoutElement::toString |
( |
| ) |
const |
|
noexcept |
◆ toString() [2/2]
| void CeresEngine::VertexBufferLayoutElement::toString |
( |
std::ostream & |
stream | ) |
const |
|
noexcept |
◆ operator!=
◆ operator<<
◆ operator==
◆ element
The vertex element description.
Describes type, size and semantic of a vertex element.
◆ offset
| UInt64 CeresEngine::VertexBufferLayoutElement::offset = 0 |
The offset to where this vertex element starts.
◆ stride
| UInt64 CeresEngine::VertexBufferLayoutElement::stride = ~0u |
The stride, the amount of bytes to skip to reach the next vertex data.
If 0, the declaration size is used instead.
The documentation for this struct was generated from the following file: