summaryrefslogtreecommitdiff
path: root/canvas
diff options
context:
space:
mode:
authorTakeshi Abe <tabe@fixedpoint.jp>2012-07-04 19:18:15 +0900
committerTakeshi Abe <tabe@fixedpoint.jp>2012-07-04 19:18:57 +0900
commit30d3637516e9d22d237fb0bd4d71e12eebb16615 (patch)
treec997ae126d56db340a6b49d470ebc8c5f6adb102 /canvas
parentce19822db8205025e2c38e1cbe87dcbe52340598 (diff)
removed unnecessary forward declarations of class
Change-Id: I0d6aad17c471b6edd584c668dc7ff054090c185c
Diffstat (limited to 'canvas')
-rw-r--r--canvas/source/cairo/cairo_devicehelper.hxx6
-rw-r--r--canvas/source/cairo/cairo_spritedevicehelper.hxx1
-rw-r--r--canvas/source/directx/dx_canvasfont.hxx2
-rw-r--r--canvas/source/directx/dx_impltools.hxx3
-rw-r--r--canvas/source/directx/dx_rendermodule.hxx1
-rw-r--r--canvas/source/directx/dx_spritedevicehelper.hxx1
-rw-r--r--canvas/source/directx/dx_textlayout.hxx2
-rw-r--r--canvas/source/directx/dx_vcltools.hxx5
-rw-r--r--canvas/source/null/null_canvasfont.hxx2
-rw-r--r--canvas/source/null/null_devicehelper.hxx1
-rw-r--r--canvas/source/vcl/devicehelper.hxx2
-rw-r--r--canvas/source/vcl/impltools.hxx10
-rw-r--r--canvas/source/vcl/spritecanvashelper.hxx1
-rw-r--r--canvas/source/vcl/spritedevicehelper.hxx3
14 files changed, 0 insertions, 40 deletions
diff --git a/canvas/source/cairo/cairo_devicehelper.hxx b/canvas/source/cairo/cairo_devicehelper.hxx
index 6d3abafa4d8d..fec36e59d1c6 100644
--- a/canvas/source/cairo/cairo_devicehelper.hxx
+++ b/canvas/source/cairo/cairo_devicehelper.hxx
@@ -34,14 +34,8 @@
/* Definition of DeviceHelper class */
-struct SystemEnvData;
-class Window;
-
namespace cairocanvas
{
- class Canvas;
- class CanvasHelper;
-
class DeviceHelper : private ::boost::noncopyable
{
public:
diff --git a/canvas/source/cairo/cairo_spritedevicehelper.hxx b/canvas/source/cairo/cairo_spritedevicehelper.hxx
index 830a7ee40a55..7236400918ca 100644
--- a/canvas/source/cairo/cairo_spritedevicehelper.hxx
+++ b/canvas/source/cairo/cairo_spritedevicehelper.hxx
@@ -37,7 +37,6 @@
namespace cairocanvas
{
class SpriteCanvas;
- class SpriteCanvasHelper;
class SpriteDeviceHelper : public DeviceHelper
{
diff --git a/canvas/source/directx/dx_canvasfont.hxx b/canvas/source/directx/dx_canvasfont.hxx
index 073cf8136102..ccff49553a47 100644
--- a/canvas/source/directx/dx_canvasfont.hxx
+++ b/canvas/source/directx/dx_canvasfont.hxx
@@ -42,8 +42,6 @@
namespace dxcanvas
{
- class SpriteCanvas;
-
typedef ::boost::shared_ptr< Gdiplus::Font > FontSharedPtr;
typedef ::boost::shared_ptr< Gdiplus::FontFamily > FontFamilySharedPtr;
diff --git a/canvas/source/directx/dx_impltools.hxx b/canvas/source/directx/dx_impltools.hxx
index 44a85f707366..0720046a876b 100644
--- a/canvas/source/directx/dx_impltools.hxx
+++ b/canvas/source/directx/dx_impltools.hxx
@@ -36,7 +36,6 @@ namespace basegfx
class B2DPoint;
class B2DRange;
class B2DHomMatrix;
- class B2IPoint;
class B2IRange;
class B2DPolyPolygon;
};
@@ -49,8 +48,6 @@ namespace com { namespace sun { namespace star { namespace geometry
namespace com { namespace sun { namespace star { namespace rendering
{
- class XCanvas;
- class XGraphicDevice;
class XBitmap;
class XPolyPolygon2D;
class XCanvasFont;
diff --git a/canvas/source/directx/dx_rendermodule.hxx b/canvas/source/directx/dx_rendermodule.hxx
index 463addd3953c..34babfe52cbe 100644
--- a/canvas/source/directx/dx_rendermodule.hxx
+++ b/canvas/source/directx/dx_rendermodule.hxx
@@ -30,7 +30,6 @@ class Window;
namespace basegfx
{
class B2IRange;
- class B2DVector;
}
namespace dxcanvas
diff --git a/canvas/source/directx/dx_spritedevicehelper.hxx b/canvas/source/directx/dx_spritedevicehelper.hxx
index e6a2b1b7612f..a6a5ff2d33c2 100644
--- a/canvas/source/directx/dx_spritedevicehelper.hxx
+++ b/canvas/source/directx/dx_spritedevicehelper.hxx
@@ -36,7 +36,6 @@
namespace dxcanvas
{
class SpriteCanvas;
- class SpriteCanvasHelper;
class SpriteDeviceHelper : public DeviceHelper
{
diff --git a/canvas/source/directx/dx_textlayout.hxx b/canvas/source/directx/dx_textlayout.hxx
index 17dfe3514541..7af73749321a 100644
--- a/canvas/source/directx/dx_textlayout.hxx
+++ b/canvas/source/directx/dx_textlayout.hxx
@@ -38,8 +38,6 @@
/* Definition of TextLayout class */
-class DXBitmapSharedPtr;
-
namespace dxcanvas
{
typedef ::cppu::WeakComponentImplHelper2< ::com::sun::star::rendering::XTextLayout,
diff --git a/canvas/source/directx/dx_vcltools.hxx b/canvas/source/directx/dx_vcltools.hxx
index e2c40d7e87d2..ab7d73e351be 100644
--- a/canvas/source/directx/dx_vcltools.hxx
+++ b/canvas/source/directx/dx_vcltools.hxx
@@ -26,11 +26,6 @@
#include <boost/shared_ptr.hpp>
-namespace com { namespace sun { namespace star { namespace lang
-{
- class XUnoTunnel;
-} } } }
-
namespace Gdiplus { class Graphics; }
namespace dxcanvas
diff --git a/canvas/source/null/null_canvasfont.hxx b/canvas/source/null/null_canvasfont.hxx
index 0712e2bb3a40..c6299d229d84 100644
--- a/canvas/source/null/null_canvasfont.hxx
+++ b/canvas/source/null/null_canvasfont.hxx
@@ -50,8 +50,6 @@
namespace nullcanvas
{
- class SpriteCanvas;
-
typedef ::cppu::WeakComponentImplHelper2< ::com::sun::star::rendering::XCanvasFont,
::com::sun::star::lang::XServiceInfo > CanvasFont_Base;
diff --git a/canvas/source/null/null_devicehelper.hxx b/canvas/source/null/null_devicehelper.hxx
index 9a009969ab08..173985433f78 100644
--- a/canvas/source/null/null_devicehelper.hxx
+++ b/canvas/source/null/null_devicehelper.hxx
@@ -32,7 +32,6 @@
namespace nullcanvas
{
class SpriteCanvas;
- class SpriteCanvasHelper;
class DeviceHelper : private ::boost::noncopyable
{
diff --git a/canvas/source/vcl/devicehelper.hxx b/canvas/source/vcl/devicehelper.hxx
index 624d30213edf..dd841bb982f6 100644
--- a/canvas/source/vcl/devicehelper.hxx
+++ b/canvas/source/vcl/devicehelper.hxx
@@ -37,8 +37,6 @@
namespace vclcanvas
{
- class Canvas;
-
class DeviceHelper : private ::boost::noncopyable
{
public:
diff --git a/canvas/source/vcl/impltools.hxx b/canvas/source/vcl/impltools.hxx
index b93e83aa4e85..7c2a506181da 100644
--- a/canvas/source/vcl/impltools.hxx
+++ b/canvas/source/vcl/impltools.hxx
@@ -45,14 +45,6 @@ namespace basegfx
{
class B2DHomMatrix;
}
- namespace vector
- {
- class B2DVector;
- }
- namespace point
- {
- class B2DPoint;
- }
}
namespace com { namespace sun { namespace star { namespace awt
@@ -78,9 +70,7 @@ namespace com { namespace sun { namespace star { namespace rendering
{
struct RenderState;
struct ViewState;
- class XCanvas;
class XBitmap;
- class XPolyPolygon2D;
} } } }
diff --git a/canvas/source/vcl/spritecanvashelper.hxx b/canvas/source/vcl/spritecanvashelper.hxx
index f33a9843c366..7a598e2da868 100644
--- a/canvas/source/vcl/spritecanvashelper.hxx
+++ b/canvas/source/vcl/spritecanvashelper.hxx
@@ -34,7 +34,6 @@
namespace vclcanvas
{
- class RedrawManager;
class SpriteCanvas;
class SpriteCanvasHelper : public CanvasHelper
diff --git a/canvas/source/vcl/spritedevicehelper.hxx b/canvas/source/vcl/spritedevicehelper.hxx
index 5d2d2b586546..926fee34ab48 100644
--- a/canvas/source/vcl/spritedevicehelper.hxx
+++ b/canvas/source/vcl/spritedevicehelper.hxx
@@ -38,9 +38,6 @@
namespace vclcanvas
{
- class SpriteCanvas;
- class SpriteCanvasHelper;
-
class SpriteDeviceHelper : public DeviceHelper
{
public: