diff options
Diffstat (limited to 'src/runtimerender/Qt3DSRenderContextCore.h')
-rw-r--r-- | src/runtimerender/Qt3DSRenderContextCore.h | 4 |
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 |