summaryrefslogtreecommitdiffstats
path: root/src/runtimerender/Qt3DSRenderContextCore.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/runtimerender/Qt3DSRenderContextCore.h')
-rw-r--r--src/runtimerender/Qt3DSRenderContextCore.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/runtimerender/Qt3DSRenderContextCore.h b/src/runtimerender/Qt3DSRenderContextCore.h
index c239d78..337b58f 100644
--- a/src/runtimerender/Qt3DSRenderContextCore.h
+++ b/src/runtimerender/Qt3DSRenderContextCore.h
@@ -100,7 +100,8 @@ namespace render {
// The render context maintains a reference to this object.
virtual IQt3DSRenderContext &CreateRenderContext(NVRenderContext &inContext,
const char8_t *inPrimitivesDirectory,
- bool delayedLoading) = 0;
+ bool delayedLoading,
+ void *signalProxy) = 0;
static IQt3DSRenderContextCore &Create(NVFoundationBase &fnd, IStringTable &strt);
static bool distanceFieldEnabled();
@@ -150,6 +151,7 @@ namespace render {
virtual void SetFPS(QPair<QT3DSF32, int> inFPS) = 0;
virtual void SetFrameTime(QT3DSF32 time) = 0;
virtual QVector<QT3DSF32> GetFrameTimes() const = 0;
+ virtual void *GetSignalProxy() = 0;
// Currently there are a few things that need to work differently
// in authoring mode vs. runtime. The particle effects, for instance