Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qssglayerrenderdata_p.h>
Public Member Functions | |
QSSGLayerRenderPreparationResult ()=default | |
QSSGLayerRenderPreparationResult (const QRectF &inViewport, QSSGRenderLayer &inLayer) | |
bool | isNull () const |
bool | isLayerVisible () const |
QSize | textureDimensions () const |
QSSGCameraGlobalCalculationResult | setupCameraForRender (QSSGRenderCamera &inCamera, float dpr=1.0f) |
Public Attributes | |
QSSGLayerRenderPreparationResultFlags | flags |
QRectF | viewport |
QSSGRenderLayer * | layer = nullptr |
Definition at line 130 of file qssglayerrenderdata_p.h.
|
default |
QSSGLayerRenderPreparationResult::QSSGLayerRenderPreparationResult | ( | const QRectF & | inViewport, |
QSSGRenderLayer & | inLayer ) |
Definition at line 2648 of file qssglayerrenderdata.cpp.
References viewport.
bool QSSGLayerRenderPreparationResult::isLayerVisible | ( | ) | const |
Definition at line 2654 of file qssglayerrenderdata.cpp.
References QRectF::height(), viewport, and QRectF::width().
|
inline |
Definition at line 139 of file qssglayerrenderdata_p.h.
References layer.
Referenced by QSSGLayerRenderData::prepareForRender().
QSSGCameraGlobalCalculationResult QSSGLayerRenderPreparationResult::setupCameraForRender | ( | QSSGRenderCamera & | inCamera, |
float | dpr = 1.0f ) |
Definition at line 2665 of file qssglayerrenderdata.cpp.
References dpr(), and viewport.
Referenced by QSSGLayerRenderData::prepareForRender().
QSize QSSGLayerRenderPreparationResult::textureDimensions | ( | ) | const |
Definition at line 2659 of file qssglayerrenderdata.cpp.
References QSSGRendererUtil::nextMultipleOf4(), QRectF::size(), and viewport.
QSSGLayerRenderPreparationResultFlags QSSGLayerRenderPreparationResult::flags |
Definition at line 132 of file qssglayerrenderdata_p.h.
Referenced by QSSGLayerRenderData::prepareForRender(), and QSSGLayerRenderData::prepareModelsForRender().
QSSGRenderLayer* QSSGLayerRenderPreparationResult::layer = nullptr |
Definition at line 134 of file qssglayerrenderdata_p.h.
Referenced by isNull().
QRectF QSSGLayerRenderPreparationResult::viewport |
Definition at line 133 of file qssglayerrenderdata_p.h.
Referenced by QSSGLayerRenderPreparationResult(), isLayerVisible(), setupCameraForRender(), and textureDimensions().