LibreOffice Module svx (master) 1
Public Member Functions | Protected Member Functions | List of all members
Palette Class Referenceabstract

#include <Palette.hxx>

Inheritance diagram for Palette:
[legend]

Public Member Functions

 Palette ()=default
 
virtual ~Palette ()
 
virtual const OUString & GetName ()=0
 
virtual const OUString & GetPath ()=0
 
virtual void LoadColorSet (SvxColorValueSet &rColorSet)=0
 
virtual bool IsValid ()=0
 
virtual PaletteClone () const =0
 

Protected Member Functions

 Palette (const Palette &)=default
 

Detailed Description

Definition at line 31 of file Palette.hxx.

Constructor & Destructor Documentation

◆ Palette() [1/2]

Palette::Palette ( const Palette )
protecteddefault

◆ Palette() [2/2]

Palette::Palette ( )
default

◆ ~Palette()

Palette::~Palette ( )
virtual

Definition at line 26 of file Palette.cxx.

Member Function Documentation

◆ Clone()

virtual Palette * Palette::Clone ( ) const
pure virtual

Implemented in PaletteASE, PaletteGPL, and PaletteSOC.

◆ GetName()

virtual const OUString & Palette::GetName ( )
pure virtual

Implemented in PaletteASE, PaletteGPL, and PaletteSOC.

◆ GetPath()

virtual const OUString & Palette::GetPath ( )
pure virtual

Implemented in PaletteASE, PaletteGPL, and PaletteSOC.

◆ IsValid()

virtual bool Palette::IsValid ( )
pure virtual

Implemented in PaletteASE, PaletteGPL, and PaletteSOC.

◆ LoadColorSet()

virtual void Palette::LoadColorSet ( SvxColorValueSet rColorSet)
pure virtual

Implemented in PaletteASE, PaletteGPL, and PaletteSOC.


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