diff options
Diffstat (limited to 'src/render/framegraph/subtreeenabler.cpp')
-rw-r--r-- | src/render/framegraph/subtreeenabler.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/render/framegraph/subtreeenabler.cpp b/src/render/framegraph/subtreeenabler.cpp index 160e1a5b5..37989df1a 100644 --- a/src/render/framegraph/subtreeenabler.cpp +++ b/src/render/framegraph/subtreeenabler.cpp @@ -39,7 +39,6 @@ #include "subtreeenabler_p.h" #include <Qt3DRender/private/qsubtreeenabler_p.h> -#include <Qt3DCore/qpropertyupdatedchange.h> QT_BEGIN_NAMESPACE @@ -52,30 +51,12 @@ SubtreeEnabler::SubtreeEnabler() { } -void SubtreeEnabler::sendDisableToFrontend() -{ - if (m_enablement != QSubtreeEnabler::SingleShot) - return; - - if (isEnabled()) - return; - - auto e = Qt3DCore::QPropertyUpdatedChangePtr::create(peerId()); - e->setDeliveryFlags(Qt3DCore::QSceneChange::DeliverToAll); - e->setPropertyName("enabled"); - e->setValue(false); - notifyObservers(e); -} - void SubtreeEnabler::syncFromFrontEnd(const Qt3DCore::QNode *frontEnd, bool firstTime) { const QSubtreeEnabler *node = qobject_cast<const QSubtreeEnabler *>(frontEnd); if (!node) return; - if (node->isEnabled() != isEnabled()) - markDirty(AbstractRenderer::AllDirty); - FrameGraphNode::syncFromFrontEnd(frontEnd, firstTime); const auto enablement = node->enablement(); |