summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/svdoopengl.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/source/svdraw/svdoopengl.cxx')
-rw-r--r--svx/source/svdraw/svdoopengl.cxx15
1 files changed, 15 insertions, 0 deletions
diff --git a/svx/source/svdraw/svdoopengl.cxx b/svx/source/svdraw/svdoopengl.cxx
index 45d23ae4734e..df2f07b7d04b 100644
--- a/svx/source/svdraw/svdoopengl.cxx
+++ b/svx/source/svdraw/svdoopengl.cxx
@@ -10,6 +10,12 @@
#include <svx/svdoopengl.hxx>
#include <svx/sdr/contact/viewcontactofopenglobj.hxx>
+#include <vcl/IOpenGLRenderer.hxx>
+
+SdrOpenGLObj::~SdrOpenGLObj()
+{
+}
+
sdr::contact::ViewContact* SdrOpenGLObj::CreateObjectSpecificViewContact()
{
return new sdr::contact::ViewContactOfOpenGLObj(*this);
@@ -29,5 +35,14 @@ void SdrOpenGLObj::NbcResize(const Point& rRef, const Fraction& xFact, const Fra
SAL_WARN("svx.opengl", "resized opengl drawinglayer object");
}
+void SdrOpenGLObj::setRenderer(IOpenGLRenderer* pRenderer)
+{
+ mpRenderer.reset(pRenderer);
+}
+
+IOpenGLRenderer* SdrOpenGLObj::getRenderer()
+{
+ return mpRenderer.get();
+}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */