LibreOffice Module svtools (master) 1
|
#include <extcolorcfg.hxx>
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 |
![]() | |
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 |
![]() | |
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 |
SfxBroadcaster * | GetBroadcasterJOE (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_Impl * | m_pImpl = nullptr |
Friends | |
class | ExtendedColorConfig_Impl |
Additional Inherited Members | |
![]() | |
void | Forward (SfxBroadcaster &rBC, const SfxHint &rHint) |
Definition at line 60 of file extcolorcfg.hxx.
svtools::ExtendedColorConfig::ExtendedColorConfig | ( | ) |
Definition at line 510 of file extcolorcfg.cxx.
References ExtendedColorConfig_Impl, m_pImpl, svtools::nExtendedColorRefCount_Impl, and SfxListener::StartListening().
|
overridevirtual |
Definition at line 519 of file extcolorcfg.cxx.
References SfxListener::EndListening(), m_pImpl, and svtools::nExtendedColorRefCount_Impl.
ExtendedColorConfigValue svtools::ExtendedColorConfig::GetColorValue | ( | const OUString & | _sComponentName, |
const OUString & | _sName | ||
) | const |
Definition at line 530 of file extcolorcfg.cxx.
References svtools::ExtendedColorConfig_Impl::GetColorConfigValue(), and m_pImpl.
ExtendedColorConfigValue svtools::ExtendedColorConfig::GetComponentColorConfigValue | ( | const OUString & | _sComponentName, |
sal_uInt32 | _nPos | ||
) | const |
Definition at line 545 of file extcolorcfg.cxx.
References _nPos, svtools::ExtendedColorConfig_Impl::GetComponentColorConfigValue(), and m_pImpl.
sal_Int32 svtools::ExtendedColorConfig::GetComponentColorCount | ( | const OUString & | _sName | ) | const |
Definition at line 540 of file extcolorcfg.cxx.
References svtools::ExtendedColorConfig_Impl::GetComponentColorCount(), and m_pImpl.
sal_Int32 svtools::ExtendedColorConfig::GetComponentCount | ( | ) | const |
Definition at line 535 of file extcolorcfg.cxx.
References svtools::ExtendedColorConfig_Impl::GetComponentCount(), and m_pImpl.
OUString svtools::ExtendedColorConfig::GetComponentDisplayName | ( | const OUString & | _sComponentName | ) | const |
Definition at line 555 of file extcolorcfg.cxx.
References svtools::ExtendedColorConfig_Impl::GetComponentDisplayName(), and m_pImpl.
OUString svtools::ExtendedColorConfig::GetComponentName | ( | sal_uInt32 | _nPos | ) | const |
Definition at line 550 of file extcolorcfg.cxx.
References _nPos, svtools::ExtendedColorConfig_Impl::GetComponentName(), and m_pImpl.
|
overridevirtual |
Reimplemented from SfxListener.
Definition at line 560 of file extcolorcfg.cxx.
References SfxBroadcaster::Broadcast().
|
friend |
Definition at line 62 of file extcolorcfg.hxx.
Referenced by ExtendedColorConfig().
|
staticprivate |
Definition at line 64 of file extcolorcfg.hxx.
Referenced by svtools::ExtendedColorConfig_Impl::DisableBroadcast(), svtools::ExtendedColorConfig_Impl::EnableBroadcast(), ExtendedColorConfig(), GetColorValue(), GetComponentColorConfigValue(), GetComponentColorCount(), GetComponentCount(), GetComponentDisplayName(), GetComponentName(), svtools::ExtendedColorConfig_Impl::UnlockBroadcast(), and ~ExtendedColorConfig().