summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h')
-rw-r--r--src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h b/src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h
index c86dea9e..1bebfedf 100644
--- a/src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h
+++ b/src/Authoring/Client/Code/Core/Doc/IDocSceneGraph.h
@@ -54,6 +54,7 @@ public:
friend class std::shared_ptr<IDocSceneGraph>;
virtual ITextRenderer *GetTextRenderer() = 0;
+ virtual ITextRenderer *GetDistanceFieldRenderer() = 0;
virtual QT3DSVec3 GetIntendedPosition(qt3dsdm::Qt3DSDMInstanceHandle inHandle, CPt inPoint) = 0;
virtual qt3dsdm::Qt3DSDMInstanceHandle getObjectAt(const QPoint &pt) = 0;
virtual IBufferManager *GetBufferManager() = 0;
@@ -62,6 +63,7 @@ public:
// Request that this object renders. May be ignored if a transaction
// is ongoing so we don't get multiple rendering per transaction.
virtual void RequestRender() = 0;
+ virtual void RenderNow() = 0;
};
}
#endif