QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
Public Member Functions | Protected Attributes | List of all members
QgsRenderPassQuad Class Reference

3 More...

#include <qgsrenderpassquad.h>

Inheritance diagram for QgsRenderPassQuad:
Inheritance graph
[legend]

Public Member Functions

 QgsRenderPassQuad (QNode *parent=nullptr)
 Constructor. More...
 
Qt3DRender::QLayer * layer ()
 Returns the layer object used to select this entity for rendering in a specific rendering pass. More...
 

Protected Attributes

Qt3DRender::QLayer * mLayer = nullptr
 
Qt3DRender::QMaterial * mMaterial = nullptr
 
Qt3DRender::QShaderProgram * mShader = nullptr
 

Detailed Description

3

An entity that is responsible for rendering a screen quad for a specific rendering pass.

Note
Not available in Python bindings
Since
QGIS 3.28

Definition at line 38 of file qgsrenderpassquad.h.

Constructor & Destructor Documentation

◆ QgsRenderPassQuad()

QgsRenderPassQuad::QgsRenderPassQuad ( QNode *  parent = nullptr)

Constructor.

Definition at line 46 of file qgsrenderpassquad.cpp.

Member Function Documentation

◆ layer()

Qt3DRender::QLayer * QgsRenderPassQuad::layer ( )
inline

Returns the layer object used to select this entity for rendering in a specific rendering pass.

Definition at line 46 of file qgsrenderpassquad.h.

Member Data Documentation

◆ mLayer

Qt3DRender::QLayer* QgsRenderPassQuad::mLayer = nullptr
protected

Definition at line 50 of file qgsrenderpassquad.h.

◆ mMaterial

Qt3DRender::QMaterial* QgsRenderPassQuad::mMaterial = nullptr
protected

Definition at line 48 of file qgsrenderpassquad.h.

◆ mShader

Qt3DRender::QShaderProgram* QgsRenderPassQuad::mShader = nullptr
protected

Definition at line 49 of file qgsrenderpassquad.h.


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