LibreOffice Module sd (master) 1
|
#include <PresenterTheme.hxx>
Public Member Functions | |
FontDescriptor (const std::shared_ptr< FontDescriptor > &rpDescriptor) | |
bool | PrepareFont (const css::uno::Reference< css::rendering::XCanvas > &rxCanvas) |
Public Attributes | |
OUString | msFamilyName |
OUString | msStyleName |
sal_Int32 | mnSize |
sal_uInt32 | mnColor |
OUString | msAnchor |
sal_Int32 | mnXOffset |
sal_Int32 | mnYOffset |
css::uno::Reference< css::rendering::XCanvasFont > | mxFont |
Private Member Functions | |
css::uno::Reference< css::rendering::XCanvasFont > | CreateFont (const css::uno::Reference< css::rendering::XCanvas > &rxCanvas, const double nCellSize) const |
double | GetCellSizeForDesignSize (const css::uno::Reference< css::rendering::XCanvas > &rxCanvas, const double nDesignSize) const |
Definition at line 73 of file PresenterTheme.hxx.
|
explicit |
Definition at line 465 of file PresenterTheme.cxx.
References mnColor, mnColor, mnSize, mnSize, mnXOffset, mnYOffset, msAnchor, msFamilyName, and msStyleName.
|
private |
Definition at line 500 of file PresenterTheme.cxx.
References msStyleName.
|
private |
Definition at line 522 of file PresenterTheme.cxx.
References CreateFont(), and sdext::presenter::PresenterCanvasHelper::GetTextBoundingBox().
bool sdext::presenter::PresenterTheme::FontDescriptor::PrepareFont | ( | const css::uno::Reference< css::rendering::XCanvas > & | rxCanvas | ) |
Definition at line 485 of file PresenterTheme.cxx.
References CreateFont(), mnSize, and mxFont.
sal_uInt32 sdext::presenter::PresenterTheme::FontDescriptor::mnColor |
Definition at line 81 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
sal_Int32 sdext::presenter::PresenterTheme::FontDescriptor::mnSize |
Definition at line 80 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
sal_Int32 sdext::presenter::PresenterTheme::FontDescriptor::mnXOffset |
Definition at line 83 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
sal_Int32 sdext::presenter::PresenterTheme::FontDescriptor::mnYOffset |
Definition at line 84 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
OUString sdext::presenter::PresenterTheme::FontDescriptor::msAnchor |
Definition at line 82 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
OUString sdext::presenter::PresenterTheme::FontDescriptor::msFamilyName |
Definition at line 78 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
OUString sdext::presenter::PresenterTheme::FontDescriptor::msStyleName |
Definition at line 79 of file PresenterTheme.hxx.
Referenced by FontDescriptor().
css::uno::Reference<css::rendering::XCanvasFont> sdext::presenter::PresenterTheme::FontDescriptor::mxFont |
Definition at line 85 of file PresenterTheme.hxx.