summaryrefslogtreecommitdiff
path: root/vcl/inc/vcl/glyphcache.hxx
diff options
context:
space:
mode:
authorHerbert Duerr [hdu] <duerr@sun.com>2010-03-17 10:49:01 +0100
committerHerbert Duerr [hdu] <duerr@sun.com>2010-03-17 10:49:01 +0100
commit7a416820ab5e03f8b988656e0f6a592cb1e81d07 (patch)
treee3dbd98b4f74652f16cc473a20c621b7d12247dd /vcl/inc/vcl/glyphcache.hxx
parent9fd504900c9041079effc0a7f7a370089bf4a770 (diff)
#i110078# cache dynamic font options
Diffstat (limited to 'vcl/inc/vcl/glyphcache.hxx')
-rw-r--r--vcl/inc/vcl/glyphcache.hxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/vcl/inc/vcl/glyphcache.hxx b/vcl/inc/vcl/glyphcache.hxx
index fa3e99f2373f..a77c1626dc24 100644
--- a/vcl/inc/vcl/glyphcache.hxx
+++ b/vcl/inc/vcl/glyphcache.hxx
@@ -51,6 +51,7 @@ class RawBitmap;
class CmapResult;
#include <vcl/outfont.hxx>
+#include <vcl/impfont.hxx>
class ServerFontLayout;
#include <vcl/sallayout.hxx>
@@ -258,11 +259,15 @@ class VCL_DLLPUBLIC ImplServerFontEntry : public ImplFontEntry
{
private:
ServerFont* mpServerFont;
+ ImplFontOptions maFontOptions;
+ bool mbGotFontOptions;
+ bool mbValidFontOptions;
public:
ImplServerFontEntry( ImplFontSelectData& );
virtual ~ImplServerFontEntry();
void SetServerFont( ServerFont* p) { mpServerFont = p; }
+ void HandleFontOptions();
};
// =======================================================================