LibreOffice Module sdext (master)
1
|
Public Types | |
typedef map< OUString, SharedFontDescriptor > | FontContainer |
Public Member Functions | |
Theme (const Reference< container::XHierarchicalNameAccess > &rThemeRoot, const OUString &rsNodeName) | |
void | Read (PresenterConfigurationAccess &rConfiguration, ReadContext &rReadContext) |
SharedPaneStyle | GetPaneStyle (const OUString &rsStyleName) const |
SharedViewStyle | GetViewStyle (const OUString &rsStyleName) const |
Public Attributes | |
OUString | msConfigurationNodeName |
std::shared_ptr< Theme > | mpParentTheme |
SharedBitmapDescriptor | mpBackground |
PaneStyleContainer | maPaneStyles |
ViewStyleContainer | maViewStyles |
StyleAssociationContainer | maStyleAssociations |
Reference< container::XHierarchicalNameAccess > | mxThemeRoot |
std::shared_ptr< PresenterBitmapContainer > | mpIconContainer |
FontContainer | maFontContainer |
Private Member Functions | |
void | ProcessFont (const OUString &rsKey, const Reference< beans::XPropertySet > &rxProperties) |
Definition at line 209 of file PresenterTheme.cxx.
typedef map<OUString,SharedFontDescriptor> sdext::presenter::PresenterTheme::Theme::FontContainer |
Definition at line 228 of file PresenterTheme.cxx.
sdext::presenter::PresenterTheme::Theme::Theme | ( | const Reference< container::XHierarchicalNameAccess > & | rThemeRoot, |
const OUString & | rsNodeName | ||
) |
Definition at line 556 of file PresenterTheme.cxx.
SharedPaneStyle sdext::presenter::PresenterTheme::Theme::GetPaneStyle | ( | const OUString & | rsStyleName | ) | const |
Definition at line 619 of file PresenterTheme.cxx.
SharedViewStyle sdext::presenter::PresenterTheme::Theme::GetViewStyle | ( | const OUString & | rsStyleName | ) | const |
Definition at line 630 of file PresenterTheme.cxx.
|
private |
Definition at line 641 of file PresenterTheme.cxx.
void sdext::presenter::PresenterTheme::Theme::Read | ( | PresenterConfigurationAccess & | rConfiguration, |
ReadContext & | rReadContext | ||
) |
FontContainer sdext::presenter::PresenterTheme::Theme::maFontContainer |
Definition at line 229 of file PresenterTheme.cxx.
PaneStyleContainer sdext::presenter::PresenterTheme::Theme::maPaneStyles |
Definition at line 223 of file PresenterTheme.cxx.
StyleAssociationContainer sdext::presenter::PresenterTheme::Theme::maStyleAssociations |
Definition at line 225 of file PresenterTheme.cxx.
ViewStyleContainer sdext::presenter::PresenterTheme::Theme::maViewStyles |
Definition at line 224 of file PresenterTheme.cxx.
SharedBitmapDescriptor sdext::presenter::PresenterTheme::Theme::mpBackground |
Definition at line 222 of file PresenterTheme.cxx.
std::shared_ptr<PresenterBitmapContainer> sdext::presenter::PresenterTheme::Theme::mpIconContainer |
Definition at line 227 of file PresenterTheme.cxx.
std::shared_ptr<Theme> sdext::presenter::PresenterTheme::Theme::mpParentTheme |
Definition at line 221 of file PresenterTheme.cxx.
OUString sdext::presenter::PresenterTheme::Theme::msConfigurationNodeName |
Definition at line 220 of file PresenterTheme.cxx.
Reference<container::XHierarchicalNameAccess> sdext::presenter::PresenterTheme::Theme::mxThemeRoot |
Definition at line 226 of file PresenterTheme.cxx.