summaryrefslogtreecommitdiff
path: root/drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx
diff options
context:
space:
mode:
authorOliver Bolte <obo@openoffice.org>2009-03-25 12:16:28 +0000
committerOliver Bolte <obo@openoffice.org>2009-03-25 12:16:28 +0000
commitf62d40797e619f5a1c5ce1b8ddc6305c81f00246 (patch)
tree42645d289306078facb7222ffe9e0c600f127a65 /drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx
parent4ff72fcbcf95f46272b981cb784ec11e4a520476 (diff)
CWS-TOOLING: integrate CWS aw066
2009-03-19 17:20:55 +0100 aw r269762 : #i99662# enhanced MetaFile paint by avoiding single pixel scalings due to MapMode errors 2009-03-19 17:20:18 +0100 aw r269761 : #i99662# enhanced 3D AA by using the SnapHorVerLinesToDiscrete options flag to unify the hor/ver hairlines
Diffstat (limited to 'drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx')
-rw-r--r--drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx7
1 files changed, 7 insertions, 0 deletions
diff --git a/drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx b/drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx
index bcbd0f4a91..a91238435d 100644
--- a/drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx
+++ b/drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx
@@ -40,6 +40,7 @@
#include <basegfx/matrix/b3dhommatrix.hxx>
#include <basegfx/range/b2drange.hxx>
#include <basegfx/color/bcolormodifier.hxx>
+#include <svtools/optionsdrawinglayer.hxx>
//////////////////////////////////////////////////////////////////////////////
// predefines
@@ -94,6 +95,9 @@ namespace drawinglayer
// the current active transparence texture
texture::GeoTexSvx* mpTransparenceGeoTexSvx;
+ // SvtOptionsDrawinglayer incarnation to react on diverse settings
+ const SvtOptionsDrawinglayer maDrawinglayerOpt;
+
// bitfield
unsigned mbModulate : 1;
unsigned mbFilter : 1;
@@ -136,6 +140,9 @@ namespace drawinglayer
bool getModulate() const { return mbModulate; }
bool getFilter() const { return mbFilter; }
bool getSimpleTextureActive() const { return mbSimpleTextureActive; }
+
+ // access to Drawinglayer configuration options
+ const SvtOptionsDrawinglayer& getOptionsDrawinglayer() const { return maDrawinglayerOpt; }
};
} // end of namespace processor3d
} // end of namespace drawinglayer