clan::PrimitivesArrayProvider::VertexData Class Reference

#include <primitives_array_provider.h>

Public Member Functions

 VertexData ()
 
 VertexData (VertexArrayBufferProvider *array_provider, VertexAttributeDataType type, size_t offset, int size, int stride)
 

Public Attributes

VertexArrayBufferProviderarray_provider
 
size_t offset
 
int size
 
int stride
 
VertexAttributeDataType type
 

Constructor & Destructor Documentation

◆ VertexData() [1/2]

clan::PrimitivesArrayProvider::VertexData::VertexData ( VertexArrayBufferProvider array_provider,
VertexAttributeDataType  type,
size_t  offset,
int  size,
int  stride 
)
inline

◆ VertexData() [2/2]

clan::PrimitivesArrayProvider::VertexData::VertexData ( )
inline

Member Data Documentation

◆ array_provider

VertexArrayBufferProvider* clan::PrimitivesArrayProvider::VertexData::array_provider

◆ offset

size_t clan::PrimitivesArrayProvider::VertexData::offset

◆ size

int clan::PrimitivesArrayProvider::VertexData::size

◆ stride

int clan::PrimitivesArrayProvider::VertexData::stride

◆ type

VertexAttributeDataType clan::PrimitivesArrayProvider::VertexData::type

The documentation for this class was generated from the following file: