|
LibreOffice Module svx (master) 1
|
Public Member Functions | |
| PagePrimitiveExtractor (ViewObjectContactOfPageObj &rVOC) | |
| virtual | ~PagePrimitiveExtractor () override |
| virtual void | setLazyInvalidate (ViewObjectContact &rVOC) override |
| virtual void | Invoke () final override |
| drawinglayer::primitive2d::Primitive2DContainer | createPrimitive2DSequenceForPage () |
| virtual void | InvalidatePartOfView (const basegfx::B2DRange &rRange) const override |
| virtual bool | isOutputToPrinter () const override |
| virtual bool | isPageDecorationActive () const override |
| virtual bool | isMasterPageActive () const override |
| virtual bool | isOutputToRecordingMetaFile () const override |
| virtual bool | isOutputToPDFFile () const override |
| virtual bool | isExportTaggedPDF () const override |
| virtual ::vcl::PDFExtOutDevData const * | GetPDFExtOutDevData () const override |
| virtual bool | isDrawModeGray () const override |
| virtual bool | isDrawModeHighContrast () const override |
| virtual SdrPageView * | TryToGetSdrPageView () const override |
| virtual OutputDevice * | TryToGetOutputDevice () const override |
Public Member Functions inherited from sdr::contact::ObjectContactOfPagePainter | |
| ObjectContactOfPagePainter (ObjectContact &rOriginalObjectContact) | |
| virtual | ~ObjectContactOfPagePainter () override |
| void | SetStartPage (const SdrPage *pPage) |
| const SdrPage * | GetStartPage () const |
| SdrPage * | GetStartPage () |
| virtual OutputDevice * | TryToGetOutputDevice () const override |
Public Member Functions inherited from Idle | |
| Idle (const char *pDebugName) | |
| virtual void | Start (bool bStartTimer=true) override |
Public Member Functions inherited from Timer | |
| Timer (const char *pDebugName) | |
| Timer (const Timer &rTimer) | |
| virtual | ~Timer () override |
| Timer & | operator= (const Timer &rTimer) |
| virtual void | Invoke () override |
| void | Invoke (Timer *arg) |
| void | SetInvokeHandler (const Link< Timer *, void > &rLink) |
| void | ClearInvokeHandler () |
| void | SetTimeout (sal_uInt64 nTimeoutMs) |
| sal_uInt64 | GetTimeout () const |
| virtual void | Start (bool bStartTimer=true) override |
Public Member Functions inherited from Task | |
| Task (const char *pDebugName) | |
| Task (const Task &rTask) | |
| virtual | ~Task () COVERITY_NOEXCEPT_FALSE |
| Task & | operator= (const Task &rTask) |
| void | SetPriority (TaskPriority ePriority) |
| TaskPriority | GetPriority () const |
| const char * | GetDebugName () const |
| virtual void | Invoke ()=0 |
| virtual void | Start (bool bStartTimer=true) |
| void | Stop () |
| bool | IsActive () const |
| void | SetStatic () |
| bool | IsStatic () const |
Private Attributes | |
| ViewObjectContactOfPageObj & | mrViewObjectContactOfPageObj |
Additional Inherited Members | |
Protected Member Functions inherited from sdr::contact::ObjectContactOfPagePainter | |
| virtual sal_uInt32 | GetPaintObjectCount () const override |
| virtual ViewContact & | GetPaintObjectViewContact (sal_uInt32 nIndex) override |
Protected Member Functions inherited from Idle | |
| virtual sal_uInt64 | UpdateMinPeriod (sal_uInt64 nTimeNow) const override |
| Idle (bool bAuto, const char *pDebugName) | |
Protected Member Functions inherited from Timer | |
| virtual void | SetDeletionFlags () override |
| virtual sal_uInt64 | UpdateMinPeriod (sal_uInt64 nTimeNow) const override |
| Timer (bool bAuto, const char *pDebugName) | |
Protected Member Functions inherited from Task | |
| const ImplSchedulerData * | GetSchedulerData () const |
| virtual void | SetDeletionFlags () |
| virtual sal_uInt64 | UpdateMinPeriod (sal_uInt64 nTimeNow) const=0 |
Static Protected Member Functions inherited from Task | |
| static void | StartTimer (sal_uInt64 nMS) |
Definition at line 41 of file viewobjectcontactofpageobj.cxx.
|
explicit |
Definition at line 80 of file viewobjectcontactofpageobj.cxx.
References Task::SetPriority(), and Task::Stop().
|
overridevirtual |
Definition at line 93 of file viewobjectcontactofpageobj.cxx.
References Invoke().
| drawinglayer::primitive2d::Primitive2DContainer sdr::contact::PagePrimitiveExtractor::createPrimitive2DSequenceForPage | ( | ) |
Definition at line 122 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ViewObjectContact::getPrimitive2DSequenceHierarchy(), sdr::contact::ObjectContactOfPagePainter::GetStartPage(), SdrPage::GetViewContact(), sdr::contact::ObjectContact::getViewInformation2D(), sdr::contact::ViewContact::GetViewObjectContact(), GetXDrawPageForSdrPage(), mrViewObjectContactOfPageObj, drawinglayer::geometry::ViewInformation2D::setViewport(), drawinglayer::geometry::ViewInformation2D::setViewTime(), and drawinglayer::geometry::ViewInformation2D::setVisualizedPage().
|
override |
Definition at line 187 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::GetPDFExtOutDevData(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 161 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::ActionChanged(), SdrPage::GetHeight(), sdr::contact::ObjectContactOfPagePainter::GetStartPage(), SdrPage::GetWidth(), basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty(), mrViewObjectContactOfPageObj, and basegfx::Range2D< typename TYPE, typename TRAITS >::overlaps().
|
finaloverridevirtual |
Reimplemented from Timer.
Definition at line 107 of file viewobjectcontactofpageobj.cxx.
References a, Task::Stop(), and sdr::contact::ViewObjectContact::triggerLazyInvalidate().
Referenced by ~PagePrimitiveExtractor().
|
overridevirtual |
Definition at line 188 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isDrawModeGray(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 189 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isDrawModeHighContrast(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 186 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isExportTaggedPDF(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 183 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isMasterPageActive(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 185 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isOutputToPDFFile(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 181 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isOutputToPrinter(), and mrViewObjectContactOfPageObj.
Referenced by sdr::contact::ViewObjectContactOfPageObj::createPrimitive2DSequence().
|
overridevirtual |
Definition at line 184 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isOutputToRecordingMetaFile(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 182 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), sdr::contact::ObjectContact::isPageDecorationActive(), and mrViewObjectContactOfPageObj.
|
overridevirtual |
Definition at line 99 of file viewobjectcontactofpageobj.cxx.
References Idle::Start().
|
overridevirtual |
Reimplemented from sdr::contact::ObjectContactOfPagePainter.
Definition at line 191 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), mrViewObjectContactOfPageObj, and sdr::contact::ObjectContact::TryToGetOutputDevice().
|
overridevirtual |
Definition at line 190 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), mrViewObjectContactOfPageObj, and sdr::contact::ObjectContact::TryToGetSdrPageView().
|
private |
Definition at line 45 of file viewobjectcontactofpageobj.cxx.
Referenced by createPrimitive2DSequenceForPage(), GetPDFExtOutDevData(), InvalidatePartOfView(), isDrawModeGray(), isDrawModeHighContrast(), isExportTaggedPDF(), isMasterPageActive(), isOutputToPDFFile(), isOutputToPrinter(), isOutputToRecordingMetaFile(), isPageDecorationActive(), TryToGetOutputDevice(), and TryToGetSdrPageView().