Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGLayerRenderPreparationResult Class Reference

#include <qssglayerrenderdata_p.h>

Collaboration diagram for QSSGLayerRenderPreparationResult:

Public Types

enum class  State : quint8 { Null = 0 , DataPrep , Done }

Public Member Functions

 QSSGLayerRenderPreparationResult ()=default
 QSSGLayerRenderPreparationResult (const QRectF &inViewport, QSSGRenderLayer &inLayer)
void setState (State state)
State getState () const
bool isNull () const
bool isLayerVisible () const
QSize textureDimensions () const
QRectF getViewport () const
const QSSGLayerRenderPreparationResultFlags & getFlags () const
QSSGRenderLayer * getLayer () const

Friends

class QSSGLayerRenderData
class QSSGFrameData

Detailed Description

Definition at line 237 of file qssglayerrenderdata_p.h.

Member Enumeration Documentation

◆ State

Enumerator
Null 
DataPrep 
Done 

Definition at line 240 of file qssglayerrenderdata_p.h.

Constructor & Destructor Documentation

◆ QSSGLayerRenderPreparationResult() [1/2]

QSSGLayerRenderPreparationResult::QSSGLayerRenderPreparationResult ( )
default

◆ QSSGLayerRenderPreparationResult() [2/2]

QSSGLayerRenderPreparationResult::QSSGLayerRenderPreparationResult ( const QRectF & inViewport,
QSSGRenderLayer & inLayer )

Definition at line 3161 of file qssglayerrenderdata.cpp.

References QSSGLayerRenderPreparationResult(), and DataPrep.

Referenced by QSSGLayerRenderPreparationResult().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ getFlags()

const QSSGLayerRenderPreparationResultFlags & QSSGLayerRenderPreparationResult::getFlags ( ) const
inline

Definition at line 256 of file qssglayerrenderdata_p.h.

◆ getLayer()

QSSGRenderLayer * QSSGLayerRenderPreparationResult::getLayer ( ) const
inline

Definition at line 257 of file qssglayerrenderdata_p.h.

◆ getState()

State QSSGLayerRenderPreparationResult::getState ( ) const
inline

Definition at line 251 of file qssglayerrenderdata_p.h.

◆ getViewport()

QRectF QSSGLayerRenderPreparationResult::getViewport ( ) const
inline

Definition at line 255 of file qssglayerrenderdata_p.h.

◆ isLayerVisible()

bool QSSGLayerRenderPreparationResult::isLayerVisible ( ) const

Definition at line 3168 of file qssglayerrenderdata.cpp.

◆ isNull()

bool QSSGLayerRenderPreparationResult::isNull ( ) const
inline

Definition at line 252 of file qssglayerrenderdata_p.h.

◆ setState()

void QSSGLayerRenderPreparationResult::setState ( State state)
inline

Definition at line 250 of file qssglayerrenderdata_p.h.

◆ textureDimensions()

QSize QSSGLayerRenderPreparationResult::textureDimensions ( ) const

Definition at line 3173 of file qssglayerrenderdata.cpp.

◆ QSSGFrameData

friend class QSSGFrameData
friend

Definition at line 261 of file qssglayerrenderdata_p.h.

◆ QSSGLayerRenderData

friend class QSSGLayerRenderData
friend

Definition at line 260 of file qssglayerrenderdata_p.h.


The documentation for this class was generated from the following files: