![]() |
Qt 6.x
The Qt SDK
|
#include <qssgdataref_p.h>
Public Member Functions | |
QSSGDataRef (T *inData, qsizetype inSize) | |
QSSGDataRef () | |
qsizetype | size () const |
T * | begin () |
T * | end () |
T * | begin () const |
T * | end () const |
T & | first () |
T & | last () |
const T & | first () const |
const T & | last () const |
bool | isEmpty () const |
T & | operator[] (qsizetype index) |
const T & | operator[] (qsizetype index) const |
void | clear () |
operator QSSGDataView () const | |
operator void * () | |
Public Attributes | |
T * | mData |
qsizetype | mSize |
Definition at line 156 of file qssgdataref_p.h.
|
inline |
Definition at line 161 of file qssgdataref_p.h.
References Q_ASSERT.
|
inline |
Definition at line 162 of file qssgdataref_p.h.
|
inline |
Definition at line 165 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData.
Referenced by QSSGDataRef< T >::first(), and QSSGDataRef< T >::first().
|
inline |
Definition at line 168 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData.
|
inline |
Definition at line 193 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData, and QSSGDataRef< T >::mSize.
|
inline |
Definition at line 166 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData, and QSSGDataRef< T >::mSize.
Referenced by QSSGDataRef< T >::last(), and QSSGDataRef< T >::last().
|
inline |
Definition at line 169 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData, and QSSGDataRef< T >::mSize.
|
inline |
Definition at line 171 of file qssgdataref_p.h.
References QSSGDataRef< T >::begin(), QSSGDataRef< T >::isEmpty(), and Q_ASSERT.
|
inline |
Definition at line 174 of file qssgdataref_p.h.
References QSSGDataRef< T >::begin(), QSSGDataRef< T >::isEmpty(), and Q_ASSERT.
|
inline |
Definition at line 177 of file qssgdataref_p.h.
References QSSGDataRef< T >::mSize.
Referenced by QSSGDataRef< T >::first(), QSSGDataRef< T >::first(), QSSGDataRef< T >::last(), and QSSGDataRef< T >::last().
|
inline |
Definition at line 172 of file qssgdataref_p.h.
References QSSGDataRef< T >::end(), QSSGDataRef< T >::isEmpty(), and Q_ASSERT.
|
inline |
Definition at line 175 of file qssgdataref_p.h.
References QSSGDataRef< T >::end(), QSSGDataRef< T >::isEmpty(), and Q_ASSERT.
|
inline |
Definition at line 199 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData, and QSSGDataRef< T >::mSize.
|
inline |
Definition at line 200 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData.
|
inline |
Definition at line 179 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData, QSSGDataRef< T >::mSize, and Q_ASSERT.
|
inline |
Definition at line 186 of file qssgdataref_p.h.
References QSSGDataRef< T >::mData, QSSGDataRef< T >::mSize, and Q_ASSERT.
|
inline |
Definition at line 163 of file qssgdataref_p.h.
References QSSGDataRef< T >::mSize.
Referenced by QSSGLayerRenderData::prepareModelsForRender(), and QSSGShaderKeyBoolean::setValue().
T* QSSGDataRef< T >::mData |
Definition at line 158 of file qssgdataref_p.h.
Referenced by QSSGDataRef< T >::begin(), QSSGDataRef< T >::begin(), QSSGDataRef< T >::clear(), QSSGDataRef< T >::end(), QSSGDataRef< T >::end(), QSSGDataRef< T >::operator QSSGDataView(), QSSGDataRef< T >::operator void *(), QSSGDataRef< T >::operator[](), and QSSGDataRef< T >::operator[]().
qsizetype QSSGDataRef< T >::mSize |
Definition at line 159 of file qssgdataref_p.h.
Referenced by QSSGDataRef< T >::clear(), QSSGDataRef< T >::end(), QSSGDataRef< T >::end(), QSSGDataRef< T >::isEmpty(), QSSGDataRef< T >::operator QSSGDataView(), QSSGDataRef< T >::operator[](), QSSGDataRef< T >::operator[](), and QSSGDataRef< T >::size().