incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From er...@apache.org
Subject svn commit: r1167627 [1/3] - in /incubator/ooo/trunk/main: ./ drawinglayer/ drawinglayer/inc/drawinglayer/ drawinglayer/inc/drawinglayer/animation/ drawinglayer/inc/drawinglayer/attribute/ drawinglayer/inc/drawinglayer/geometry/ drawinglayer/inc/drawin...
Date Sat, 10 Sep 2011 22:46:20 GMT
Author: erack
Date: Sat Sep 10 22:46:16 2011
New Revision: 1167627

URL: http://svn.apache.org/viewvc?rev=1167627&view=rev
Log:
impress212: drawinglayer gbuild environment changes

# User sj <sj@openoffice.org>

Added:
    incubator/ooo/trunk/main/drawinglayer/Library_drawinglayer.mk   (with props)
    incubator/ooo/trunk/main/drawinglayer/Makefile   (contents, props changed)
      - copied, changed from r1167625, incubator/ooo/trunk/main/drawinglayer/source/geometry/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/Module_drawinglayer.mk   (contents, props changed)
      - copied, changed from r1167625, incubator/ooo/trunk/main/drawinglayer/source/texture/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/Package_inc.mk   (with props)
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/drawinglayerdllapi.h   (with props)
    incubator/ooo/trunk/main/drawinglayer/prj/makefile.mk   (contents, props changed)
      - copied, changed from r1167625, incubator/ooo/trunk/main/drawinglayer/source/animation/makefile.mk
Modified:
    incubator/ooo/trunk/main/Module_ooo.mk
    incubator/ooo/trunk/main/Repository.mk
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/animation/animationtiming.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillbitmapattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillgradientattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillhatchattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fontattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/linestartendattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/materialattribute3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrallattribute3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillbitmapattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightingattribute3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlineattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlinestartendattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrobjectattribute3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrsceneattribute3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrshadowattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/animatedprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/baseprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/bitmapprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/borderlineprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/chartprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/controlprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/embedded3dprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/epsprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillhatchprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/graphicprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/gridprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/groupprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/helplineprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/invertprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/markerarrayprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/maskprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/mediaprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/metafileprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/pagepreviewprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/pointarrayprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/polygonprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/polypolygonprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/primitivetools2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/sceneprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/sdrdecompositiontools2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/shadowprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/structuretagprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/textdecoratedprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/texteffectprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/textenumsprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/textlayoutdevice.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/textlineprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/textprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/textstrikeoutprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/transformprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/transparenceprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/wallpaperprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/wrongspellprimitive2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/baseprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/groupprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/hatchtextureprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/hiddengeometryprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/polygonprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/polygontubeprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/polypolygonprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrcubeprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrdecompositiontools3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrpolypolygonprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/sdrsphereprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/shadowprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/textureprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive3d/transformprimitive3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/baseprocessor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/canvasprocessor.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/contourextractor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/hittestprocessor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/linegeometryextractor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/vclpixelprocessor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor3d/baseprocessor3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor3d/cutfindprocessor3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor3d/defaultprocessor3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor3d/geometry2dextractor.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor3d/shadow3dextractor.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/processor3d/zbufferprocessor3d.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/texture/texture.hxx
    incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/texture/texture3d.hxx
    incubator/ooo/trunk/main/drawinglayer/prj/build.lst
    incubator/ooo/trunk/main/drawinglayer/prj/d.lst
    incubator/ooo/trunk/main/drawinglayer/source/animation/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/attribute/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/geometry/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/primitive2d/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/primitive3d/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/processor2d/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/processor3d/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/source/texture/makefile.mk
    incubator/ooo/trunk/main/drawinglayer/util/drawinglayer.flt
    incubator/ooo/trunk/main/drawinglayer/util/makefile.mk

Modified: incubator/ooo/trunk/main/Module_ooo.mk
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/Module_ooo.mk?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/Module_ooo.mk (original)
+++ incubator/ooo/trunk/main/Module_ooo.mk Sat Sep 10 22:46:16 2011
@@ -29,6 +29,7 @@ $(eval $(call gb_Module_Module,ooo))
 
 $(eval $(call gb_Module_add_moduledirs,ooo,\
 	comphelper \
+	drawinglayer \
         editeng \
 	framework \
 	padmin \

Modified: incubator/ooo/trunk/main/Repository.mk
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/Repository.mk?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/Repository.mk (original)
+++ incubator/ooo/trunk/main/Repository.mk Sat Sep 10 22:46:16 2011
@@ -47,6 +47,8 @@ $(eval $(call gb_Helper_register_librari
 	avmedia \
 	basegfx \
 	basebmp \
+	canvastools \
+	cppcanvas \
 	cui \
     desktop_detector \
 	drawinglayer \

Added: incubator/ooo/trunk/main/drawinglayer/Library_drawinglayer.mk
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/Library_drawinglayer.mk?rev=1167627&view=auto
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/Library_drawinglayer.mk (added)
+++ incubator/ooo/trunk/main/drawinglayer/Library_drawinglayer.mk Sat Sep 10 22:46:16 2011
@@ -0,0 +1,180 @@
+#*************************************************************************
+#
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+# 
+# Copyright 2000, 2010 Oracle and/or its affiliates.
+#
+# OpenOffice.org - a multi-platform office productivity suite
+#
+# This file is part of OpenOffice.org.
+#
+# OpenOffice.org is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License version 3
+# only, as published by the Free Software Foundation.
+#
+# OpenOffice.org is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU Lesser General Public License version 3 for more details
+# (a copy is included in the LICENSE file that accompanied this code).
+#
+# You should have received a copy of the GNU Lesser General Public License
+# version 3 along with OpenOffice.org.	If not, see
+# <http://www.openoffice.org/license.html>
+# for a copy of the LGPLv3 License.
+#
+#*************************************************************************
+
+$(eval $(call gb_Library_Library,drawinglayer))
+
+$(eval $(call gb_Library_add_package_headers,drawinglayer,drawinglayer_inc))
+
+$(eval $(call gb_Library_add_precompiled_header,drawinglayer,$(SRCDIR)/drawinglayer/inc/pch/precompiled_drawinglayer))
+
+$(eval $(call gb_Library_set_include,drawinglayer,\
+	$$(INCLUDE) \
+	-I$(SRCDIR)/drawinglayer/inc \
+	-I$(SRCDIR)/drawinglayer/inc/pch \
+	-I$(SRCDIR)/drawinglayer/source/processor2d \
+	-I$(SRCDIR)/solenv/inc \
+	-I$(OUTDIR)/inc/offuh \
+))
+
+$(eval $(call gb_Library_set_defs,drawinglayer,\
+	$$(DEFS) \
+	-DDRAWINGLAYER_DLLIMPLEMENTATION \
+))
+
+$(eval $(call gb_Library_add_linked_libs,drawinglayer,\
+	avmedia \
+	basegfx \
+	canvastools \
+	comphelper \
+	cppcanvas \
+	cppu \
+	cppuhelper \
+	i18nisolang1 \
+	sal \
+	stl \
+	svl \
+	svt \
+	tk \
+	tl \
+	vcl \
+    $(gb_STDLIBS) \
+))
+
+$(eval $(call gb_Library_add_exception_objects,drawinglayer,\
+	drawinglayer/source/animation/animationtiming \
+	drawinglayer/source/attribute/fillgradientattribute \
+	drawinglayer/source/attribute/fillhatchattribute \
+	drawinglayer/source/attribute/fillbitmapattribute \
+	drawinglayer/source/attribute/fontattribute \
+	drawinglayer/source/attribute/materialattribute3d \
+	drawinglayer/source/attribute/sdrallattribute3d \
+	drawinglayer/source/attribute/sdrlineattribute \
+	drawinglayer/source/attribute/sdrlinestartendattribute \
+	drawinglayer/source/attribute/sdrshadowattribute \
+	drawinglayer/source/attribute/sdrfillattribute \
+	drawinglayer/source/attribute/sdrobjectattribute3d \
+	drawinglayer/source/attribute/sdrlightattribute3d \
+	drawinglayer/source/attribute/sdrlightingattribute3d \
+	drawinglayer/source/attribute/sdrsceneattribute3d \
+	drawinglayer/source/attribute/sdrfillbitmapattribute \
+	drawinglayer/source/attribute/lineattribute \
+	drawinglayer/source/attribute/linestartendattribute \
+	drawinglayer/source/attribute/strokeattribute \
+	drawinglayer/source/geometry/viewinformation2d \
+	drawinglayer/source/geometry/viewinformation3d \
+	drawinglayer/source/primitive2d/transparenceprimitive2d \
+	drawinglayer/source/primitive2d/animatedprimitive2d \
+	drawinglayer/source/primitive2d/baseprimitive2d \
+	drawinglayer/source/primitive2d/backgroundcolorprimitive2d \
+	drawinglayer/source/primitive2d/bitmapprimitive2d \
+	drawinglayer/source/primitive2d/borderlineprimitive2d \
+	drawinglayer/source/primitive2d/chartprimitive2d \
+	drawinglayer/source/primitive2d/controlprimitive2d \
+	drawinglayer/source/primitive2d/discretebitmapprimitive2d \
+	drawinglayer/source/primitive2d/discreteshadowprimitive2d \
+	drawinglayer/source/primitive2d/embedded3dprimitive2d \
+	drawinglayer/source/primitive2d/epsprimitive2d \
+	drawinglayer/source/primitive2d/fillbitmapprimitive2d \
+	drawinglayer/source/primitive2d/fillgradientprimitive2d \
+	drawinglayer/source/primitive2d/fillhatchprimitive2d \
+	drawinglayer/source/primitive2d/graphicprimitive2d \
+	drawinglayer/source/primitive2d/gridprimitive2d \
+	drawinglayer/source/primitive2d/groupprimitive2d \
+	drawinglayer/source/primitive2d/helplineprimitive2d \
+	drawinglayer/source/primitive2d/hiddengeometryprimitive2d \
+	drawinglayer/source/primitive2d/invertprimitive2d \
+	drawinglayer/source/primitive2d/markerarrayprimitive2d \
+	drawinglayer/source/primitive2d/pointarrayprimitive2d \
+	drawinglayer/source/primitive2d/maskprimitive2d \
+	drawinglayer/source/primitive2d/mediaprimitive2d \
+	drawinglayer/source/primitive2d/metafileprimitive2d \
+	drawinglayer/source/primitive2d/modifiedcolorprimitive2d \
+	drawinglayer/source/primitive2d/pagepreviewprimitive2d \
+	drawinglayer/source/primitive2d/polypolygonprimitive2d \
+	drawinglayer/source/primitive2d/polygonprimitive2d \
+	drawinglayer/source/primitive2d/primitivetools2d \
+	drawinglayer/source/primitive2d/sceneprimitive2d \
+	drawinglayer/source/primitive2d/sdrdecompositiontools2d \
+	drawinglayer/source/primitive2d/shadowprimitive2d \
+	drawinglayer/source/primitive2d/structuretagprimitive2d \
+	drawinglayer/source/primitive2d/texteffectprimitive2d \
+	drawinglayer/source/primitive2d/textenumsprimitive2d \
+	drawinglayer/source/primitive2d/textlayoutdevice \
+	drawinglayer/source/primitive2d/textlineprimitive2d \
+	drawinglayer/source/primitive2d/textprimitive2d \
+	drawinglayer/source/primitive2d/textstrikeoutprimitive2d \
+	drawinglayer/source/primitive2d/textdecoratedprimitive2d \
+	drawinglayer/source/primitive2d/texthierarchyprimitive2d \
+	drawinglayer/source/primitive2d/transformprimitive2d \
+	drawinglayer/source/primitive2d/unifiedtransparenceprimitive2d \
+	drawinglayer/source/primitive2d/wallpaperprimitive2d \
+	drawinglayer/source/primitive2d/wrongspellprimitive2d \
+	drawinglayer/source/primitive3d/baseprimitive3d \
+	drawinglayer/source/primitive3d/groupprimitive3d \
+	drawinglayer/source/primitive3d/hatchtextureprimitive3d \
+	drawinglayer/source/primitive3d/hiddengeometryprimitive3d \
+	drawinglayer/source/primitive3d/modifiedcolorprimitive3d \
+	drawinglayer/source/primitive3d/polypolygonprimitive3d \
+	drawinglayer/source/primitive3d/polygonprimitive3d \
+	drawinglayer/source/primitive3d/polygontubeprimitive3d \
+	drawinglayer/source/primitive3d/sdrcubeprimitive3d \
+	drawinglayer/source/primitive3d/sdrdecompositiontools3d \
+	drawinglayer/source/primitive3d/sdrextrudelathetools3d \
+	drawinglayer/source/primitive3d/sdrextrudeprimitive3d \
+	drawinglayer/source/primitive3d/sdrlatheprimitive3d \
+	drawinglayer/source/primitive3d/sdrpolypolygonprimitive3d \
+	drawinglayer/source/primitive3d/sdrprimitive3d \
+	drawinglayer/source/primitive3d/sdrsphereprimitive3d \
+	drawinglayer/source/primitive3d/shadowprimitive3d \
+	drawinglayer/source/primitive3d/textureprimitive3d \
+	drawinglayer/source/primitive3d/transformprimitive3d \
+	drawinglayer/source/processor2d/baseprocessor2d \
+	drawinglayer/source/processor2d/vclhelpergradient \
+	drawinglayer/source/processor2d/vclhelperbitmaptransform \
+	drawinglayer/source/processor2d/vclhelperbitmaprender \
+	drawinglayer/source/processor2d/vclhelperbufferdevice \
+	drawinglayer/source/processor2d/vclprocessor2d \
+	drawinglayer/source/processor2d/helperchartrenderer \
+	drawinglayer/source/processor2d/helperwrongspellrenderer \
+	drawinglayer/source/processor2d/vclpixelprocessor2d \
+	drawinglayer/source/processor2d/vclmetafileprocessor2d \
+	drawinglayer/source/processor2d/contourextractor2d \
+	drawinglayer/source/processor2d/linegeometryextractor2d \
+	drawinglayer/source/processor2d/canvasprocessor \
+	drawinglayer/source/processor2d/hittestprocessor2d \
+	drawinglayer/source/processor2d/textaspolygonextractor2d \
+	drawinglayer/source/processor3d/baseprocessor3d \
+	drawinglayer/source/processor3d/cutfindprocessor3d \
+	drawinglayer/source/processor3d/defaultprocessor3d \
+	drawinglayer/source/processor3d/shadow3dextractor \
+	drawinglayer/source/processor3d/geometry2dextractor \
+	drawinglayer/source/processor3d/zbufferprocessor3d \
+	drawinglayer/source/texture/texture \
+	drawinglayer/source/texture/texture3d \
+))
+
+# vim: set noet sw=4 ts=4:

Propchange: incubator/ooo/trunk/main/drawinglayer/Library_drawinglayer.mk
------------------------------------------------------------------------------
    svn:executable = *

Copied: incubator/ooo/trunk/main/drawinglayer/Makefile (from r1167625, incubator/ooo/trunk/main/drawinglayer/source/geometry/makefile.mk)
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/Makefile?p2=incubator/ooo/trunk/main/drawinglayer/Makefile&p1=incubator/ooo/trunk/main/drawinglayer/source/geometry/makefile.mk&r1=1167625&r2=1167627&rev=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/source/geometry/makefile.mk (original)
+++ incubator/ooo/trunk/main/drawinglayer/Makefile Sat Sep 10 22:46:16 2011
@@ -25,20 +25,14 @@
 #
 #*************************************************************************
 
-PRJ=..$/..
-PRJNAME=drawinglayer
-TARGET=geometry
+ifeq ($(strip $(SOLARENV)),)
+$(error No environment set!)
+endif
 
-# --- Settings ----------------------------------
+gb_PARTIALBUILD := T
+GBUILDDIR := $(SOLARENV)/gbuild
+include $(GBUILDDIR)/gbuild.mk
 
-.INCLUDE :  	settings.mk
+$(eval $(call gb_Module_make_global_targets,$(shell ls $(dir $(realpath $(firstword $(MAKEFILE_LIST))))/Module*.mk)))
 
-# --- Files -------------------------------------
-
-SLOFILES= \
-		$(SLO)$/viewinformation2d.obj	\
-		$(SLO)$/viewinformation3d.obj
-
-# --- Targets ----------------------------------
-
-.INCLUDE : target.mk
+# vim: set noet sw=4 ts=4:

Propchange: incubator/ooo/trunk/main/drawinglayer/Makefile
------------------------------------------------------------------------------
    svn:executable = *

Copied: incubator/ooo/trunk/main/drawinglayer/Module_drawinglayer.mk (from r1167625, incubator/ooo/trunk/main/drawinglayer/source/texture/makefile.mk)
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/Module_drawinglayer.mk?p2=incubator/ooo/trunk/main/drawinglayer/Module_drawinglayer.mk&p1=incubator/ooo/trunk/main/drawinglayer/source/texture/makefile.mk&r1=1167625&r2=1167627&rev=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/source/texture/makefile.mk (original)
+++ incubator/ooo/trunk/main/drawinglayer/Module_drawinglayer.mk Sat Sep 10 22:46:16 2011
@@ -2,7 +2,7 @@
 #
 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 # 
-# Copyright 2000, 2010 Oracle and/or its affiliates.
+# Copyright 2000, 2011 Oracle and/or its affiliates.
 #
 # OpenOffice.org - a multi-platform office productivity suite
 #
@@ -25,21 +25,10 @@
 #
 #*************************************************************************
 
-PRJ=..$/..
-PRJNAME=drawinglayer
-TARGET=texture
-ENABLE_EXCEPTIONS=TRUE
+$(eval $(call gb_Module_Module,drawinglayer))
 
-# --- Settings ----------------------------------
+$(eval $(call gb_Module_add_targets,drawinglayer,\
+	Library_drawinglayer \
+))
 
-.INCLUDE :  	settings.mk
-
-# --- Files -------------------------------------
-
-SLOFILES= \
-		$(SLO)$/texture.obj				\
-		$(SLO)$/texture3d.obj
-
-# --- Targets ----------------------------------
-
-.INCLUDE : target.mk
+# vim: set noet ts=4 sw=4:

Propchange: incubator/ooo/trunk/main/drawinglayer/Module_drawinglayer.mk
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/ooo/trunk/main/drawinglayer/Package_inc.mk
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/Package_inc.mk?rev=1167627&view=auto
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/Package_inc.mk (added)
+++ incubator/ooo/trunk/main/drawinglayer/Package_inc.mk Sat Sep 10 22:46:16 2011
@@ -0,0 +1,134 @@
+#*************************************************************************
+#
+# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
+# 
+# Copyright 2000, 2010 Oracle and/or its affiliates.
+#
+# OpenOffice.org - a multi-platform office productivity suite
+#
+# This file is part of OpenOffice.org.
+#
+# OpenOffice.org is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License version 3
+# only, as published by the Free Software Foundation.
+#
+# OpenOffice.org is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	See the
+# GNU Lesser General Public License version 3 for more details
+# (a copy is included in the LICENSE file that accompanied this code).
+#
+# You should have received a copy of the GNU Lesser General Public License
+# version 3 along with OpenOffice.org.	If not, see
+# <http://www.openoffice.org/license.html>
+# for a copy of the LGPLv3 License.
+#
+#*************************************************************************
+
+$(eval $(call gb_Package_Package,drawinglayer_inc,$(SRCDIR)/drawinglayer/inc))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/drawinglayerdllapi.h,drawinglayer/drawinglayerdllapi.h))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx,drawinglayer/primitive2d/drawinglayer_primitivetypes2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/transparenceprimitive2d.hxx,drawinglayer/primitive2d/transparenceprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/animatedprimitive2d.hxx,drawinglayer/primitive2d/animatedprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx,drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/baseprimitive2d.hxx,drawinglayer/primitive2d/baseprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/bitmapprimitive2d.hxx,drawinglayer/primitive2d/bitmapprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/borderlineprimitive2d.hxx,drawinglayer/primitive2d/borderlineprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/chartprimitive2d.hxx,drawinglayer/primitive2d/chartprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/controlprimitive2d.hxx,drawinglayer/primitive2d/controlprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx,drawinglayer/primitive2d/discretebitmapprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx,drawinglayer/primitive2d/discreteshadowprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/embedded3dprimitive2d.hxx,drawinglayer/primitive2d/embedded3dprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx,drawinglayer/primitive2d/fillbitmapprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx,drawinglayer/primitive2d/fillgradientprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/fillhatchprimitive2d.hxx,drawinglayer/primitive2d/fillhatchprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/graphicprimitive2d.hxx,drawinglayer/primitive2d/graphicprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/gridprimitive2d.hxx,drawinglayer/primitive2d/gridprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/groupprimitive2d.hxx,drawinglayer/primitive2d/groupprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/helplineprimitive2d.hxx,drawinglayer/primitive2d/helplineprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx,drawinglayer/primitive2d/hiddengeometryprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/invertprimitive2d.hxx,drawinglayer/primitive2d/invertprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/markerarrayprimitive2d.hxx,drawinglayer/primitive2d/markerarrayprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/maskprimitive2d.hxx,drawinglayer/primitive2d/maskprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/mediaprimitive2d.hxx,drawinglayer/primitive2d/mediaprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/metafileprimitive2d.hxx,drawinglayer/primitive2d/metafileprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx,drawinglayer/primitive2d/modifiedcolorprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/pagepreviewprimitive2d.hxx,drawinglayer/primitive2d/pagepreviewprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/pointarrayprimitive2d.hxx,drawinglayer/primitive2d/pointarrayprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/polygonprimitive2d.hxx,drawinglayer/primitive2d/polygonprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/polypolygonprimitive2d.hxx,drawinglayer/primitive2d/polypolygonprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/primitivetools2d.hxx,drawinglayer/primitive2d/primitivetools2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/sdrdecompositiontools2d.hxx,drawinglayer/primitive2d/sdrdecompositiontools2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/sceneprimitive2d.hxx,drawinglayer/primitive2d/sceneprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/shadowprimitive2d.hxx,drawinglayer/primitive2d/shadowprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/structuretagprimitive2d.hxx,drawinglayer/primitive2d/structuretagprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/textenumsprimitive2d.hxx,drawinglayer/primitive2d/textenumsprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/texteffectprimitive2d.hxx,drawinglayer/primitive2d/texteffectprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/textlayoutdevice.hxx,drawinglayer/primitive2d/textlayoutdevice.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/textprimitive2d.hxx,drawinglayer/primitive2d/textprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/textdecoratedprimitive2d.hxx,drawinglayer/primitive2d/textdecoratedprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/texthierarchyprimitive2d.hxx,drawinglayer/primitive2d/texthierarchyprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/transformprimitive2d.hxx,drawinglayer/primitive2d/transformprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx,drawinglayer/primitive2d/unifiedtransparenceprimitive2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive2d/wrongspellprimitive2d.hxx,drawinglayer/primitive2d/wrongspellprimitive2d.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/drawinglayer_primitivetypes3d.hxx,drawinglayer/primitive3d/drawinglayer_primitivetypes3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/baseprimitive3d.hxx,drawinglayer/primitive3d/baseprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/groupprimitive3d.hxx,drawinglayer/primitive3d/groupprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/hatchtextureprimitive3d.hxx,drawinglayer/primitive3d/hatchtextureprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx,drawinglayer/primitive3d/modifiedcolorprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/polygonprimitive3d.hxx,drawinglayer/primitive3d/polygonprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/polygontubeprimitive3d.hxx,drawinglayer/primitive3d/polygontubeprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/polypolygonprimitive3d.hxx,drawinglayer/primitive3d/polypolygonprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrcubeprimitive3d.hxx,drawinglayer/primitive3d/sdrcubeprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrdecompositiontools3d.hxx,drawinglayer/primitive3d/sdrdecompositiontools3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrextrudelathetools3d.hxx,drawinglayer/primitive3d/sdrextrudelathetools3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx,drawinglayer/primitive3d/sdrextrudeprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrlatheprimitive3d.hxx,drawinglayer/primitive3d/sdrlatheprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrpolypolygonprimitive3d.hxx,drawinglayer/primitive3d/sdrpolypolygonprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrprimitive3d.hxx,drawinglayer/primitive3d/sdrprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/sdrsphereprimitive3d.hxx,drawinglayer/primitive3d/sdrsphereprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/shadowprimitive3d.hxx,drawinglayer/primitive3d/shadowprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/textureprimitive3d.hxx,drawinglayer/primitive3d/textureprimitive3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/primitive3d/transformprimitive3d.hxx,drawinglayer/primitive3d/transformprimitive3d.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/animation/animationtiming.hxx,drawinglayer/animation/animationtiming.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/geometry/viewinformation2d.hxx,drawinglayer/geometry/viewinformation2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/geometry/viewinformation3d.hxx,drawinglayer/geometry/viewinformation3d.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/baseprocessor2d.hxx,drawinglayer/processor2d/baseprocessor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/vclprocessor2d.hxx,drawinglayer/processor2d/vclprocessor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/vclpixelprocessor2d.hxx,drawinglayer/processor2d/vclpixelprocessor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/vclmetafileprocessor2d.hxx,drawinglayer/processor2d/vclmetafileprocessor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/canvasprocessor.hxx,drawinglayer/processor2d/canvasprocessor.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/contourextractor2d.hxx,drawinglayer/processor2d/contourextractor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/linegeometryextractor2d.hxx,drawinglayer/processor2d/linegeometryextractor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/hittestprocessor2d.hxx,drawinglayer/processor2d/hittestprocessor2d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor2d/textaspolygonextractor2d.hxx,drawinglayer/processor2d/textaspolygonextractor2d.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor3d/baseprocessor3d.hxx,drawinglayer/processor3d/baseprocessor3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor3d/cutfindprocessor3d.hxx,drawinglayer/processor3d/cutfindprocessor3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor3d/defaultprocessor3d.hxx,drawinglayer/processor3d/defaultprocessor3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/processor3d/zbufferprocessor3d.hxx,drawinglayer/processor3d/zbufferprocessor3d.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/fillgradientattribute.hxx,drawinglayer/attribute/fillgradientattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/fillhatchattribute.hxx,drawinglayer/attribute/fillhatchattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/fillbitmapattribute.hxx,drawinglayer/attribute/fillbitmapattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/fontattribute.hxx,drawinglayer/attribute/fontattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/materialattribute3d.hxx,drawinglayer/attribute/materialattribute3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrallattribute3d.hxx,drawinglayer/attribute/sdrallattribute3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrlineattribute.hxx,drawinglayer/attribute/sdrlineattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrlinestartendattribute.hxx,drawinglayer/attribute/sdrlinestartendattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrshadowattribute.hxx,drawinglayer/attribute/sdrshadowattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrfillattribute.hxx,drawinglayer/attribute/sdrfillattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrobjectattribute3d.hxx,drawinglayer/attribute/sdrobjectattribute3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrlightattribute3d.hxx,drawinglayer/attribute/sdrlightattribute3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrlightingattribute3d.hxx,drawinglayer/attribute/sdrlightingattribute3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrsceneattribute3d.hxx,drawinglayer/attribute/sdrsceneattribute3d.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/sdrfillbitmapattribute.hxx,drawinglayer/attribute/sdrfillbitmapattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/strokeattribute.hxx,drawinglayer/attribute/strokeattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/lineattribute.hxx,drawinglayer/attribute/lineattribute.hxx))
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/attribute/linestartendattribute.hxx,drawinglayer/attribute/linestartendattribute.hxx))
+
+$(eval $(call gb_Package_add_file,drawinglayer_inc,inc/drawinglayer/texture/texture.hxx,drawinglayer/texture/texture.hxx))

Propchange: incubator/ooo/trunk/main/drawinglayer/Package_inc.mk
------------------------------------------------------------------------------
    svn:executable = *

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/animation/animationtiming.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/animation/animationtiming.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/animation/animationtiming.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/animation/animationtiming.hxx Sat Sep 10 22:46:16 2011
@@ -28,7 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ANIMATION_ANIMATIONTIMING_HXX
 #define INCLUDED_DRAWINGLAYER_ANIMATION_ANIMATIONTIMING_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <vector>
 
 //////////////////////////////////////////////////////////////////////////////
@@ -39,7 +39,7 @@ namespace drawinglayer
 	{
 		//////////////////////////////////////////////////////////////////////////////
 
-		class AnimationEntry
+		class DRAWINGLAYER_DLLPUBLIC AnimationEntry
 		{
 		private:
 			AnimationEntry(const AnimationEntry&);
@@ -58,7 +58,7 @@ namespace drawinglayer
 
 		//////////////////////////////////////////////////////////////////////////////
 
-		class AnimationEntryFixed : public AnimationEntry
+		class DRAWINGLAYER_DLLPUBLIC AnimationEntryFixed : public AnimationEntry
 		{
 		protected:
 			double										mfDuration;
@@ -77,7 +77,7 @@ namespace drawinglayer
 
 		//////////////////////////////////////////////////////////////////////////////
 
-		class AnimationEntryLinear : public AnimationEntry
+		class DRAWINGLAYER_DLLPUBLIC AnimationEntryLinear : public AnimationEntry
 		{
 		protected:
 			double										mfDuration;
@@ -98,7 +98,7 @@ namespace drawinglayer
 
 		//////////////////////////////////////////////////////////////////////////////
 
-		class AnimationEntryList : public AnimationEntry
+		class DRAWINGLAYER_DLLPUBLIC AnimationEntryList : public AnimationEntry
 		{
 		protected:
 			double										mfDuration;
@@ -121,7 +121,7 @@ namespace drawinglayer
 
 		//////////////////////////////////////////////////////////////////////////////
 
-		class AnimationEntryLoop : public AnimationEntryList
+		class DRAWINGLAYER_DLLPUBLIC AnimationEntryLoop : public AnimationEntryList
 		{
 		protected:
 			sal_uInt32									mnRepeat;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillbitmapattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillbitmapattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillbitmapattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillbitmapattribute.hxx Sat Sep 10 22:46:16 2011
@@ -28,8 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_FILLBITMAPATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_FILLBITMAPATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -50,7 +49,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class FillBitmapAttribute
+		class DRAWINGLAYER_DLLPUBLIC FillBitmapAttribute
 		{
         private:
             ImpFillBitmapAttribute*             mpFillBitmapAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillgradientattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillgradientattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillgradientattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillgradientattribute.hxx Sat Sep 10 22:46:16 2011
@@ -36,8 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_FILLGRADIENTATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_FILLGRADIENTATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -74,7 +73,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class FillGradientAttribute
+		class DRAWINGLAYER_DLLPUBLIC FillGradientAttribute
 		{
         private:
             ImpFillGradientAttribute*           mpFillGradientAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillhatchattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillhatchattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillhatchattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fillhatchattribute.hxx Sat Sep 10 22:46:16 2011
@@ -36,8 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_FILLHATCHATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_FILLHATCHATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -71,7 +70,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class FillHatchAttribute
+		class DRAWINGLAYER_DLLPUBLIC FillHatchAttribute
 		{
         private:
             ImpFillHatchAttribute*              mpFillHatchAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fontattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fontattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fontattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/fontattribute.hxx Sat Sep 10 22:46:16 2011
@@ -28,8 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_FONTATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_FONTATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -50,7 +49,7 @@ namespace drawinglayer
             This attribute class is able to hold all parameters needed/used
             to completely define the parametrisation of a text portion.
          */
-		class FontAttribute
+		class DRAWINGLAYER_DLLPUBLIC FontAttribute
 		{
         private:
             ImpFontAttribute*               mpFontAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/lineattribute.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_LINEATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_LINEATTRIBUTE_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <basegfx/vector/b2enums.hxx>
 
 //////////////////////////////////////////////////////////////////////////////
@@ -47,7 +48,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class LineAttribute
+		class DRAWINGLAYER_DLLPUBLIC LineAttribute
 		{
         private:
             ImpLineAttribute*                           mpLineAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/linestartendattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/linestartendattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/linestartendattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/linestartendattribute.hxx Sat Sep 10 22:46:16 2011
@@ -28,8 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_LINESTARTENDATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_LINESTARTENDATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -47,7 +46,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class LineStartEndAttribute
+		class DRAWINGLAYER_DLLPUBLIC LineStartEndAttribute
 		{
         private:
             ImpLineStartEndAttribute*               mpLineStartEndAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/materialattribute3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/materialattribute3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/materialattribute3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/materialattribute3d.hxx Sat Sep 10 22:46:16 2011
@@ -28,8 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_MATERIALATTRIBUTE3D_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_MATERIALATTRIBUTE3D_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -47,7 +46,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class MaterialAttribute3D
+		class DRAWINGLAYER_DLLPUBLIC MaterialAttribute3D
 		{
 		private:
 			ImpMaterialAttribute3D*								mpMaterialAttribute3D;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrallattribute3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrallattribute3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrallattribute3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrallattribute3d.hxx Sat Sep 10 22:46:16 2011
@@ -28,7 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRALLATTRIBUTE3D_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRALLATTRIBUTE3D_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/attribute/sdrlineattribute.hxx>
 #include <drawinglayer/attribute/sdrfillattribute.hxx>
 #include <drawinglayer/attribute/sdrlinestartendattribute.hxx>
@@ -44,7 +44,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrLineFillShadowAttribute3D
+		class DRAWINGLAYER_DLLPUBLIC SdrLineFillShadowAttribute3D
 		{
         private:
 			const SdrLineAttribute			maLine;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillattribute.hxx Sat Sep 10 22:46:16 2011
@@ -36,8 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRFILLATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRFILLATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -58,7 +57,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrFillAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrFillAttribute
 		{
         private:
             ImpSdrFillAttribute*            mpSdrFillAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillbitmapattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillbitmapattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillbitmapattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrfillbitmapattribute.hxx Sat Sep 10 22:46:16 2011
@@ -28,8 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRFILLBITMAPATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRFILLBITMAPATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -51,7 +50,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrFillBitmapAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrFillBitmapAttribute
 		{
         private:
             ImpSdrFillBitmapAttribute*          mpSdrFillBitmapAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightattribute3d.hxx Sat Sep 10 22:46:16 2011
@@ -36,8 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLIGHTATTRIBUTE3D_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLIGHTATTRIBUTE3D_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -56,7 +55,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class Sdr3DLightAttribute
+		class DRAWINGLAYER_DLLPUBLIC Sdr3DLightAttribute
 		{
 		private:
 			ImpSdr3DLightAttribute*             mpSdr3DLightAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightingattribute3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightingattribute3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightingattribute3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlightingattribute3d.hxx Sat Sep 10 22:46:16 2011
@@ -36,7 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLIGHTINGATTRIBUTE3D_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLIGHTINGATTRIBUTE3D_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <vector>
 
 //////////////////////////////////////////////////////////////////////////////
@@ -58,7 +58,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrLightingAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrLightingAttribute
 		{
         private:
             ImpSdrLightingAttribute*            mpSdrLightingAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlineattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlineattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlineattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlineattribute.hxx Sat Sep 10 22:46:16 2011
@@ -36,7 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLINEATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLINEATTRIBUTE_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <basegfx/vector/b2enums.hxx>
 #include <vector>
 
@@ -57,7 +57,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrLineAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrLineAttribute
 		{
         private:
             ImpSdrLineAttribute*                mpSdrLineAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlinestartendattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlinestartendattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlinestartendattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrlinestartendattribute.hxx Sat Sep 10 22:46:16 2011
@@ -36,8 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLINESTARTENDATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRLINESTARTENDATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -55,7 +54,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrLineStartEndAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrLineStartEndAttribute
 		{
         private:
             ImpSdrLineStartEndAttribute*               mpSdrLineStartEndAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrobjectattribute3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrobjectattribute3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrobjectattribute3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrobjectattribute3d.hxx Sat Sep 10 22:46:16 2011
@@ -36,7 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDROBJECTATTRIBUTE3D_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDROBJECTATTRIBUTE3D_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <com/sun/star/drawing/NormalsKind.hpp>
 #include <com/sun/star/drawing/TextureProjectionMode.hpp>
 #include <com/sun/star/drawing/TextureKind2.hpp>
@@ -56,7 +56,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class Sdr3DObjectAttribute
+		class DRAWINGLAYER_DLLPUBLIC Sdr3DObjectAttribute
 		{
 		private:
 			ImpSdr3DObjectAttribute*            mpSdr3DObjectAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrsceneattribute3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrsceneattribute3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrsceneattribute3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrsceneattribute3d.hxx Sat Sep 10 22:46:16 2011
@@ -36,7 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRSCENEATTRIBUTE3D_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRSCENEATTRIBUTE3D_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <com/sun/star/drawing/ProjectionMode.hpp>
 #include <com/sun/star/drawing/ShadeMode.hpp>
 
@@ -53,7 +53,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrSceneAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrSceneAttribute
 		{
         private:
             ImpSdrSceneAttribute*               mpSdrSceneAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrshadowattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrshadowattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrshadowattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/sdrshadowattribute.hxx Sat Sep 10 22:46:16 2011
@@ -36,8 +36,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRSHADOWATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_SDRSHADOWATTRIBUTE_HXX
 
-#include <sal/types.h>
-
+#include <drawinglayer/drawinglayerdllapi.h>
 //////////////////////////////////////////////////////////////////////////////
 // predefines
 
@@ -56,7 +55,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class SdrShadowAttribute
+		class DRAWINGLAYER_DLLPUBLIC SdrShadowAttribute
 		{
         private:
             ImpSdrShadowAttribute*              mpSdrShadowAttribute;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/attribute/strokeattribute.hxx Sat Sep 10 22:46:16 2011
@@ -28,7 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_ATTRIBUTE_STROKEATTRIBUTE_HXX
 #define INCLUDED_DRAWINGLAYER_ATTRIBUTE_STROKEATTRIBUTE_HXX
 
-#include <sal/types.h>
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <vector>
 
 //////////////////////////////////////////////////////////////////////////////
@@ -44,7 +44,7 @@ namespace drawinglayer
 {
 	namespace attribute
 	{
-		class StrokeAttribute
+		class DRAWINGLAYER_DLLPUBLIC StrokeAttribute
 		{
         private:
             ImpStrokeAttribute*         mpStrokeAttribute;

Added: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/drawinglayerdllapi.h
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/drawinglayerdllapi.h?rev=1167627&view=auto
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/drawinglayerdllapi.h (added)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/drawinglayerdllapi.h Sat Sep 10 22:46:16 2011
@@ -0,0 +1,13 @@
+#ifndef INCLUDED_DRAWINGLAYERDLLAPI_H
+#define INCLUDED_DRAWINGLAYERDLLAPI_H
+
+#include "sal/types.h"
+
+#if defined(DRAWINGLAYER_DLLIMPLEMENTATION)
+#define DRAWINGLAYER_DLLPUBLIC  SAL_DLLPUBLIC_EXPORT
+#else
+#define DRAWINGLAYER_DLLPUBLIC  SAL_DLLPUBLIC_IMPORT
+#endif
+#define DRAWINGLAYER_DLLPRIVATE SAL_DLLPRIVATE
+
+#endif /* INCLUDED_DRAWINGLAYERDLLAPI_H */

Propchange: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/drawinglayerdllapi.h
------------------------------------------------------------------------------
    svn:executable = *

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation2d.hxx Sat Sep 10 22:46:16 2011
@@ -31,6 +31,7 @@
 // the solaris compiler defines 'sun' as '1'. To avoid that (and to allow
 // pre-declarations of com/sun/star namespace), include sal/config.h here
 // where sun is redefined as 'sun' (so i guess the problem is known).
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <sal/config.h>
 #include <com/sun/star/uno/Sequence.h>
 #include <com/sun/star/beans/PropertyValue.hpp>
@@ -62,7 +63,7 @@ namespace drawinglayer
             It is an implementation to support the sequence of PropertyValues used in a
             ::com::sun::star::graphic::XPrimitive2D for C++ implementations working with those
         */
-		class ViewInformation2D
+		class DRAWINGLAYER_DLLPUBLIC ViewInformation2D
 		{
 		private:
 			/// pointer to private implementation class

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/geometry/viewinformation3d.hxx Sat Sep 10 22:46:16 2011
@@ -31,6 +31,7 @@
 // the solaris compiler defines 'sun' as '1'. To avoid that (and to allow
 // pre-declarations of com/sun/star namespace), include sal/config.h here
 // where sun is redefined as 'sun' (so i guess the problem is known).
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <sal/config.h>
 #include <com/sun/star/uno/Sequence.h>
 #include <com/sun/star/beans/PropertyValue.hpp>
@@ -60,7 +61,7 @@ namespace drawinglayer
             It is an implementation to support the sequence of PropertyValues used in a
             ::com::sun::star::graphic::XPrimitive3D for C++ implementations working with those
         */
-		class ViewInformation3D
+		class DRAWINGLAYER_DLLPUBLIC ViewInformation3D
 		{
 		private:
 			/// pointer to private implementation class

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/animatedprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/animatedprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/animatedprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/animatedprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_ANIMATEDPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_ANIMATEDPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/groupprimitive2d.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
 #include <basegfx/matrix/b2dhommatrixtools.hxx>
@@ -57,7 +58,7 @@ namespace drawinglayer
             for values of [0.0 .. 0.5] the first, else the last entry will be used.
             This mechanism is not limited to two entries, though.
          */
-		class AnimatedSwitchPrimitive2D : public GroupPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC AnimatedSwitchPrimitive2D : public GroupPrimitive2D
 		{
 		private:
 			/**
@@ -114,7 +115,7 @@ namespace drawinglayer
             decomposition is specialized in delivering the children in the
             range [0.0.. 0.5] and an empty sequence else
          */
-		class AnimatedBlinkPrimitive2D : public AnimatedSwitchPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC AnimatedBlinkPrimitive2D : public AnimatedSwitchPrimitive2D
 		{
 		protected:
 		public:
@@ -146,7 +147,7 @@ namespace drawinglayer
             will be linearly combined from the decomposed values and the animation value
             to allow a smooth animation.
          */
-		class AnimatedInterpolatePrimitive2D : public AnimatedSwitchPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC AnimatedInterpolatePrimitive2D : public AnimatedSwitchPrimitive2D
 		{
 		private:
 			/// the transformations

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/backgroundcolorprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BACKGROUNDCOLORPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BACKGROUNDCOLORPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <basegfx/color/bcolor.hxx>
 
@@ -49,7 +50,7 @@ namespace drawinglayer
             It will try to buffer it's last decomposition using maLastViewport
             to detect changes in the get2DDecomposition call.
          */
-		class BackgroundColorPrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC BackgroundColorPrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
             /// the fill color to use

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/baseprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/baseprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/baseprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/baseprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BASEPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BASEPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <cppuhelper/compbase1.hxx>
 #include <boost/utility.hpp>
 #include <com/sun/star/graphic/XPrimitive2D.hpp>
@@ -141,7 +142,7 @@ namespace drawinglayer
             for view-independent primitives which are defined by not using ViewInformation2D
             in their get2DDecomposition/getB2DRange implementations.
          */
-		class BasePrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC BasePrimitive2D
 		:	private boost::noncopyable,
 			protected comphelper::OBaseMutex,
 			public BasePrimitive2DImplBase
@@ -226,7 +227,7 @@ namespace drawinglayer
                 to identify if a new decomposition is needed at the next call
             (f) return maBuffered2DDecomposition
          */
-		class BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC BufferedDecompositionPrimitive2D
 		:	public BasePrimitive2D
 		{
 		private:
@@ -269,24 +270,24 @@ namespace drawinglayer
 	namespace primitive2d
 	{
 		/// get B2DRange from a given Primitive2DReference
-		basegfx::B2DRange getB2DRangeFromPrimitive2DReference(const Primitive2DReference& rCandidate, const geometry::ViewInformation2D& aViewInformation);
+		basegfx::B2DRange DRAWINGLAYER_DLLPUBLIC getB2DRangeFromPrimitive2DReference(const Primitive2DReference& rCandidate, const geometry::ViewInformation2D& aViewInformation);
 
 		/// get B2DRange from a given Primitive2DSequence
-		basegfx::B2DRange getB2DRangeFromPrimitive2DSequence(const Primitive2DSequence& rCandidate, const geometry::ViewInformation2D& aViewInformation);
+		basegfx::B2DRange DRAWINGLAYER_DLLPUBLIC getB2DRangeFromPrimitive2DSequence(const Primitive2DSequence& rCandidate, const geometry::ViewInformation2D& aViewInformation);
 
 		/** compare two Primitive2DReferences for equality, including trying to get implementations (BasePrimitive2D)
 		    and using compare operator
          */
-		bool arePrimitive2DReferencesEqual(const Primitive2DReference& rA, const Primitive2DReference& rB);
+		bool DRAWINGLAYER_DLLPUBLIC arePrimitive2DReferencesEqual(const Primitive2DReference& rA, const Primitive2DReference& rB);
 
 		/// compare two Primitive2DReferences for equality, uses arePrimitive2DReferencesEqual internally
-		bool arePrimitive2DSequencesEqual(const Primitive2DSequence& rA, const Primitive2DSequence& rB);
+		bool DRAWINGLAYER_DLLPUBLIC arePrimitive2DSequencesEqual(const Primitive2DSequence& rA, const Primitive2DSequence& rB);
 
 		/// concatenate sequence
-		void appendPrimitive2DSequenceToPrimitive2DSequence(Primitive2DSequence& rDest, const Primitive2DSequence& rSource);
+		void DRAWINGLAYER_DLLPUBLIC appendPrimitive2DSequenceToPrimitive2DSequence(Primitive2DSequence& rDest, const Primitive2DSequence& rSource);
 
 		/// concatenate single Primitive2D
-		void appendPrimitive2DReferenceToPrimitive2DSequence(Primitive2DSequence& rDest, const Primitive2DReference& rSource);
+		void DRAWINGLAYER_DLLPUBLIC appendPrimitive2DReferenceToPrimitive2DSequence(Primitive2DSequence& rDest, const Primitive2DReference& rSource);
 
 	} // end of namespace primitive2d
 } // end of namespace drawinglayer

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/bitmapprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/bitmapprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/bitmapprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/bitmapprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BITMAPPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BITMAPPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <vcl/bitmapex.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
@@ -46,7 +47,7 @@ namespace drawinglayer
             This may change in the future to any other, maybe more general base
             class providing 24bit RGBA.
          */
-		class BitmapPrimitive2D : public BasePrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC BitmapPrimitive2D : public BasePrimitive2D
 		{
 		private:
             /// the RGBA Bitmap-data

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/borderlineprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/borderlineprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/borderlineprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/borderlineprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BORDERLINEPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_BORDERLINEPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <basegfx/color/bcolor.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
@@ -46,7 +47,7 @@ namespace drawinglayer
             The LineStart/End overlap is defined by the Extend(Inner|Outer)(Start|End)
             definitions.
          */
-		class BorderLinePrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC BorderLinePrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
             /// the line definition

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/chartprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/chartprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/chartprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/chartprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_CHARTPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_CHARTPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/groupprimitive2d.hxx>
 #include <com/sun/star/frame/XModel.hpp>
 #include <basegfx/matrix/b2dhommatrix.hxx>
@@ -44,7 +45,7 @@ namespace drawinglayer
             visualisation. It is used to allow specific renderers to do something 
             direct for visualising the chart.
          */
-		class ChartPrimitive2D : public GroupPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC ChartPrimitive2D : public GroupPrimitive2D
 		{
 		private:
 			::com::sun::star::uno::Reference< ::com::sun::star::frame::XModel >		mxChartModel;

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/controlprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/controlprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/controlprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/controlprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_CONTROLPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_CONTROLPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
 #include <com/sun/star/awt/XControlModel.hpp>
@@ -46,7 +47,7 @@ namespace drawinglayer
             representation is limited to a quadratic pixel maximum defined
             in the applicatin settings.
          */
-		class ControlPrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC ControlPrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
 			/// object's base data

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discretebitmapprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_DISCRETEBITMAPPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_DISCRETEBITMAPPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/primitivetools2d.hxx>
 #include <vcl/bitmapex.hxx>
 
@@ -45,7 +46,7 @@ namespace drawinglayer
 			painted in 1:1 pixel resolution. It will never be sheared, rotated
 			or scaled with the view.
          */
-		class DiscreteBitmapPrimitive2D : public ObjectAndViewTransformationDependentPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC DiscreteBitmapPrimitive2D : public ObjectAndViewTransformationDependentPrimitive2D
 		{
 		private:
             /// the RGBA Bitmap-data

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/discreteshadowprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_QUADRATICSHADOWPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_QUADRATICSHADOWPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/primitivetools2d.hxx>
 #include <vcl/bitmapex.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
@@ -42,7 +43,7 @@ namespace drawinglayer
 		/** DiscreteShadow data class
 
          */
-		class DiscreteShadow
+		class DRAWINGLAYER_DLLPUBLIC DiscreteShadow
 		{
 		private:
 			/// the original shadow BitmapEx in a special form
@@ -85,7 +86,7 @@ namespace drawinglayer
 		/** DiscreteShadowPrimitive2D class
 
          */
-		class DiscreteShadowPrimitive2D : public DiscreteMetricDependentPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC DiscreteShadowPrimitive2D : public DiscreteMetricDependentPrimitive2D
 		{
         private:
 			// the object transformation of the rectangular object

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/embedded3dprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/embedded3dprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/embedded3dprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/embedded3dprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_EMBEDDED3DPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_EMBEDDED3DPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <drawinglayer/primitive3d/baseprimitive3d.hxx>
 #include <drawinglayer/geometry/viewinformation3d.hxx>
@@ -50,7 +51,7 @@ namespace drawinglayer
             This primitive will not be visualized and decomposes to a yellow
             2D rectangle to visualize that this should never be visualized
          */
-		class Embedded3DPrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC Embedded3DPrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
 			/// the sequence of 3d primitives

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/epsprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/epsprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/epsprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/epsprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_EPSPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_EPSPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
 #include <vcl/gfxlink.hxx>
@@ -40,7 +41,7 @@ namespace drawinglayer
 	namespace primitive2d
 	{
         /** EpsPrimitive2D class */
-		class EpsPrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC EpsPrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
             /// the geometry definition

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillbitmapprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_FILLBITMAPPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_FILLBITMAPPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <basegfx/matrix/b2dhommatrix.hxx>
 #include <drawinglayer/attribute/fillbitmapattribute.hxx>
@@ -52,7 +53,7 @@ namespace drawinglayer
             decomposition, but on pixel oututs the areas where the tiled pieces are
             aligned tend to show up (one overlapping or empty pixel)
          */
-		class FillBitmapPrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC FillBitmapPrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
             /// the geometric definition

Modified: incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx
URL: http://svn.apache.org/viewvc/incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx?rev=1167627&r1=1167626&r2=1167627&view=diff
==============================================================================
--- incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx (original)
+++ incubator/ooo/trunk/main/drawinglayer/inc/drawinglayer/primitive2d/fillgradientprimitive2d.hxx Sat Sep 10 22:46:16 2011
@@ -28,6 +28,7 @@
 #ifndef INCLUDED_DRAWINGLAYER_PRIMITIVE2D_FILLGRADIENTPRIMITIVE2D_HXX
 #define INCLUDED_DRAWINGLAYER_PRIMITIVE2D_FILLGRADIENTPRIMITIVE2D_HXX
 
+#include <drawinglayer/drawinglayerdllapi.h>
 #include <drawinglayer/primitive2d/baseprimitive2d.hxx>
 #include <drawinglayer/attribute/fillgradientattribute.hxx>
 
@@ -57,7 +58,7 @@ namespace drawinglayer
             version is used in the MetafilePrimitive2D decomposition when the old XOR
             paint was recorded.
          */
-		class FillGradientPrimitive2D : public BufferedDecompositionPrimitive2D
+		class DRAWINGLAYER_DLLPUBLIC FillGradientPrimitive2D : public BufferedDecompositionPrimitive2D
 		{
 		private:
             /// the geometric definition



Mime
View raw message