diff --git a/Modules/OpenViewCore/include/QVTKFramebufferObjectRenderer.h b/Modules/OpenViewCore/include/QVTKFramebufferObjectRenderer.h index 3fba37532b..492d09cff3 100644 --- a/Modules/OpenViewCore/include/QVTKFramebufferObjectRenderer.h +++ b/Modules/OpenViewCore/include/QVTKFramebufferObjectRenderer.h @@ -1,50 +1,50 @@ /*=================================================================== The Medical Imaging Interaction Toolkit (MITK) Copyright (c) German Cancer Research Center, Division of Medical and Biological Informatics. All rights reserved. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See LICENSE.txt or http://www.mitk.org for details. ===================================================================*/ #ifndef __QVTKFramebufferObjectRenderer_h #define __QVTKFramebufferObjectRenderer_h #include #include "QVTKQuickItem.h" #include class vtkInternalOpenGLRenderWindow; //! Part of Qml rendering prototype, see QmlMitkRenderWindowItem. class MITKOPENVIEWCORE_EXPORT QVTKFramebufferObjectRenderer : public QQuickFramebufferObject::Renderer { public: + vtkInternalOpenGLRenderWindow *m_vtkRenderWindow; bool m_neverRendered; bool m_readyToRender; - vtkInternalOpenGLRenderWindow *m_vtkRenderWindow; QVTKQuickItem *m_vtkQuickItem; public: QVTKFramebufferObjectRenderer(vtkInternalOpenGLRenderWindow *rw); ~QVTKFramebufferObjectRenderer(); virtual void synchronize(QQuickFramebufferObject * item); virtual void render(); QOpenGLFramebufferObject *createFramebufferObject(const QSize &size); friend class vtkInternalOpenGLRenderWindow; }; #endif