QGIS API Documentation 3.99.0-Master (26c88405ac0)
Loading...
Searching...
No Matches
QgsDebugTextureEntity Class Reference

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

#include <qgsdebugtextureentity.h>

Inheritance diagram for QgsDebugTextureEntity:

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 25 of file qgsdebugtextureentity.cpp.

Member Function Documentation

◆ setPosition()

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

Sets the texture debugging parameters.

Definition at line 46 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: