En esta página

Qt3DRender::QFrameGraphNode Class

class Qt3DRender::QFrameGraphNode

Clase base de todos los nodos de configuración de FrameGraph. Más...

Funciones públicas

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

Descripción detallada

Esta clase es raramente instanciada directamente ya que no proporciona ningún comportamiento específico del gráfico de tramas, aunque puede ser conveniente utilizarla para agrupar otros nodos en gráficos de tramas dinámicos. El comportamiento real viene de las subclases.

Las subclases son:

clasedescripción
Qt3DRender::QCameraSelectorSeleccionar cámara de entre todas las cámaras disponibles en la escena
Qt3DRender::QClearBuffersEspecificar qué buffers borrar y a qué valores
Qt3DRender::QDispatchComputeEspecificar los núcleos de operaciones de cálculo
Qt3DRender::QFrustumCullingHabilitar la selección de frustum
Qt3DRender::QLayerFilterSeleccionar qué capas dibujar
Qt3DRender::QNoDrawDesactivar el dibujo
Qt3DRender::QRenderPassFilterSeleccionar qué pases de renderizado dibujar
Qt3DRender::QRenderStateSetEstablecer estados de renderizado
Qt3DRender::QRenderSurfaceSelectorSeleccionar la superficie a dibujar
Qt3DRender::QRenderTargetSelectorSeleccionar en qué QRenderTarget dibujar
Qt3DRender::QSortPolicyEspecificar cómo se clasifican las entidades para determinar el orden de dibujo
Qt3DRender::QTechniqueFilterSeleccionar qué técnicas dibujar
Qt3DRender::QViewportEspecificar la ventana gráfica
Qt3DRender::QMemoryBarrierColoca una barrera de memoria

Documentación de las funciones miembro

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

El constructor crea una instancia con la dirección parent especificada.

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

Devuelve un puntero al nodo padre del grafo de tramas.

Si el nodo padre de este nodo no es un nodo del grafo marco, este método buscará recursivamente un nodo padre que sea un nodo del grafo marco.

© 2026 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.