Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QSSGRenderVertexBufferEntry Struct Reference

#include <qssgrenderbasetypes_p.h>

+ Collaboration diagram for QSSGRenderVertexBufferEntry:

Public Member Functions

 QSSGRenderVertexBufferEntry (const QByteArray &nm, QSSGRenderComponentType type, quint32 numComponents, quint32 firstItemOffset=0)
 
 QSSGRenderVertexBufferEntry ()
 
 QSSGRenderVertexBufferEntry (const QSSGRenderVertexBufferEntry &inOther)
 
QSSGRenderVertexBufferEntryoperator= (const QSSGRenderVertexBufferEntry &inOther)
 

Public Attributes

QByteArray m_name
 
QSSGRenderComponentType m_componentType
 
quint32 m_numComponents
 
quint32 m_firstItemOffset
 

Detailed Description

Definition at line 360 of file qssgrenderbasetypes_p.h.

Constructor & Destructor Documentation

◆ QSSGRenderVertexBufferEntry() [1/3]

QSSGRenderVertexBufferEntry::QSSGRenderVertexBufferEntry ( const QByteArray nm,
QSSGRenderComponentType  type,
quint32  numComponents,
quint32  firstItemOffset = 0 
)
inline

Definition at line 370 of file qssgrenderbasetypes_p.h.

◆ QSSGRenderVertexBufferEntry() [2/3]

QSSGRenderVertexBufferEntry::QSSGRenderVertexBufferEntry ( )
inline

Definition at line 378 of file qssgrenderbasetypes_p.h.

◆ QSSGRenderVertexBufferEntry() [3/3]

QSSGRenderVertexBufferEntry::QSSGRenderVertexBufferEntry ( const QSSGRenderVertexBufferEntry inOther)
inline

Definition at line 383 of file qssgrenderbasetypes_p.h.

Member Function Documentation

◆ operator=()

QSSGRenderVertexBufferEntry & QSSGRenderVertexBufferEntry::operator= ( const QSSGRenderVertexBufferEntry inOther)
inline

Definition at line 391 of file qssgrenderbasetypes_p.h.

References m_componentType, m_firstItemOffset, m_name, and m_numComponents.

Member Data Documentation

◆ m_componentType

QSSGRenderComponentType QSSGRenderVertexBufferEntry::m_componentType

Datatype of the this entry points to in the buffer

Definition at line 364 of file qssgrenderbasetypes_p.h.

Referenced by operator=().

◆ m_firstItemOffset

quint32 QSSGRenderVertexBufferEntry::m_firstItemOffset

Offset from the beginning of the buffer of the first item

Definition at line 368 of file qssgrenderbasetypes_p.h.

Referenced by operator=().

◆ m_name

QByteArray QSSGRenderVertexBufferEntry::m_name

Definition at line 362 of file qssgrenderbasetypes_p.h.

Referenced by operator=().

◆ m_numComponents

quint32 QSSGRenderVertexBufferEntry::m_numComponents

Number of components of each data member. 1,2,3, or 4. Don't be stupid.

Definition at line 366 of file qssgrenderbasetypes_p.h.

Referenced by operator=().


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