Pyrogenesis trunk
Public Member Functions | Public Attributes | List of all members
VertexArray::Attribute Struct Reference

#include <VertexArray.h>

Collaboration diagram for VertexArray::Attribute:
Collaboration graph
[legend]

Public Member Functions

 Attribute ()
 
template<typename T >
VertexArrayIterator< TGetIterator () const
 
template<>
VertexArrayIterator< CVector3DGetIterator () const
 

Public Attributes

Renderer::Backend::Format format = Renderer::Backend::Format::UNDEFINED
 
uint32_t offset = 0
 
VertexArrayvertexArray = nullptr
 

Constructor & Destructor Documentation

◆ Attribute()

VertexArray::Attribute::Attribute ( )
inline

Member Function Documentation

◆ GetIterator() [1/2]

VertexArrayIterator< short[2]> VertexArray::Attribute::GetIterator< short[2]>

◆ GetIterator() [2/2]

template<typename T >
VertexArrayIterator< T > VertexArray::Attribute::GetIterator ( ) const

Member Data Documentation

◆ format

◆ offset

uint32_t VertexArray::Attribute::offset = 0

◆ vertexArray

VertexArray* VertexArray::Attribute::vertexArray = nullptr

The documentation for this struct was generated from the following files: