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

#include <palettes.hxx>

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

Public Member Functions

 PaletteSOC (OUString aFPath, OUString aFName)
 
virtual ~PaletteSOC () override
 
virtual const OUString & GetName () override
 
virtual const OUString & GetPath () override
 
virtual void LoadColorSet (SvxColorValueSet &rColorSet) override
 
virtual bool IsValid () override
 
virtual PaletteClone () const override
 
- Public Member Functions inherited from Palette
 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
 

Private Member Functions

 PaletteSOC (const PaletteSOC &)=default
 

Private Attributes

bool mbLoadedPalette
 
OUString maFPath
 
OUString maSOCPaletteName
 
XColorListRef mpColorList
 

Additional Inherited Members

- Protected Member Functions inherited from Palette
 Palette (const Palette &)=default
 

Detailed Description

Definition at line 84 of file palettes.hxx.

Constructor & Destructor Documentation

◆ PaletteSOC() [1/2]

PaletteSOC::PaletteSOC ( const PaletteSOC )
privatedefault

Referenced by Clone().

◆ PaletteSOC() [2/2]

PaletteSOC::PaletteSOC ( OUString  aFPath,
OUString  aFName 
)

Definition at line 336 of file Palette.cxx.

◆ ~PaletteSOC()

PaletteSOC::~PaletteSOC ( )
overridevirtual

Definition at line 343 of file Palette.cxx.

Member Function Documentation

◆ Clone()

Palette * PaletteSOC::Clone ( ) const
overridevirtual

Implements Palette.

Definition at line 375 of file Palette.cxx.

References PaletteSOC().

◆ GetName()

const OUString & PaletteSOC::GetName ( )
overridevirtual

Implements Palette.

Definition at line 347 of file Palette.cxx.

References maSOCPaletteName.

◆ GetPath()

const OUString & PaletteSOC::GetPath ( )
overridevirtual

Implements Palette.

Definition at line 352 of file Palette.cxx.

References maFPath.

◆ IsValid()

bool PaletteSOC::IsValid ( )
overridevirtual

Implements Palette.

Definition at line 370 of file Palette.cxx.

◆ LoadColorSet()

void PaletteSOC::LoadColorSet ( SvxColorValueSet rColorSet)
overridevirtual

Member Data Documentation

◆ maFPath

OUString PaletteSOC::maFPath
private

Definition at line 87 of file palettes.hxx.

Referenced by GetPath(), and LoadColorSet().

◆ maSOCPaletteName

OUString PaletteSOC::maSOCPaletteName
private

Definition at line 88 of file palettes.hxx.

Referenced by GetName().

◆ mbLoadedPalette

bool PaletteSOC::mbLoadedPalette
private

Definition at line 86 of file palettes.hxx.

Referenced by LoadColorSet().

◆ mpColorList

XColorListRef PaletteSOC::mpColorList
private

Definition at line 89 of file palettes.hxx.

Referenced by LoadColorSet().


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