QFrameGraphNode Class

class Qt3DRender::QFrameGraphNode

Basisklasse für alle FrameGraph-Konfigurationsknoten. Mehr...

Öffentliche Funktionen

QFrameGraphNode(Qt3DCore::QNode *parent = nullptr)
Qt3DRender::QFrameGraphNode *parentFrameGraphNode() const

Detaillierte Beschreibung

Diese Klasse wird selten direkt instanziert, da sie kein Frame-Graph-spezifisches Verhalten bietet, obwohl sie für die Gruppierung anderer Knoten in dynamischen Frame-Graphen praktisch sein kann. Das eigentliche Verhalten kommt von den Unterklassen.

Die Unterklassen sind:

KlasseBeschreibung
Qt3DRender::QCameraSelectorAuswahl der Kamera aus allen verfügbaren Kameras in der Szene
Qt3DRender::QClearBuffersFestlegen, welche Puffer gelöscht werden sollen und auf welche Werte
Qt3DRender::QDispatchComputeSpezifizieren von Berechnungsoperationen
Qt3DRender::QFrustumCullingAktivieren des Frustum Culling
Qt3DRender::QLayerFilterAuswählen, welche Ebenen gezeichnet werden sollen
Qt3DRender::QNoDrawZeichnen deaktivieren
Qt3DRender::QRenderPassFilterAuswählen der zu zeichnenden Render-Passes
Qt3DRender::QRenderStateSetRenderzustände festlegen
Qt3DRender::QRenderSurfaceSelectorAuswählen, auf welche Oberfläche gezeichnet werden soll
Qt3DRender::QRenderTargetSelectorAuswählen, auf welche QRenderTarget gezeichnet werden soll
Qt3DRender::QSortPolicyFestlegen, wie die Objekte sortiert werden, um die Zeichenreihenfolge zu bestimmen
Qt3DRender::QTechniqueFilterAuswählen, welche Techniken gezeichnet werden sollen
Qt3DRender::QViewportFestlegen des Ansichtsfensters
Qt3DRender::QMemoryBarrierSetzt eine Speicherbarriere

Dokumentation der Mitgliedsfunktionen

[explicit] QFrameGraphNode::QFrameGraphNode(Qt3DCore::QNode *parent = nullptr)

Der Konstruktor erzeugt eine Instanz mit dem angegebenen parent.

Qt3DRender::QFrameGraphNode *QFrameGraphNode::parentFrameGraphNode() const

Gibt einen Zeiger auf den übergeordneten Rahmengraphenknoten zurück.

Wenn der übergeordnete Knoten dieses Knotens kein Frame-Graph-Knoten ist, sucht diese Methode rekursiv nach einem übergeordneten Knoten, der ein Frame-Graph-Knoten ist.

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.