summaryrefslogtreecommitdiffstats
path: root/src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h')
-rw-r--r--src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h19
1 files changed, 12 insertions, 7 deletions
diff --git a/src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h b/src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h
index 15803c34..48841347 100644
--- a/src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h
+++ b/src/Runtime/Source/Qt3DSRuntimeRender/Include/Qt3DSOldNBustedRenderPlugin.h
@@ -64,17 +64,22 @@ namespace render {
SOffscreenRendererEnvironment GetDesiredEnvironment(QT3DSVec2 inPresScale) override;
virtual SOffscreenRenderFlags
- NeedsRender(const SOffscreenRendererEnvironment &inEnvironment, QT3DSVec2 inPresScale) override;
+ NeedsRender(const SOffscreenRendererEnvironment &inEnvironment, QT3DSVec2 inPresScale,
+ const SRenderInstanceId instanceId) override;
void Render(const SOffscreenRendererEnvironment &inEnvironment,
- NVRenderContext & /*inRenderContext*/
- ,
- QT3DSVec2 inPresScale, SScene::RenderClearCommand inClearBuffer) override;
+ NVRenderContext & /*inRenderContext*/,
+ QT3DSVec2 inPresScale, SScene::RenderClearCommand inClearBuffer,
+ const SRenderInstanceId instanceId) override;
void RenderWithClear(const SOffscreenRendererEnvironment &inEnvironment,
NVRenderContext &inRenderContext, QT3DSVec2 inPresentationScaleFactor,
SScene::RenderClearCommand inColorBufferNeedsClear,
- QT3DSVec3 inclearColor) override {}
- IGraphObjectPickQuery *GetGraphObjectPickQuery() override { return NULL; }
- bool Pick(const QT3DSVec2 & /*inMouseCoords*/, const QT3DSVec2 & /*inViewportDimensions*/) override
+ QT3DSVec3 inclearColor, const SRenderInstanceId instanceId) override {}
+ IGraphObjectPickQuery *GetGraphObjectPickQuery(const SRenderInstanceId instanceId) override
+ {
+ return NULL;
+ }
+ bool Pick(const QT3DSVec2 & /*inMouseCoords*/, const QT3DSVec2 & /*inViewportDimensions*/,
+ const SRenderInstanceId instanceId) override
{
return false;
}