LibreOffice Module svx (master) 1
Public 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 (const OUString &rFPath, const OUString &rFName)
 
virtual ~PaletteSOC () override
 
virtual const OUString & GetName () override
 
virtual const OUString & GetPath () override
 
virtual void LoadColorSet (SvxColorValueSet &rColorSet) override
 
virtual bool IsValid () override
 
- Public Member Functions inherited from Palette
virtual ~Palette ()
 
virtual const OUString & GetName ()=0
 
virtual const OUString & GetPath ()=0
 
virtual void LoadColorSet (SvxColorValueSet &rColorSet)=0
 
virtual bool IsValid ()=0
 

Private Attributes

bool mbLoadedPalette
 
OUString maFPath
 
OUString maSOCPaletteName
 
XColorListRef mpColorList
 

Detailed Description

Definition at line 78 of file palettes.hxx.

Constructor & Destructor Documentation

◆ PaletteSOC()

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

Definition at line 325 of file Palette.cxx.

◆ ~PaletteSOC()

PaletteSOC::~PaletteSOC ( )
overridevirtual

Definition at line 332 of file Palette.cxx.

Member Function Documentation

◆ GetName()

const OUString & PaletteSOC::GetName ( )
overridevirtual

Implements Palette.

Definition at line 336 of file Palette.cxx.

References maSOCPaletteName.

◆ GetPath()

const OUString & PaletteSOC::GetPath ( )
overridevirtual

Implements Palette.

Definition at line 341 of file Palette.cxx.

References maFPath.

◆ IsValid()

bool PaletteSOC::IsValid ( )
overridevirtual

Implements Palette.

Definition at line 359 of file Palette.cxx.

◆ LoadColorSet()

void PaletteSOC::LoadColorSet ( SvxColorValueSet rColorSet)
overridevirtual

Member Data Documentation

◆ maFPath

OUString PaletteSOC::maFPath
private

Definition at line 81 of file palettes.hxx.

Referenced by GetPath(), and LoadColorSet().

◆ maSOCPaletteName

OUString PaletteSOC::maSOCPaletteName
private

Definition at line 82 of file palettes.hxx.

Referenced by GetName().

◆ mbLoadedPalette

bool PaletteSOC::mbLoadedPalette
private

Definition at line 80 of file palettes.hxx.

Referenced by LoadColorSet().

◆ mpColorList

XColorListRef PaletteSOC::mpColorList
private

Definition at line 83 of file palettes.hxx.

Referenced by LoadColorSet().


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