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 | isOutputToRecordingMetaFile () const override |
virtual bool | isOutputToPDFFile () const override |
virtual bool | isDrawModeGray () const override |
virtual bool | isDrawModeHighContrast () const override |
virtual SdrPageView * | TryToGetSdrPageView () const override |
virtual OutputDevice * | TryToGetOutputDevice () const override |
![]() | |
ObjectContactOfPagePainter (ObjectContact &rOriginalObjectContact) | |
virtual | ~ObjectContactOfPagePainter () override |
void | SetStartPage (const SdrPage *pPage) |
const SdrPage * | GetStartPage () const |
SdrPage * | GetStartPage () |
![]() | |
Idle (const char *pDebugName=nullptr) | |
virtual void | Start () override |
![]() | |
Timer (const char *pDebugName=nullptr) | |
Timer (const Timer &rTimer) | |
virtual | ~Timer () override |
Timer & | operator= (const Timer &rTimer) |
void | Invoke (Timer *arg) |
void | SetInvokeHandler (const Link< Timer *, void > &rLink) |
void | ClearInvokeHandler () |
void | SetTimeout (sal_uInt64 nTimeoutMs) |
sal_uInt64 | GetTimeout () const |
![]() | |
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 |
void | SetDebugName (const char *pDebugName) |
const char * | GetDebugName () const |
void | Stop () |
bool | IsActive () const |
void | SetStatic () |
bool | IsStatic () const |
Private Attributes | |
ViewObjectContactOfPageObj & | mrViewObjectContactOfPageObj |
Additional Inherited Members | |
![]() | |
virtual sal_uInt32 | GetPaintObjectCount () const override |
virtual ViewContact & | GetPaintObjectViewContact (sal_uInt32 nIndex) override |
![]() | |
virtual sal_uInt64 | UpdateMinPeriod (sal_uInt64 nTimeNow) const override |
Idle (bool bAuto, const char *pDebugName) | |
![]() | |
virtual void | SetDeletionFlags () override |
Timer (bool bAuto, const char *pDebugName) | |
![]() | |
const ImplSchedulerData * | GetSchedulerData () const |
![]() | |
static void | StartTimer (sal_uInt64 nMS) |
Definition at line 41 of file viewobjectcontactofpageobj.cxx.
|
explicit |
Definition at line 76 of file viewobjectcontactofpageobj.cxx.
References Stop().
|
overridevirtual |
Definition at line 89 of file viewobjectcontactofpageobj.cxx.
drawinglayer::primitive2d::Primitive2DContainer sdr::contact::PagePrimitiveExtractor::createPrimitive2DSequenceForPage | ( | ) |
Definition at line 118 of file viewobjectcontactofpageobj.cxx.
References drawinglayer::geometry::ViewInformation2D::getExtendedInformationSequence(), sdr::contact::ViewObjectContact::GetObjectContact(), drawinglayer::geometry::ViewInformation2D::getObjectTransformation(), sdr::contact::ViewObjectContact::getPrimitive2DSequenceHierarchy(), SdrPage::GetViewContact(), sdr::contact::ObjectContact::getViewInformation2D(), sdr::contact::ViewContact::GetViewObjectContact(), drawinglayer::geometry::ViewInformation2D::getViewTransformation(), and GetXDrawPageForSdrPage().
|
overridevirtual |
Definition at line 157 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::ActionChanged(), SdrPage::GetHeight(), SdrPage::GetWidth(), basegfx::B2DRange::isEmpty(), and basegfx::B2DRange::overlaps().
|
finaloverridevirtual |
Reimplemented from Timer.
Definition at line 103 of file viewobjectcontactofpageobj.cxx.
References a, Stop(), and sdr::contact::ViewObjectContact::triggerLazyInvalidate().
|
overridevirtual |
Definition at line 180 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::isDrawModeGray().
|
overridevirtual |
Definition at line 181 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::isDrawModeHighContrast().
|
overridevirtual |
Definition at line 179 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::isOutputToPDFFile().
|
overridevirtual |
Definition at line 177 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::isOutputToPrinter().
|
overridevirtual |
Definition at line 178 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::isOutputToRecordingMetaFile().
|
overridevirtual |
Definition at line 95 of file viewobjectcontactofpageobj.cxx.
References Start.
|
overridevirtual |
Reimplemented from sdr::contact::ObjectContactOfPagePainter.
Definition at line 183 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::TryToGetOutputDevice().
|
overridevirtual |
Definition at line 182 of file viewobjectcontactofpageobj.cxx.
References sdr::contact::ViewObjectContact::GetObjectContact(), and sdr::contact::ObjectContact::TryToGetSdrPageView().
|
private |
Definition at line 45 of file viewobjectcontactofpageobj.cxx.