summaryrefslogtreecommitdiff
path: root/vcl/inc/outdev.h
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/inc/outdev.h')
-rw-r--r--vcl/inc/outdev.h29
1 files changed, 2 insertions, 27 deletions
diff --git a/vcl/inc/outdev.h b/vcl/inc/outdev.h
index 4b3ec17a4697..299e80323c9c 100644
--- a/vcl/inc/outdev.h
+++ b/vcl/inc/outdev.h
@@ -20,12 +20,10 @@
#ifndef INCLUDED_VCL_INC_OUTDEV_H
#define INCLUDED_VCL_INC_OUTDEV_H
-#include <tools/solar.h>
-#include <outfont.hxx>
-
-#include <vector>
#include <list>
+#include <outfont.hxx>
#include <set>
+#include <vector>
class Size;
class Font;
@@ -33,10 +31,6 @@ class VirtualDevice;
class ImplGetDevFontList;
class GetDevSizeList;
-// -----------------------
-// - ImplDevFontListData -
-// -----------------------
-
// flags for mnMatchType member
#define IMPL_DEVFONT_SCALABLE ((sal_uIntPtr)0x00000001)
#define IMPL_DEVFONT_SYMBOL ((sal_uIntPtr)0x00000002)
@@ -86,11 +80,6 @@ friend class ImplDevFontList; // TODO: remove soon
int mnMinQuality; // quality of the worst font face
};
-
-// ----------------------
-// - ImplGetDevFontList -
-// ----------------------
-
// an ImplGetDevFontList is created by an ImplDevFontList
// it becomes invalid when original ImplDevFontList is modified
class ImplGetDevFontList
@@ -105,10 +94,6 @@ public:
int Count() const { return maDevFontVector.size(); }
};
-// ----------------------
-// - ImplGetDevSizeList -
-// ----------------------
-
class ImplGetDevSizeList
{
private:
@@ -124,9 +109,6 @@ public:
const OUString& GetFontName() const { return maFontName; }
};
-// ------------------------
-// - ImplFontSubstitution -
-// ------------------------
// nowadays these substitutions are needed for backward compatibility and tight platform integration:
// - substitutions from configuration entries (Tools->Options->FontReplacement and/or fontconfig)
// - device specific substitutions (e.g. for PS printer builtin fonts)
@@ -192,9 +174,6 @@ public:
virtual bool FindFontSubstitute( FontSelectPattern&, OUString& rMissingCodes ) const = 0;
};
-// -----------------
-// - ImplFontCache -
-// -----------------
// TODO: closely couple with ImplDevFontList
class ImplFontCache
@@ -222,10 +201,6 @@ public:
void Invalidate();
};
-// ------------------
-// - ImplOutDevData -
-// ------------------
-
namespace vcl { struct ControlLayoutData; }
// #i75163#
namespace basegfx { class B2DHomMatrix; }