summaryrefslogtreecommitdiff
path: root/svx/inc/svx/scene3d.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'svx/inc/svx/scene3d.hxx')
-rw-r--r--svx/inc/svx/scene3d.hxx11
1 files changed, 5 insertions, 6 deletions
diff --git a/svx/inc/svx/scene3d.hxx b/svx/inc/svx/scene3d.hxx
index 4bae0dcf9d00..dfda9ac1a36e 100644
--- a/svx/inc/svx/scene3d.hxx
+++ b/svx/inc/svx/scene3d.hxx
@@ -68,17 +68,14 @@ class Imp3DDepthRemapper;
class SVX_DLLPUBLIC E3dScene : public E3dObject
{
- // BaseProperties section
- virtual sdr::properties::BaseProperties* CreateObjectSpecificProperties();
-
+private:
// to allow sdr::properties::E3dSceneProperties access to StructureChanged()
friend class sdr::properties::E3dSceneProperties;
- // #110094# DrawContact section
-private:
+protected:
+ virtual sdr::properties::BaseProperties* CreateObjectSpecificProperties();
virtual sdr::contact::ViewContact* CreateObjectSpecificViewContact();
-protected:
// Transformationen
B3dCamera aCameraSet;
Camera3D aCamera;
@@ -108,6 +105,8 @@ public:
E3dScene(E3dDefaultAttributes& rDefault);
virtual ~E3dScene();
+ virtual void SetBoundRectDirty();
+
// access to cleanup of depth mapper
void Cleanup3DDepthMapper() { ImpCleanup3DDepthMapper(); }