LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
PaletteASE Class Reference

#include <palettes.hxx>

Inheritance diagram for PaletteASE:
[legend]
Collaboration diagram for PaletteASE:
[legend]

Public Member Functions

 PaletteASE (const OUString &rFPath, const OUString &rFName)
 
virtual ~PaletteASE () override
 
virtual const OUString & GetName () override
 
virtual const OUString & GetPath () override
 
virtual void LoadColorSet (SvxColorValueSet &rColorSet) override
 
virtual void LoadColorSet (ColorValueSet &rColorSet) override
 
virtual bool IsValid () override
 
- Public Member Functions inherited from Palette
virtual ~Palette ()
 

Private Member Functions

void LoadPalette ()
 

Private Attributes

bool mbValidPalette
 
OUString const maFPath
 
OUString maASEPaletteName
 
ColorList maColors
 

Detailed Description

Definition at line 32 of file palettes.hxx.

Constructor & Destructor Documentation

PaletteASE::PaletteASE ( const OUString &  rFPath,
const OUString &  rFName 
)

Definition at line 33 of file Palette.cxx.

References LoadPalette().

PaletteASE::~PaletteASE ( )
overridevirtual

Definition at line 29 of file Palette.cxx.

Member Function Documentation

const OUString & PaletteASE::GetName ( )
overridevirtual

Implements Palette.

Definition at line 63 of file Palette.cxx.

References maASEPaletteName.

const OUString & PaletteASE::GetPath ( )
overridevirtual

Implements Palette.

Definition at line 68 of file Palette.cxx.

References maFPath.

bool PaletteASE::IsValid ( )
overridevirtual

Implements Palette.

Definition at line 73 of file Palette.cxx.

References mbValidPalette.

void PaletteASE::LoadColorSet ( SvxColorValueSet rColorSet)
overridevirtual

Implements Palette.

Definition at line 41 of file Palette.cxx.

References ValueSet::Clear(), ValueSet::InsertItem(), and maColors.

void PaletteASE::LoadColorSet ( ColorValueSet rColorSet)
overridevirtual

Implements Palette.

Definition at line 52 of file Palette.cxx.

References SvtValueSet::Clear(), SvtValueSet::InsertItem(), and maColors.

void PaletteASE::LoadPalette ( )
private

Member Data Documentation

OUString PaletteASE::maASEPaletteName
private

Definition at line 36 of file palettes.hxx.

Referenced by GetName(), and LoadPalette().

ColorList PaletteASE::maColors
private

Definition at line 37 of file palettes.hxx.

Referenced by LoadColorSet(), and LoadPalette().

OUString const PaletteASE::maFPath
private

Definition at line 35 of file palettes.hxx.

Referenced by GetPath(), and LoadPalette().

bool PaletteASE::mbValidPalette
private

Definition at line 34 of file palettes.hxx.

Referenced by IsValid(), and LoadPalette().


The documentation for this class was generated from the following files: