![]() |
Qt 6.x
The Qt SDK
|
#include <qssgrendertexturedata_p.h>
Inheritance diagram for QSSGRenderTextureData:
Collaboration diagram for QSSGRenderTextureData:Public Member Functions | |
| QSSGRenderTextureData () | |
| QSSGRenderTextureData (QSSGRenderGraphObject::Type inType) | |
| virtual | ~QSSGRenderTextureData () |
| const QByteArray & | textureData () const |
| void | setTextureData (const QByteArray &data) |
| QSize | size () const |
| void | setSize (const QSize &size) |
| int | depth () const |
| void | setDepth (int depth) |
| QSSGRenderTextureFormat | format () const |
| void | setFormat (QSSGRenderTextureFormat format) |
| bool | hasTransparancy () const |
| void | setHasTransparency (bool hasTransparency) |
| uint32_t | generationId () const |
Public Member Functions inherited from QSSGRenderGraphObject | |
| Q_QUICK3D_PROFILE_ID | QSSGRenderGraphObject (QSSGRenderGraphObject::Type inType) |
| virtual | ~QSSGRenderGraphObject () |
Public Attributes | |
| QString | debugObjectName |
Public Attributes inherited from QSSGRenderGraphObject | |
| Type | type |
Protected Member Functions | |
| void | markDirty () |
Protected Attributes | |
| QByteArray | m_textureData |
| QSize | m_size |
| int | m_depth = 0 |
| QSSGRenderTextureFormat | m_format = QSSGRenderTextureFormat::Unknown |
| bool | m_hasTransparency = false |
| uint32_t | m_generationId = 1 |
Definition at line 27 of file qssgrendertexturedata_p.h.
|
explicit |
Definition at line 8 of file qssgrendertexturedata.cpp.
|
explicit |
Definition at line 14 of file qssgrendertexturedata.cpp.
|
virtual |
Definition at line 20 of file qssgrendertexturedata.cpp.
| int QSSGRenderTextureData::depth | ( | ) | const |
Definition at line 49 of file qssgrendertexturedata.cpp.
References m_depth.
Referenced by QSSGLoadedTexture::loadTextureData(), and setDepth().
Here is the caller graph for this function:| QSSGRenderTextureFormat QSSGRenderTextureData::format | ( | ) | const |
Definition at line 62 of file qssgrendertexturedata.cpp.
References m_format.
Referenced by QSSGLoadedTexture::loadTextureData(), and setFormat().
Here is the caller graph for this function:| uint32_t QSSGRenderTextureData::generationId | ( | ) | const |
Definition at line 90 of file qssgrendertexturedata.cpp.
References m_generationId.
| bool QSSGRenderTextureData::hasTransparancy | ( | ) | const |
Definition at line 76 of file qssgrendertexturedata.cpp.
References m_hasTransparency.
|
protected |
Definition at line 95 of file qssgrendertexturedata.cpp.
References m_generationId.
Referenced by setDepth(), setFormat(), setHasTransparency(), setSize(), and setTextureData().
Here is the caller graph for this function:| void QSSGRenderTextureData::setDepth | ( | int | depth | ) |
Definition at line 54 of file qssgrendertexturedata.cpp.
References depth(), m_depth, and markDirty().
Here is the call graph for this function:| void QSSGRenderTextureData::setFormat | ( | QSSGRenderTextureFormat | format | ) |
Definition at line 67 of file qssgrendertexturedata.cpp.
References format(), m_format, and markDirty().
Referenced by QSSGRenderSkeleton::QSSGRenderSkeleton(), and QSSGRenderSkin::QSSGRenderSkin().
Here is the call graph for this function:
Here is the caller graph for this function:| void QSSGRenderTextureData::setHasTransparency | ( | bool | hasTransparency | ) |
Definition at line 81 of file qssgrendertexturedata.cpp.
References m_hasTransparency, and markDirty().
Here is the call graph for this function:Definition at line 41 of file qssgrendertexturedata.cpp.
References m_size, markDirty(), and size().
Here is the call graph for this function:| void QSSGRenderTextureData::setTextureData | ( | const QByteArray & | data | ) |
Definition at line 30 of file qssgrendertexturedata.cpp.
References m_textureData, and markDirty().
Here is the call graph for this function:| QSize QSSGRenderTextureData::size | ( | ) | const |
Definition at line 36 of file qssgrendertexturedata.cpp.
References m_size.
Referenced by QSSGLoadedTexture::loadTextureData(), and setSize().
Here is the caller graph for this function:| const QByteArray & QSSGRenderTextureData::textureData | ( | ) | const |
Definition at line 25 of file qssgrendertexturedata.cpp.
References m_textureData.
Referenced by QSSGLoadedTexture::loadTextureData().
Here is the caller graph for this function:| QString QSSGRenderTextureData::debugObjectName |
Definition at line 52 of file qssgrendertexturedata_p.h.
|
protected |
Definition at line 61 of file qssgrendertexturedata_p.h.
Referenced by depth(), and setDepth().
|
protected |
Definition at line 62 of file qssgrendertexturedata_p.h.
Referenced by format(), and setFormat().
|
protected |
Definition at line 64 of file qssgrendertexturedata_p.h.
Referenced by generationId(), and markDirty().
|
protected |
Definition at line 63 of file qssgrendertexturedata_p.h.
Referenced by hasTransparancy(), and setHasTransparency().
|
protected |
Definition at line 60 of file qssgrendertexturedata_p.h.
|
protected |
Definition at line 59 of file qssgrendertexturedata_p.h.
Referenced by QSSGRenderSkin::boneData(), setTextureData(), and textureData().