20#ifndef INCLUDED_EDITENG_UNOVIWOU_HXX
21#define INCLUDED_EDITENG_UNOVIWOU_HXX
42 virtual bool IsValid()
const override;
49 virtual bool Copy()
override;
50 virtual bool Cut()
override;
51 virtual bool Paste()
override;
Specialization for Draw/Impress.
OutlinerView & mrOutlinerView
Encapsulates EditView and OutlinerView for the purpose of unified EditEngine/Outliner access.
virtual bool Copy()=0
Copy current selection to clipboard.
virtual bool SetSelection(const ESelection &rSelection)=0
Set selection in view.
virtual bool Paste()=0
Paste clipboard into current selection.
virtual bool GetSelection(ESelection &rSelection) const =0
Query current selection.
virtual bool Cut()=0
Cut current selection to clipboard.
virtual Point LogicToPixel(const Point &rPoint, const MapMode &rMapMode) const =0
Convert from logical, EditEngine-relative coordinates to screen coordinates.
virtual bool IsValid() const =0
Query state of forwarder.
virtual Point PixelToLogic(const Point &rPoint, const MapMode &rMapMode) const =0
Convert from screen to logical, EditEngine-relative coordinates.
#define EDITENG_DLLPRIVATE
#define EDITENG_DLLPUBLIC