19#include <QtQml/QQmlComponent>
27class DtGlRenderTexture;
void setRenderControl(DtQtQRenderControl *renderControl)
Sets the render control for this window.
std::string getWindowName()
Gets the name of the window.
DtQQuickWindow * getQuickWindow()
Gets the Quick window for this context.
makVrv::DtGlRenderTexture * myRTTtexture
Render-to-texture target.
Definition vrePerWindowQtQuickData.h:113
virtual ~DtPerWindowQtQuickData() override
Destructor.
QOpenGLContext * getOpenglContext()
Gets the OpenGL context for this window.
DtPerWindowQtQuickData()
Default constructor.
DtQtQRenderControl * myRenderControl
Qt Quick render control for this window.
Definition vrePerWindowQtQuickData.h:105
void setRTTtexture(makVrv::DtGlRenderTexture *texture)
Sets the render-to-texture target.
DtQQuickWindow * myQuickWindow
Qt Quick window for this context.
Definition vrePerWindowQtQuickData.h:107
DtQtQRenderControl * getRenderControl()
Gets the render control for this window.
QOpenGLContext * myOpenglContext
OpenGL context for this window.
Definition vrePerWindowQtQuickData.h:109
void setOpenglContext(QOpenGLContext *context)
Sets the OpenGL context for this window.
void componentStatusChanged(QQmlComponent::Status status)
Slot called when the QML component status changes.
void setQuickWindow(DtQQuickWindow *window)
Sets the Quick window for this context.
void setComponent(QQmlComponent *component)
Sets the QML component for this window.
void setWindowName(std::string name)
Sets the name of the window.
QQmlComponent * getComponent()
Gets the QML component for this window.
std::string myWindowName
Name of the window.
Definition vrePerWindowQtQuickData.h:115
QQmlComponent * myComponent
QML component for this window.
Definition vrePerWindowQtQuickData.h:111
makVrv::DtGlRenderTexture * getRTTtexture()
Gets the render-to-texture target.
Extended QQuickWindow for VREngage integration.
Definition vreQQuickWindow.h:29
Extended rendering control for Qt Quick in VREngage.
Definition vreQtQRenderControl.h:28
Defines export macros for the VREngage Qt Quick Renderer library.
#define QTQUICKRENDERER_DLL
Export/import macro for non-Windows platforms.
Definition export.h:40
Include export definitions for this library.
Definition glsVreMessageUtil.h:49
Definition appLauncherComponent.h:28