LibreOffice Module svtools (master) 1
|
#include <colorcfg.hxx>
Public Member Functions | |
EditableColorConfig () | |
~EditableColorConfig () | |
css::uno::Sequence< OUString > | GetSchemeNames () const |
void | DeleteScheme (const OUString &rScheme) |
void | AddScheme (const OUString &rScheme) |
void | LoadScheme (const OUString &rScheme) |
const OUString & | GetCurrentSchemeName () const |
void | SetCurrentSchemeName (const OUString &rScheme) |
const ColorConfigValue & | GetColorValue (ColorConfigEntry eEntry) const |
void | SetColorValue (ColorConfigEntry eEntry, const ColorConfigValue &rValue) |
void | SetModified () |
void | ClearModified () |
bool | IsModified () const |
void | Commit () |
void | DisableBroadcast () |
void | EnableBroadcast () |
Private Attributes | |
std::unique_ptr< ColorConfig_Impl > | m_pImpl |
bool | m_bModified |
Definition at line 118 of file colorcfg.hxx.
svtools::EditableColorConfig::EditableColorConfig | ( | ) |
Definition at line 497 of file colorcfg.cxx.
svtools::EditableColorConfig::~EditableColorConfig | ( | ) |
Definition at line 504 of file colorcfg.cxx.
References m_bModified, and m_pImpl.
void svtools::EditableColorConfig::AddScheme | ( | const OUString & | rScheme | ) |
Definition at line 523 of file colorcfg.cxx.
References m_pImpl.
|
inline |
Definition at line 136 of file colorcfg.hxx.
void svtools::EditableColorConfig::Commit | ( | ) |
Definition at line 571 of file colorcfg.cxx.
References m_bModified, and m_pImpl.
void svtools::EditableColorConfig::DeleteScheme | ( | const OUString & | rScheme | ) |
Definition at line 518 of file colorcfg.cxx.
References m_pImpl.
void svtools::EditableColorConfig::DisableBroadcast | ( | ) |
Definition at line 580 of file colorcfg.cxx.
References m_pImpl.
void svtools::EditableColorConfig::EnableBroadcast | ( | ) |
Definition at line 585 of file colorcfg.cxx.
References m_pImpl.
const ColorConfigValue & svtools::EditableColorConfig::GetColorValue | ( | ColorConfigEntry | eEntry | ) | const |
Definition at line 552 of file colorcfg.cxx.
References m_pImpl.
const OUString & svtools::EditableColorConfig::GetCurrentSchemeName | ( | ) | const |
Definition at line 540 of file colorcfg.cxx.
References m_pImpl.
uno::Sequence< OUString > svtools::EditableColorConfig::GetSchemeNames | ( | ) | const |
Definition at line 513 of file colorcfg.cxx.
References m_pImpl.
|
inline |
Definition at line 137 of file colorcfg.hxx.
void svtools::EditableColorConfig::LoadScheme | ( | const OUString & | rScheme | ) |
Definition at line 528 of file colorcfg.cxx.
References m_bModified, and m_pImpl.
void svtools::EditableColorConfig::SetColorValue | ( | ColorConfigEntry | eEntry, |
const ColorConfigValue & | rValue | ||
) |
Definition at line 558 of file colorcfg.cxx.
References m_bModified, and m_pImpl.
void svtools::EditableColorConfig::SetCurrentSchemeName | ( | const OUString & | rScheme | ) |
Definition at line 546 of file colorcfg.cxx.
References m_pImpl.
void svtools::EditableColorConfig::SetModified | ( | ) |
Definition at line 566 of file colorcfg.cxx.
References m_bModified.
|
private |
Definition at line 121 of file colorcfg.hxx.
Referenced by Commit(), LoadScheme(), SetColorValue(), SetModified(), and ~EditableColorConfig().
|
private |
Definition at line 120 of file colorcfg.hxx.
Referenced by AddScheme(), Commit(), DeleteScheme(), DisableBroadcast(), EditableColorConfig(), EnableBroadcast(), GetColorValue(), GetCurrentSchemeName(), GetSchemeNames(), LoadScheme(), SetColorValue(), SetCurrentSchemeName(), and ~EditableColorConfig().