QGIS API Documentation 3.43.0-Master (c4a2e9c6d2f)
Public Member Functions | List of all members
QgsDebugTextureRenderView Class Reference

Simple renderview to preview/debug textures. More...

#include <qgsdebugtexturerenderview.h>

Inheritance diagram for QgsDebugTextureRenderView:
Inheritance graph
[legend]

Public Member Functions

 QgsDebugTextureRenderView (const QString &viewName)
 Constructor.
 
Qt3DRender::QLayer * debugLayer () const
 Returns layer in which entities must be added in the in order to be processed by this renderview.
 
- Public Member Functions inherited from QgsAbstractRenderView
 QgsAbstractRenderView (const QgsAbstractRenderView &other)=delete
 Disabled copy constructor.
 
 QgsAbstractRenderView (const QString &viewName)
 Constructor for QgsAbstractRenderView with the specified parent object.
 
virtual ~QgsAbstractRenderView ()
 Default destructor.
 
virtual bool isEnabled () const
 Returns true if render view is enabled.
 
QgsAbstractRenderViewoperator= (const QgsAbstractRenderView &other)=delete
 Disabled operator=.
 
virtual void setEnabled (bool enable)
 Enable or disable via enable the render view sub tree.
 
QPointer< Qt3DRender::QFrameGraphNode > topGraphNode () const
 Returns the top node of this render view branch. Will be used to register the render view.
 
virtual void updateWindowResize (int width, int height)
 Called when 3D window is resized.
 

Additional Inherited Members

- Protected Attributes inherited from QgsAbstractRenderView
Qt3DRender::QSubtreeEnabler * mRendererEnabler = nullptr
 
QPointer< Qt3DRender::QFrameGraphNode > mRoot
 
QString mViewName
 

Detailed Description

Simple renderview to preview/debug textures.

See also
QgsDebugTextureEntity
Note
Not available in Python bindings
Since
QGIS 3.44

Definition at line 38 of file qgsdebugtexturerenderview.h.

Constructor & Destructor Documentation

◆ QgsDebugTextureRenderView()

QgsDebugTextureRenderView::QgsDebugTextureRenderView ( const QString &  viewName)

Constructor.

Definition at line 25 of file qgsdebugtexturerenderview.cpp.

Member Function Documentation

◆ debugLayer()

Qt3DRender::QLayer * QgsDebugTextureRenderView::debugLayer ( ) const

Returns layer in which entities must be added in the in order to be processed by this renderview.

Definition at line 36 of file qgsdebugtexturerenderview.cpp.


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