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>.
Loading...
Searching...
No Matches
QSSGRenderShadowMap Class Reference

#include <qssgrendershadowmap_p.h>

+ Collaboration diagram for QSSGRenderShadowMap:

Public Member Functions

 QSSGRenderShadowMap (const QSSGRenderContextInterface &inContext)
 
 ~QSSGRenderShadowMap ()
 
void releaseCachedResources ()
 
void addShadowMapEntry (qint32 lightIdx, qint32 width, qint32 height, ShadowMapModes mode, const QString &renderNodeObjName)
 
QSSGShadowMapEntryshadowMapEntry (int lightIdx)
 
qint32 shadowMapEntryCount ()
 

Public Attributes

const QSSGRenderContextInterfacem_context
 

Detailed Description

Definition at line 78 of file qssgrendershadowmap_p.h.

Constructor & Destructor Documentation

◆ QSSGRenderShadowMap()

QT_BEGIN_NAMESPACE QSSGRenderShadowMap::QSSGRenderShadowMap ( const QSSGRenderContextInterface & inContext)
explicit

Definition at line 12 of file qssgrendershadowmap.cpp.

◆ ~QSSGRenderShadowMap()

QSSGRenderShadowMap::~QSSGRenderShadowMap ( )

Definition at line 17 of file qssgrendershadowmap.cpp.

References releaseCachedResources().

+ Here is the call graph for this function:

Member Function Documentation

◆ addShadowMapEntry()

◆ releaseCachedResources()

void QSSGRenderShadowMap::releaseCachedResources ( )

Definition at line 22 of file qssgrendershadowmap.cpp.

Referenced by ~QSSGRenderShadowMap().

+ Here is the caller graph for this function:

◆ shadowMapEntry()

QSSGShadowMapEntry * QSSGRenderShadowMap::shadowMapEntry ( int lightIdx)

Definition at line 251 of file qssgrendershadowmap.cpp.

References i, and Q_ASSERT.

Referenced by addShadowMapEntry(), and RenderHelpers::rhiRenderShadowMap().

+ Here is the caller graph for this function:

◆ shadowMapEntryCount()

qint32 QSSGRenderShadowMap::shadowMapEntryCount ( )
inline

Definition at line 98 of file qssgrendershadowmap_p.h.

Member Data Documentation

◆ m_context

const QSSGRenderContextInterface& QSSGRenderShadowMap::m_context

Definition at line 84 of file qssgrendershadowmap_p.h.

Referenced by addShadowMapEntry().


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