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

#include <Rendering/OpenGL/wsglbufferobjectcacheitem.h>

Public Member Functions

 WSGLElementArrayProperties ()
 
 WSGLElementArrayProperties (GLenum type, quint64 minIndex, quint64 maxIndex, quint64 numElements, GLenum dataType, quint64 multiDrawCount)
 
GLenum dataType () const
 
quint64 drawCount () const
 
quint64 maxIndex () const
 
quint64 minIndex () const
 
quint64 numElements () const
 
GLenum type () const
 
bool useDrawMultiElements () const
 

Detailed Description

Class for representing an element array attached to a buffer object.

Constructor & Destructor Documentation

◆ WSGLElementArrayProperties() [1/2]

◆ WSGLElementArrayProperties() [2/2]

WSGLElementArrayProperties ( GLenum  type,
quint64  minIndex,
quint64  maxIndex,
quint64  numElements,
GLenum  dataType,
quint64  multiDrawCount 
)
inline

Member Function Documentation

◆ dataType()

GLenum dataType ( ) const
inline

◆ drawCount()

quint64 drawCount ( ) const
inline

◆ maxIndex()

quint64 maxIndex ( ) const
inline

◆ minIndex()

quint64 minIndex ( ) const
inline

◆ numElements()

quint64 numElements ( ) const
inline

◆ type()

GLenum type ( ) const
inline

◆ useDrawMultiElements()

bool useDrawMultiElements ( ) const
inline