diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-03-21 21:20:05 +0000 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-03-24 07:27:46 +0000 |
commit | 0b37f9b07c8c7b4286c61fd0db42e30a47691805 (patch) | |
tree | 8f18d21ca6bca0549bcfe7ddd5195a686f5b4b2a /src/render/framegraph/qrendertargetselector.cpp | |
parent | 8fbc8d0ad011f1f4400c4e4aa0f4920c488d5b95 (diff) |
QRenderTargetSelector creates creation changes
Change-Id: I9830990d5fb25aacbd3d427859dfc8b021c559fc
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/framegraph/qrendertargetselector.cpp')
-rw-r--r-- | src/render/framegraph/qrendertargetselector.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/render/framegraph/qrendertargetselector.cpp b/src/render/framegraph/qrendertargetselector.cpp index 14effcc2e..0411e5aa6 100644 --- a/src/render/framegraph/qrendertargetselector.cpp +++ b/src/render/framegraph/qrendertargetselector.cpp @@ -135,6 +135,16 @@ QRenderTargetSelector::QRenderTargetSelector(QRenderTargetSelectorPrivate &dd, Q { } +Qt3DCore::QNodeCreatedChangeBasePtr QRenderTargetSelector::createNodeCreationChange() const +{ + auto creationChange = Qt3DCore::QNodeCreatedChangePtr<QRenderTargetSelectorData>::create(this); + auto &data = creationChange->data; + Q_D(const QRenderTargetSelector); + data.targetId = qIdForNode(d->m_target); + data.outputs = d->m_outputs.toVector(); + return creationChange; +} + } // namespace Qt3DRender QT_END_NAMESPACE |