1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- #ifndef QT3DRENDER_QRENDERSTATE_H
- #define QT3DRENDER_QRENDERSTATE_H
- #include <Qt3DCore/qnode.h>
- #include <Qt3DRender/qt3drender_global.h>
- QT_BEGIN_NAMESPACE
- namespace Qt3DRender {
- class QRenderStatePrivate;
- class QT3DRENDERSHARED_EXPORT QRenderState : public Qt3DCore::QNode
- {
- Q_OBJECT
- public:
- ~QRenderState();
- protected:
- explicit QRenderState(QRenderStatePrivate &dd, Qt3DCore::QNode *parent = nullptr);
- private:
- Q_DECLARE_PRIVATE(QRenderState)
- Qt3DCore::QNodeCreatedChangeBasePtr createNodeCreationChange() const Q_DECL_OVERRIDE;
- };
- }
- QT_END_NAMESPACE
- #endif
|