Remove obsolete fw declarations from canvas/ codemaker/ configmgr/

found with bin/find-unneeded-includes --fwdecl

Change-Id: Ife87bf89617d97cee9dd1f25d6e912665e4c33a6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/183879
Tested-by: Jenkins
Reviewed-by: Gabor Kelemen <gabor.kelemen.extern@allotropia.de>
This commit is contained in:
Gabor Kelemen 2025-01-06 11:54:04 +01:00
parent 530e3ae320
commit a48bb5c25b
13 changed files with 0 additions and 54 deletions

View File

@ -38,7 +38,6 @@ namespace basegfx {
namespace cairocanvas namespace cairocanvas
{ {
class SpriteCanvas;
enum Operation { enum Operation {
Stroke, Stroke,

View File

@ -37,7 +37,6 @@ namespace Gdiplus { class Graphics; }
namespace dxcanvas namespace dxcanvas
{ {
struct Bitmap;
class TextLayoutDrawHelper class TextLayoutDrawHelper
{ {
public: public:

View File

@ -21,7 +21,6 @@
namespace oglcanvas namespace oglcanvas
{ {
class SpriteCanvas;
typedef ::comphelper::WeakComponentImplHelper< css::rendering::XCanvasFont > CanvasFontBaseT; typedef ::comphelper::WeakComponentImplHelper< css::rendering::XCanvasFont > CanvasFontBaseT;

View File

@ -20,10 +20,8 @@
#include <set> #include <set>
namespace vcl { class Window; } namespace vcl { class Window; }
class SystemChildWindow;
namespace basegfx{ class B2IVector; class B2DHomMatrix; } namespace basegfx{ class B2IVector; class B2DHomMatrix; }
namespace com::sun::star::awt { struct Rectangle; } namespace com::sun::star::awt { struct Rectangle; }
namespace com::sun::star::geometry { struct AffineMatrix2D; }
namespace oglcanvas namespace oglcanvas
@ -31,7 +29,6 @@ namespace oglcanvas
class TextureCache; class TextureCache;
class SpriteCanvas; class SpriteCanvas;
class CanvasCustomSprite; class CanvasCustomSprite;
class CanvasHelper;
class SpriteDeviceHelper class SpriteDeviceHelper
{ {

View File

@ -30,7 +30,6 @@
namespace vclcanvas namespace vclcanvas
{ {
class SpriteCanvas;
/** Helper class for basic canvas functionality. Also offers /** Helper class for basic canvas functionality. Also offers
optional backbuffer painting, when providing it with a second optional backbuffer painting, when providing it with a second

View File

@ -31,35 +31,11 @@
#include "outdevprovider.hxx" #include "outdevprovider.hxx"
class OutputDevice;
class Point; class Point;
class Size;
namespace basegfx
{
namespace matrix
{
class B2DHomMatrix;
}
}
namespace com::sun::star::awt
{
struct Point;
struct Size;
struct Rectangle;
}
namespace com::sun::star::drawing
{
struct HomogenMatrix3;
}
namespace com::sun::star::geometry namespace com::sun::star::geometry
{ {
struct RealPoint2D; struct RealPoint2D;
struct RealSize2D;
struct RealRectangle2D;
struct Matrix2D; struct Matrix2D;
} }

View File

@ -22,10 +22,6 @@
#include <sal/config.h> #include <sal/config.h>
#include <string_view> #include <string_view>
namespace rtl
{
class OUString;
}
class FileStream; class FileStream;
namespace codemaker::cppumaker namespace codemaker::cppumaker

View File

@ -57,7 +57,6 @@
namespace com::sun::star { namespace com::sun::star {
namespace beans { namespace beans {
class XHierarchicalPropertySetInfo;
class XPropertiesChangeListener; class XPropertiesChangeListener;
class XPropertyChangeListener; class XPropertyChangeListener;
class XVetoableChangeListener; class XVetoableChangeListener;
@ -68,7 +67,6 @@ namespace com::sun::star {
namespace uno { namespace uno {
class Any; class Any;
class Type; class Type;
class XInterface;
} }
namespace util { struct ElementChange; } namespace util { struct ElementChange; }
} }

View File

@ -33,12 +33,6 @@
#include "access.hxx" #include "access.hxx"
namespace com::sun::star::uno {
class Any;
class Type;
class XInterface;
}
namespace configmgr { namespace configmgr {
class Components; class Components;

View File

@ -36,8 +36,6 @@
namespace configmgr { namespace configmgr {
class Node;
struct Data { struct Data {
enum { NO_LAYER = INT_MAX }; enum { NO_LAYER = INT_MAX };

View File

@ -34,16 +34,11 @@
#include "modifications.hxx" #include "modifications.hxx"
namespace com::sun::star { namespace com::sun::star {
namespace uno {
class Any;
class Type;
}
namespace util { class XChangesListener; } namespace util { class XChangesListener; }
} }
namespace configmgr { namespace configmgr {
class Broadcaster;
class Components; class Components;
class Node; class Node;

View File

@ -29,8 +29,6 @@
#include "parser.hxx" #include "parser.hxx"
namespace xmlreader { struct Span; }
namespace configmgr { namespace configmgr {
struct Data; struct Data;

View File

@ -33,8 +33,6 @@
#include "parser.hxx" #include "parser.hxx"
#include "valueparser.hxx" #include "valueparser.hxx"
namespace xmlreader { struct Span; }
namespace configmgr { namespace configmgr {
class SetNode; class SetNode;