diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2016-04-02 09:12:35 +0100 |
---|---|---|
committer | Sean Harmer <sean.harmer@kdab.com> | 2016-04-10 18:05:03 +0000 |
commit | 23c0830213be34dc8cb294a774b3cf944c6eb607 (patch) | |
tree | fc057fe56fc034bc7a068d078f80e48b9017db34 /src/render/frontend/qcameralens.cpp | |
parent | 11051c2316a6e2aa2f193d5793035a99821f77f0 (diff) |
QCameraLens creates creation changes
Change-Id: I96049adc485f503e66232f0dc8c13b121eb69813
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/frontend/qcameralens.cpp')
-rw-r--r-- | src/render/frontend/qcameralens.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/render/frontend/qcameralens.cpp b/src/render/frontend/qcameralens.cpp index 28ea4dbe5..50d1a50d7 100644 --- a/src/render/frontend/qcameralens.cpp +++ b/src/render/frontend/qcameralens.cpp @@ -447,6 +447,14 @@ QMatrix4x4 QCameraLens::projectionMatrix() const return d->m_projectionMatrix; } +Qt3DCore::QNodeCreatedChangeBasePtr QCameraLens::createNodeCreationChange() const +{ + auto creationChange = Qt3DCore::QNodeCreatedChangePtr<QCameraLensData>::create(this); + auto &data = creationChange->data; + data.projectionMatrix = d_func()->m_projectionMatrix; + return creationChange; +} + } // Qt3DRender /*! |