W3cubDocs

/Qt 6.9

Qt3DRender::QRenderAspect Class

class Qt3DRender::QRenderAspect

The QRenderAspect class. More...

Header: #include <Qt3DRender/QRenderAspect>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
Inherits: Qt3DCore::QAbstractAspect
Status: Deprecated

Public Types

enum SubmissionType { Automatic, Manual }

Public Functions

QRenderAspect(QObject *parent = nullptr)
QRenderAspect(Qt3DRender::QRenderAspect::SubmissionType submissionType, QObject *parent = nullptr)

Detailed Description

Member Type Documentation

enum QRenderAspect::SubmissionType

Constant Value Description
Qt3DRender::QRenderAspect::Automatic 0 The QRenderAspect takes care of submitting rendering commands to the GPU.
Qt3DRender::QRenderAspect::Manual 1 The user will take care of telling the QRenderAspect when is the appropriate time to submit the rendering commands to the GPU.

Member Function Documentation

[explicit] QRenderAspect::QRenderAspect(QObject *parent = nullptr)

The constructor creates a new QRenderAspect::QRenderAspect instance with the specified parent. This constructor will set the submission type to Automatic. parent

[explicit] QRenderAspect::QRenderAspect(Qt3DRender::QRenderAspect::SubmissionType submissionType, QObject *parent = nullptr)

The constructor creates a new QRenderAspect::QRenderAspect instance with the specified parent. The submissionType specifies whether the RenderAspect is in charge of performing the rendering submission or if the user will take care of it. parent

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.9/qt3drender-qrenderaspect.html