LibreOffice Module svx (master) 1
|
#include <palettes.hxx>
Public Member Functions | |
PaletteGPL (const OUString &rFPath, const OUString &rFName) | |
virtual | ~PaletteGPL () override |
virtual const OUString & | GetName () override |
virtual const OUString & | GetPath () override |
virtual void | LoadColorSet (SvxColorValueSet &rColorSet) override |
virtual bool | IsValid () override |
![]() | |
virtual | ~Palette () |
virtual const OUString & | GetName ()=0 |
virtual const OUString & | GetPath ()=0 |
virtual void | LoadColorSet (SvxColorValueSet &rColorSet)=0 |
virtual bool | IsValid ()=0 |
Private Member Functions | |
bool | ReadPaletteHeader (SvFileStream &rFileStream) |
void | LoadPaletteHeader () |
void | LoadPalette () |
Private Attributes | |
bool | mbLoadedPalette |
bool | mbValidPalette |
OUString | maFName |
OUString | maFPath |
OUString | maGPLPaletteName |
ColorList | maColors |
Definition at line 53 of file palettes.hxx.
PaletteGPL::PaletteGPL | ( | const OUString & | rFPath, |
const OUString & | rFName | ||
) |
Definition at line 177 of file Palette.cxx.
References LoadPaletteHeader().
|
overridevirtual |
Definition at line 186 of file Palette.cxx.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements Palette.
Definition at line 200 of file Palette.cxx.
References ValueSet::Clear(), ValueSet::InsertItem(), LoadPalette(), and maColors.
|
private |
Definition at line 246 of file Palette.cxx.
References lcl_getToken(), maColors, maFPath, mbLoadedPalette, mbValidPalette, name, nIndex, SvStream::ReadLine(), and ReadPaletteHeader().
Referenced by LoadColorSet().
|
private |
Definition at line 240 of file Palette.cxx.
References maFPath, mbValidPalette, and ReadPaletteHeader().
Referenced by PaletteGPL().
|
private |
Definition at line 218 of file Palette.cxx.
References maFName, maGPLPaletteName, and SvStream::ReadLine().
Referenced by LoadPalette(), and LoadPaletteHeader().
|
private |
Definition at line 60 of file palettes.hxx.
Referenced by LoadColorSet(), and LoadPalette().
|
private |
Definition at line 57 of file palettes.hxx.
Referenced by ReadPaletteHeader().
|
private |
Definition at line 58 of file palettes.hxx.
Referenced by GetPath(), LoadPalette(), and LoadPaletteHeader().
|
private |
Definition at line 59 of file palettes.hxx.
Referenced by GetName(), and ReadPaletteHeader().
|
private |
Definition at line 55 of file palettes.hxx.
Referenced by LoadPalette().
|
private |
Definition at line 56 of file palettes.hxx.
Referenced by IsValid(), LoadPalette(), and LoadPaletteHeader().