Workspace 6.21.5
Public Member Functions | List of all members
WSGLVertexArrayProperties Class Reference

#include <Rendering/OpenGL/wsglbufferobjectcacheitem.h>

Public Member Functions

 WSGLVertexArrayProperties ()
 
 WSGLVertexArrayProperties (quint64 offset, quint64 numComponentsPerAttribute, quint64 componentSize, quint64 stride, GLenum glDataType, bool normalized)
 
quint64 componentSize () const
 
GLenum glDataType () const
 
bool normalized () const
 
quint64 numComponentsPerAttribute () const
 
quint64 offset () const
 
quint64 stride () const
 

Detailed Description

Class for representing a vertex array attached to a buffer object.

Constructor & Destructor Documentation

◆ WSGLVertexArrayProperties() [1/2]

◆ WSGLVertexArrayProperties() [2/2]

WSGLVertexArrayProperties ( quint64  offset,
quint64  numComponentsPerAttribute,
quint64  componentSize,
quint64  stride,
GLenum  glDataType,
bool  normalized 
)
inline

Member Function Documentation

◆ componentSize()

quint64 componentSize ( ) const
inline

◆ glDataType()

GLenum glDataType ( ) const
inline

◆ normalized()

bool normalized ( ) const
inline

◆ numComponentsPerAttribute()

quint64 numComponentsPerAttribute ( ) const
inline

◆ offset()

quint64 offset ( ) const
inline

◆ stride()

quint64 stride ( ) const
inline