QGIS API Documentation 3.43.0-Master (1896cf2247d)
Public Member Functions | Protected Attributes | List of all members
QgsDebugTextureEntity Class Reference

An entity that is responsible for debugging texture. More...

#include <qgsdebugtextureentity.h>

Inheritance diagram for QgsDebugTextureEntity:
Inheritance graph
[legend]

Public Member Functions

 QgsDebugTextureEntity (Qt3DRender::QTexture2D *texture, Qt3DRender::QLayer *layer, QNode *parent=nullptr)
 Constructor.
 
void setPosition (Qt::Corner corner, double size)
 Sets the texture debugging parameters.
 
- Public Member Functions inherited from QgsRenderPassQuad
 QgsRenderPassQuad (Qt3DRender::QLayer *layer, QNode *parent=nullptr)
 Constructor.
 

Protected Attributes

Qt3DRender::QParameter * mCenterTextureCoords = nullptr
 
Qt3DRender::QParameter * mSizeTextureCoords = nullptr
 
Qt3DRender::QParameter * mTextureParameter = nullptr
 
- Protected Attributes inherited from QgsRenderPassQuad
Qt3DRender::QMaterial * mMaterial = nullptr
 
Qt3DRender::QShaderProgram * mShader = nullptr
 

Detailed Description

An entity that is responsible for debugging texture.

Note
Not available in Python bindings
Since
QGIS 3.44

Definition at line 37 of file qgsdebugtextureentity.h.

Constructor & Destructor Documentation

◆ QgsDebugTextureEntity()

QgsDebugTextureEntity::QgsDebugTextureEntity ( Qt3DRender::QTexture2D *  texture,
Qt3DRender::QLayer *  layer,
QNode *  parent = nullptr 
)

Constructor.

Definition at line 24 of file qgsdebugtextureentity.cpp.

Member Function Documentation

◆ setPosition()

void QgsDebugTextureEntity::setPosition ( Qt::Corner  corner,
double  size 
)

Sets the texture debugging parameters.

Definition at line 45 of file qgsdebugtextureentity.cpp.

Member Data Documentation

◆ mCenterTextureCoords

Qt3DRender::QParameter* QgsDebugTextureEntity::mCenterTextureCoords = nullptr
protected

Definition at line 54 of file qgsdebugtextureentity.h.

◆ mSizeTextureCoords

Qt3DRender::QParameter* QgsDebugTextureEntity::mSizeTextureCoords = nullptr
protected

Definition at line 55 of file qgsdebugtextureentity.h.

◆ mTextureParameter

Qt3DRender::QParameter* QgsDebugTextureEntity::mTextureParameter = nullptr
protected

Definition at line 53 of file qgsdebugtextureentity.h.


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