LibreOffice Module svtools (master) 1
Public Member Functions | Static Private Attributes | Friends | List of all members
svtools::ExtendedColorConfig Class Referencefinal

#include <extcolorcfg.hxx>

Inheritance diagram for svtools::ExtendedColorConfig:
[legend]
Collaboration diagram for svtools::ExtendedColorConfig:
[legend]

Public Member Functions

 ExtendedColorConfig ()
 
virtual ~ExtendedColorConfig () override
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint) override
 
ExtendedColorConfigValue GetColorValue (const OUString &_sComponentName, const OUString &_sName) const
 
sal_Int32 GetComponentCount () const
 
OUString GetComponentName (sal_uInt32 _nPos) const
 
OUString GetComponentDisplayName (const OUString &_sComponentName) const
 
sal_Int32 GetComponentColorCount (const OUString &_sName) const
 
ExtendedColorConfigValue GetComponentColorConfigValue (const OUString &_sComponentName, sal_uInt32 _nPos) const
 
- Public Member Functions inherited from SfxBroadcaster
 SfxBroadcaster ()
 
 SfxBroadcaster (const SfxBroadcaster &rBC)
 
virtual ~SfxBroadcaster () COVERITY_NOEXCEPT_FALSE
 
void Broadcast (const SfxHint &rHint)
 
bool HasListeners () const
 
size_t GetListenerCount () const
 
void ForAllListeners (std::function< bool(SfxListener *)> f) const
 
- Public Member Functions inherited from SfxListener
 SfxListener ()
 
 SfxListener (const SfxListener &rCopy)
 
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
 
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
 
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
 
void EndListeningAll ()
 
bool IsListening (SfxBroadcaster &rBroadcaster) const
 
sal_uInt16 GetBroadcasterCount () const
 
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
 
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint)
 
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
 
virtual bool IsSdrView () const
 

Static Private Attributes

static ExtendedColorConfig_Implm_pImpl = nullptr
 

Friends

class ExtendedColorConfig_Impl
 

Additional Inherited Members

- Protected Member Functions inherited from SfxBroadcaster
void Forward (SfxBroadcaster &rBC, const SfxHint &rHint)
 

Detailed Description

Definition at line 60 of file extcolorcfg.hxx.

Constructor & Destructor Documentation

◆ ExtendedColorConfig()

svtools::ExtendedColorConfig::ExtendedColorConfig ( )

◆ ~ExtendedColorConfig()

svtools::ExtendedColorConfig::~ExtendedColorConfig ( )
overridevirtual

Member Function Documentation

◆ GetColorValue()

ExtendedColorConfigValue svtools::ExtendedColorConfig::GetColorValue ( const OUString &  _sComponentName,
const OUString &  _sName 
) const

◆ GetComponentColorConfigValue()

ExtendedColorConfigValue svtools::ExtendedColorConfig::GetComponentColorConfigValue ( const OUString &  _sComponentName,
sal_uInt32  _nPos 
) const

◆ GetComponentColorCount()

sal_Int32 svtools::ExtendedColorConfig::GetComponentColorCount ( const OUString &  _sName) const

◆ GetComponentCount()

sal_Int32 svtools::ExtendedColorConfig::GetComponentCount ( ) const

◆ GetComponentDisplayName()

OUString svtools::ExtendedColorConfig::GetComponentDisplayName ( const OUString &  _sComponentName) const

◆ GetComponentName()

OUString svtools::ExtendedColorConfig::GetComponentName ( sal_uInt32  _nPos) const

◆ Notify()

void svtools::ExtendedColorConfig::Notify ( SfxBroadcaster rBC,
const SfxHint rHint 
)
overridevirtual

Reimplemented from SfxListener.

Definition at line 560 of file extcolorcfg.cxx.

References SfxBroadcaster::Broadcast().

Friends And Related Function Documentation

◆ ExtendedColorConfig_Impl

friend class ExtendedColorConfig_Impl
friend

Definition at line 62 of file extcolorcfg.hxx.

Referenced by ExtendedColorConfig().

Member Data Documentation

◆ m_pImpl

ExtendedColorConfig_Impl * svtools::ExtendedColorConfig::m_pImpl = nullptr
staticprivate

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