LibreOffice Module svx (master)  1
Public Member Functions | Private Member Functions | List of all members
sdr::contact::UnoControlPrintOrPreviewContact Class Reference

#include <viewobjectcontactofunocontrol.hxx>

Inheritance diagram for sdr::contact::UnoControlPrintOrPreviewContact:
[legend]
Collaboration diagram for sdr::contact::UnoControlPrintOrPreviewContact:
[legend]

Public Member Functions

 UnoControlPrintOrPreviewContact (ObjectContactOfPageView &_rObjectContact, ViewContactOfUnoControl &_rViewContact)
 
virtual ~UnoControlPrintOrPreviewContact () override
 
- Public Member Functions inherited from sdr::contact::ViewObjectContactOfUnoControl
 ViewObjectContactOfUnoControl (ObjectContact &_rObjectContact, ViewContactOfUnoControl &_rViewContact)
 
css::uno::Reference< css::awt::XControl > getControl ()
 returns the ->XControl instance belonging to the instance, creates it if necessary More...
 
void ensureControlVisibility (bool _bVisible) const
 ensures that the control belonging to this instances has a given visibility More...
 
void setControlDesignMode (bool _bDesignMode) const
 sets the design/alive mode of the control More...
 
void propertyChange ()
 callback from impl class to react on changes of properties form the XControlModel More...
 
virtual void ActionChanged () override
 React on changes of the object of this ViewContact. More...
 
void onControlChangedOrModified (ImplAccess)
 
- Public Member Functions inherited from sdr::contact::ViewObjectContactOfSdrObj
 ViewObjectContactOfSdrObj (ObjectContact &rObjectContact, ViewContact &rViewContact)
 
virtual ~ViewObjectContactOfSdrObj () override
 
boost::optional< const OutputDevice & > getPageViewOutputDevice () const
 retrieves the device which a PageView belongs to, starting from its ObjectContactOfPageView More...
 
- Public Member Functions inherited from sdr::contact::ViewObjectContact
 ViewObjectContact (ObjectContact &rObjectContact, ViewContact &rViewContact)
 
virtual ~ViewObjectContact ()
 
ObjectContactGetObjectContact () const
 
ViewContactGetViewContact () const
 
const basegfx::B2DRangegetObjectRange () const
 
void triggerLazyInvalidate ()
 
bool isAnimated () const
 
void ActionChildInserted (ViewContact &rChild)
 
drawinglayer::primitive2d::Primitive2DContainer const & getPrimitive2DSequence (const DisplayInfo &rDisplayInfo) const
 
virtual bool isPrimitiveGhosted (const DisplayInfo &rDisplayInfo) const
 
virtual drawinglayer::primitive2d::Primitive2DContainer getPrimitive2DSequenceHierarchy (DisplayInfo &rDisplayInfo) const
 
drawinglayer::primitive2d::Primitive2DContainer getPrimitive2DSequenceSubHierarchy (DisplayInfo &rDisplayInfo) const
 
const basegfx::B2DVectorgetGridOffset () const
 
void resetGridOffset ()
 

Private Member Functions

 UnoControlPrintOrPreviewContact (const UnoControlPrintOrPreviewContact &)=delete
 
UnoControlPrintOrPreviewContactoperator= (const UnoControlPrintOrPreviewContact &)=delete
 
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequence (const DisplayInfo &rDisplayInfo) const override
 

Additional Inherited Members

- Static Public Member Functions inherited from sdr::contact::ViewObjectContactOfUnoControl
static css::uno::Reference< css::awt::XControl > getTemporaryControlForWindow (const vcl::Window &_rWindow, css::uno::Reference< css::awt::XControlContainer > &_inout_ControlContainer, const SdrUnoObj &_rUnoObject)
 retrieves a temporary XControl instance, whose parent is the given device SdrUnoObj::GetTemporaryControlForWindow More...
 
- Protected Member Functions inherited from sdr::contact::ViewObjectContactOfUnoControl
virtual ~ViewObjectContactOfUnoControl () override
 
virtual bool isPrimitiveVisible (const DisplayInfo &_rDisplayInfo) const override
 
void impl_onControlChangedOrModified ()
 to be called when any aspect of the control which requires view updates changed More...
 
- Protected Member Functions inherited from sdr::contact::ViewObjectContactOfSdrObj
const SdrObjectgetSdrObject () const
 
- Protected Member Functions inherited from sdr::contact::ViewObjectContact
void checkForPrimitive2DAnimations ()
 
void flushPrimitive2DSequence ()
 
- Protected Attributes inherited from sdr::contact::ViewObjectContactOfUnoControl
::rtl::Reference< ViewObjectContactOfUnoControl_Implm_pImpl
 

Detailed Description

Definition at line 107 of file viewobjectcontactofunocontrol.hxx.

Constructor & Destructor Documentation

sdr::contact::UnoControlPrintOrPreviewContact::UnoControlPrintOrPreviewContact ( ObjectContactOfPageView _rObjectContact,
ViewContactOfUnoControl _rViewContact 
)

Definition at line 1752 of file viewobjectcontactofunocontrol.cxx.

sdr::contact::UnoControlPrintOrPreviewContact::~UnoControlPrintOrPreviewContact ( )
overridevirtual

Definition at line 1758 of file viewobjectcontactofunocontrol.cxx.

sdr::contact::UnoControlPrintOrPreviewContact::UnoControlPrintOrPreviewContact ( const UnoControlPrintOrPreviewContact )
privatedelete

Member Function Documentation

drawinglayer::primitive2d::Primitive2DContainer sdr::contact::UnoControlPrintOrPreviewContact::createPrimitive2DSequence ( const DisplayInfo rDisplayInfo) const
overrideprivatevirtual
UnoControlPrintOrPreviewContact& sdr::contact::UnoControlPrintOrPreviewContact::operator= ( const UnoControlPrintOrPreviewContact )
privatedelete

The documentation for this class was generated from the following files: