|
LibreOffice Module svx (master) 1
|
Classes | |
| class | OverlayAnimatedBitmapEx |
| class | OverlayBitmapEx |
| class | OverlayCrosshairStriped |
| class | OverlayHandle |
| class | OverlayHelplineStriped |
| class | OverlayLineStriped |
| class | OverlayManager |
| class | OverlayManagerBuffered |
| class | OverlayObject |
| class | OverlayObjectCell |
| class | OverlayObjectList |
| class | OverlayObjectWithBasePosition |
| class | OverlayPolyPolygon |
| class | OverlayPolyPolygonStripedAndFilled |
| class | OverlayPrimitive2DSequenceObject |
| class | OverlayRectangle |
| class | OverlayRollingRectangleStriped |
| class | OverlaySelection |
| class | OverlayTriangle |
Typedefs | |
| typedef ::std::vector< OverlayObject * > | OverlayObjectVector |
Enumerations | |
| enum class | OverlayType { Invert , Solid , Transparent } |
Functions | |
| IMPL_LINK_NOARG (OverlayManagerBuffered, ImpBufferTimerHandler, Timer *, void) | |
| static basegfx::B2DPolyPolygon | impCombineRangesToPolyPolygon (const std::vector< basegfx::B2DRange > &rRanges) |
| static OverlayType | impCheckPossibleOverlayType (OverlayType aOverlayType) |
| typedef ::std::vector< OverlayObject* > sdr::overlay::OverlayObjectVector |
Definition at line 181 of file overlayobject.hxx.
|
strong |
| Enumerator | |
|---|---|
| Invert | |
| Solid | |
| Transparent | |
Definition at line 29 of file overlayselection.hxx.
|
static |
Definition at line 62 of file overlayselection.cxx.
References Application::GetDefaultDevice(), Invert, SvtOptionsDrawinglayer::IsTransparentSelection(), and pOut.
Referenced by sdr::overlay::OverlaySelection::getOverlayObjectPrimitive2DSequence().
|
static |
Definition at line 38 of file overlayselection.cxx.
References a, basegfx::B2DPolyPolygon::append(), basegfx::utils::createPolygonFromRect(), nCount, and basegfx::utils::solvePolygonOperationOr().
Referenced by sdr::overlay::OverlaySelection::createOverlayObjectPrimitive2DSequence().
| sdr::overlay::IMPL_LINK_NOARG | ( | OverlayManagerBuffered | , |
| ImpBufferTimerHandler | , | ||
| Timer * | , | ||
| void | |||
| ) |
Definition at line 191 of file overlaymanagerbuffered.cxx.
References tools::Rectangle::Bottom(), vcl::Window::GetCursor(), Size::getHeight(), tools::Rectangle::GetSize(), Size::getWidth(), vcl::Cursor::Hide(), sdr::overlay::OverlayManager::ImpDrawMembers(), vcl::Cursor::IsVisible(), tools::Rectangle::Left(), OUTDEV_WINDOW, PaintTransparentChildren(), tools::Rectangle::Right(), tools::Rectangle::SetBottom(), tools::Rectangle::SetLeft(), tools::Rectangle::SetRight(), tools::Rectangle::SetTop(), vcl::Cursor::Show(), tools::Rectangle::Top(), tools::Rectangle::TopLeft(), and basegfx::B2DRange::transform().