|
void | SetCanvas (const Reference< rendering::XCanvas > &rxCanvas) |
|
Reference< rendering::XBitmap > | CreateBitmap (const OUString &rsText, const sal_Int32 nMaximalWidth) const |
| Create a bitmap that shows the given text and is not wider than the given maximal width. More...
|
|
void | Invalidate () |
|
geometry::IntegerSize2D | CalculateLabelSize (const OUString &rsText) const |
|
OUString | GetFittingText (const OUString &rsText, const double nMaximalWidth) const |
|
void | PaintButtonBackground (const Reference< rendering::XCanvas > &rxCanvas, const geometry::IntegerSize2D &rSize) const |
|
Definition at line 126 of file PresenterSlideSorter.cxx.
◆ MouseOverManager() [1/2]
sdext::presenter::PresenterSlideSorter::MouseOverManager::MouseOverManager |
( |
const Reference< container::XIndexAccess > & |
rxSlides, |
|
|
const std::shared_ptr< PresenterTheme > & |
rpTheme, |
|
|
const Reference< awt::XWindow > & |
rxInvalidateTarget, |
|
|
std::shared_ptr< PresenterPaintManager > |
xPaintManager |
|
) |
| |
◆ MouseOverManager() [2/2]
sdext::presenter::PresenterSlideSorter::MouseOverManager::MouseOverManager |
( |
const MouseOverManager & |
| ) |
|
|
delete |
◆ CalculateLabelSize()
geometry::IntegerSize2D sdext::presenter::PresenterSlideSorter::MouseOverManager::CalculateLabelSize |
( |
const OUString & |
rsText | ) |
const |
|
private |
◆ CreateBitmap()
Reference< rendering::XBitmap > sdext::presenter::PresenterSlideSorter::MouseOverManager::CreateBitmap |
( |
const OUString & |
rsText, |
|
|
const sal_Int32 |
nMaximalWidth |
|
) |
| const |
|
private |
◆ GetFittingText()
OUString sdext::presenter::PresenterSlideSorter::MouseOverManager::GetFittingText |
( |
const OUString & |
rsText, |
|
|
const double |
nMaximalWidth |
|
) |
| const |
|
private |
◆ Invalidate()
void sdext::presenter::PresenterSlideSorter::MouseOverManager::Invalidate |
( |
| ) |
|
|
private |
◆ operator=()
◆ Paint()
void sdext::presenter::PresenterSlideSorter::MouseOverManager::Paint |
( |
const sal_Int32 |
nSlideIndex, |
|
|
const Reference< rendering::XCanvas > & |
rxCanvas, |
|
|
const Reference< rendering::XPolyPolygon2D > & |
rxClip |
|
) |
| |
◆ PaintButtonBackground()
void sdext::presenter::PresenterSlideSorter::MouseOverManager::PaintButtonBackground |
( |
const Reference< rendering::XCanvas > & |
rxCanvas, |
|
|
const geometry::IntegerSize2D & |
rSize |
|
) |
| const |
|
private |
◆ SetCanvas()
void sdext::presenter::PresenterSlideSorter::MouseOverManager::SetCanvas |
( |
const Reference< rendering::XCanvas > & |
rxCanvas | ) |
|
|
private |
◆ SetSlide()
void sdext::presenter::PresenterSlideSorter::MouseOverManager::SetSlide |
( |
const sal_Int32 |
nSlideIndex, |
|
|
const awt::Rectangle & |
rBox |
|
) |
| |
◆ maSlideBoundingBox
awt::Rectangle sdext::presenter::PresenterSlideSorter::MouseOverManager::maSlideBoundingBox |
|
private |
◆ mnSlideIndex
sal_Int32 sdext::presenter::PresenterSlideSorter::MouseOverManager::mnSlideIndex |
|
private |
◆ mpCenterLabelBitmap
◆ mpFont
◆ mpLeftLabelBitmap
◆ mpPaintManager
std::shared_ptr<PresenterPaintManager> sdext::presenter::PresenterSlideSorter::MouseOverManager::mpPaintManager |
|
private |
◆ mpRightLabelBitmap
◆ msText
OUString sdext::presenter::PresenterSlideSorter::MouseOverManager::msText |
|
private |
◆ mxBitmap
Reference<rendering::XBitmap> sdext::presenter::PresenterSlideSorter::MouseOverManager::mxBitmap |
|
private |
◆ mxCanvas
Reference<rendering::XCanvas> sdext::presenter::PresenterSlideSorter::MouseOverManager::mxCanvas |
|
private |
◆ mxInvalidateTarget
Reference<awt::XWindow> sdext::presenter::PresenterSlideSorter::MouseOverManager::mxInvalidateTarget |
|
private |
◆ mxSlides
const Reference<container::XIndexAccess> sdext::presenter::PresenterSlideSorter::MouseOverManager::mxSlides |
|
private |
The documentation for this class was generated from the following file: