diff options
author | Kevin Ottens <kevin.ottens@kdab.com> | 2015-02-02 10:56:54 +0100 |
---|---|---|
committer | Paul Lemire <paul.lemire@kdab.com> | 2015-02-02 17:30:46 +0000 |
commit | 9b5736924dcc818370994070ced94782ba97bb21 (patch) | |
tree | 6d7cf29b06c707bd4a9b8210003299f72834de58 /src/render/frontend/qrenderstate.cpp | |
parent | 5e6f869143b047ef8fa26749da23646bf476597a (diff) |
Add QRenderState::type() for quick RTTI
Change-Id: If8ffaa160717b7e55bc279f471906b4f7338df0e
Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'src/render/frontend/qrenderstate.cpp')
-rw-r--r-- | src/render/frontend/qrenderstate.cpp | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/render/frontend/qrenderstate.cpp b/src/render/frontend/qrenderstate.cpp index 0326c0d23..c0b66e762 100644 --- a/src/render/frontend/qrenderstate.cpp +++ b/src/render/frontend/qrenderstate.cpp @@ -47,11 +47,18 @@ QT_BEGIN_NAMESPACE namespace Qt3D { -QRenderStatePrivate::QRenderStatePrivate(QRenderState *qq) - : QNodePrivate(qq) +QRenderStatePrivate::QRenderStatePrivate(QRenderState *qq, QRenderState::Type type) + : QNodePrivate(qq), + m_type(type) { } +QRenderState::Type QRenderState::type() const +{ + Q_D(const QRenderState); + return d->m_type; +} + QRenderState::QRenderState(QRenderStatePrivate &dd, QNode *parent) : QNode(dd, parent) { |