En esta página

SubtreeEnabler QML Type

Habilita o deshabilita subárboles enteros de nodos del grafo del marco. Más...

Import Statement: import Qt3D.Render 2.11
In C++: QSubtreeEnabler
Inherits:

FrameGraphNode

Status: Deprecated

Propiedades

Métodos

Descripción detallada

Aunque los FrameGraphNodes pueden activarse y desactivarse individualmente mediante la propiedad enabled, esto puede resultar tedioso cuando es necesario activar o desactivar toda una ruta. SubtreeEnabler es un nodo de conveniencia que hace que este caso de uso sea trivial, permitiendo que todos sus hijos sean controlados por un único interruptor.

Por ejemplo, el siguiente gráfico simplificado incluye un subárbol para el renderizado de depuración que puede activarse fácilmente sólo cuando se está depurando.

SubtreeEnabler está activado por defecto.

Documentación de propiedades

enablement : enumeration

Controla si la habilitación del subárbol es persistente o transitoria.

ConstanteDescripción
PersistentEl valor de enabled es persistente. Es el valor por defecto.
SingleShotEl valor de enabled durará un único fotograma y luego se restablecerá a false. Esto puede ser usado para un subárbol dibujado en un FBO, por ejemplo, para actualizar el FBO sólo cuando las partes relevantes de la escena cambien.

Documentación del método

void requestUpdate()

Solicita la habilitación del subárbol.

Un método de conveniencia pensado para ser utilizado con la habilitación de SingleShot.

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