summaryrefslogtreecommitdiff
path: root/include/svx/Palette.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/svx/Palette.hxx')
-rw-r--r--include/svx/Palette.hxx19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/svx/Palette.hxx b/include/svx/Palette.hxx
index 32088a834e4c..32e00f131716 100644
--- a/include/svx/Palette.hxx
+++ b/include/svx/Palette.hxx
@@ -40,6 +40,25 @@ public:
virtual bool IsValid() = 0;
};
+class PaletteASE : public Palette
+{
+ bool mbValidPalette;
+ OUString maFName;
+ OUString maFPath;
+ OUString maName;
+ ColorList maColors;
+
+ void LoadPalette();
+public:
+ PaletteASE( const OUString &rFPath, const OUString &rFName );
+ virtual ~PaletteASE();
+
+ virtual const OUString& GetName() SAL_OVERRIDE;
+ virtual void LoadColorSet( SvxColorValueSet& rColorSet ) SAL_OVERRIDE;
+
+ virtual bool IsValid() SAL_OVERRIDE;
+};
+
class PaletteGPL : public Palette
{
bool mbLoadedPalette;