LibreOffice Module svx (master)  1
Namespaces | Classes | Typedefs | Functions
sdr::contact Namespace Reference

Namespaces

 UnoControlContactHelper
 

Classes

class  ControlHolder
 
class  DisplayInfo
 
class  DummyPageViewAccess
 is a ->IPageViewAccess implementation which can be used to create a control for an arbitrary non-Window device More...
 
class  InvisibleControlViewAccess
 is a ->IPageViewAccess implementation which can be used to create an invisible control for an arbitrary window More...
 
class  IPageViewAccess
 interface encapsulating access to an SdrPageView, stripped down to the methods we really need More...
 
class  LazyControlCreationPrimitive2D
 
class  ObjectContact
 
class  ObjectContactOfObjListPainter
 
class  ObjectContactOfPagePainter
 
class  ObjectContactOfPageView
 
class  ObjectContactOfScDrawView
 
class  ObjectContactPainter
 
class  PagePrimitiveExtractor
 
class  SdrMediaWindow
 
class  SdrPageViewAccess
 is a ->IPageViewAccess implementation based on a real ->SdrPageView instance More...
 
class  UnoControlPrintOrPreviewContact
 
class  VCOfDrawVirtObj
 
class  VCOfSwFlyDrawObj
 
class  VCOfSwVirtFlyDrawObj
 
class  ViewContact
 
class  ViewContactOfE3d
 
class  ViewContactOfE3dCube
 
class  ViewContactOfE3dExtrude
 
class  ViewContactOfE3dLathe
 
class  ViewContactOfE3dPolygon
 
class  ViewContactOfE3dScene
 
class  ViewContactOfE3dSphere
 
class  ViewContactOfGraphic
 
class  ViewContactOfGrid
 
class  ViewContactOfGroup
 
class  ViewContactOfHelplines
 
class  ViewContactOfInnerPageBorder
 
class  ViewContactOfMasterPage
 
class  ViewContactOfMasterPageDescriptor
 
class  ViewContactOfOuterPageBorder
 
class  ViewContactOfPageBackground
 
class  ViewContactOfPageFill
 
class  ViewContactOfPageHierarchy
 This view contact corresponds with all SdrObject instances in a single SdrPage. More...
 
class  ViewContactOfPageObj
 
class  ViewContactOfPageShadow
 
class  ViewContactOfPageSubObject
 
class  ViewContactOfSdrCaptionObj
 
class  ViewContactOfSdrCircObj
 
class  ViewContactOfSdrEdgeObj
 
class  ViewContactOfSdrMeasureObj
 
class  ViewContactOfSdrMediaObj
 
class  ViewContactOfSdrObj
 
class  ViewContactOfSdrObjCustomShape
 
class  ViewContactOfSdrOle2Obj
 
class  ViewContactOfSdrPage
 
class  ViewContactOfSdrPathObj
 
class  ViewContactOfSdrRectObj
 
class  ViewContactOfTableObj
 
class  ViewContactOfTextObj
 
class  ViewContactOfUnoControl
 
class  ViewContactOfVirtObj
 
class  ViewObjectContact
 
class  ViewObjectContactOfE3d
 
class  ViewObjectContactOfE3dScene
 
class  ViewObjectContactOfGraphic
 
class  ViewObjectContactOfGroup
 
class  ViewObjectContactOfInnerPageBorder
 
class  ViewObjectContactOfMasterPage
 
class  ViewObjectContactOfMasterPageDescriptor
 
class  ViewObjectContactOfOuterPageBorder
 
class  ViewObjectContactOfPageBackground
 
class  ViewObjectContactOfPageFill
 
class  ViewObjectContactOfPageGrid
 
class  ViewObjectContactOfPageHelplines
 
class  ViewObjectContactOfPageHierarchy
 
class  ViewObjectContactOfPageObj
 
class  ViewObjectContactOfPageShadow
 
class  ViewObjectContactOfPageSubObject
 
class  ViewObjectContactOfSdrMediaObj
 
class  ViewObjectContactOfSdrObj
 
class  ViewObjectContactOfSdrOle2Obj
 
class  ViewObjectContactOfSdrPage
 
class  ViewObjectContactOfUnoControl
 
class  ViewObjectContactOfUnoControl_Impl
 
class  ViewObjectContactRedirector
 
class  VOCOfDrawVirtObj
 

Typedefs

typedef ::cppu::WeakImplHelper< XWindowListener, XPropertyChangeListener, XContainerListener, XModeChangeListener > ViewObjectContactOfUnoControl_Impl_Base
 
typedef ::std::vector< SdrObject * > SdrObjectVector
 

Functions

static void impAddPrimitivesFromGroup (const ViewObjectContact &rVOC, const basegfx::B2DHomMatrix &rOffsetMatrix, const DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DContainer &rxTarget)
 
static sal_uInt32 ensureGeometry (basegfx::B2DPolyPolygon &rUnitPolyPolygon)
 
static bool operator== (const ControlHolder &_rControl, const Reference< XInterface > &_rxCompare)
 
static bool operator== (const ControlHolder &_rControl, const Any &_rxCompare)
 
 ImplPrimitive2DIDBlock (LazyControlCreationPrimitive2D, PRIMITIVE2D_ID_SDRCONTROLPRIMITIVE2D) ViewObjectContactOfUnoControl
 
static svx::frame::Style impGetLineStyle (const sdr::table::TableLayouter &rLayouter, sal_Int32 nX, sal_Int32 nY, bool bHorizontal, sal_Int32 nColCount, sal_Int32 nRowCount, bool bIsRTL)
 

Typedef Documentation

typedef ::std::vector< SdrObject* > sdr::contact::SdrObjectVector

Definition at line 47 of file objectcontactofobjlistpainter.hxx.

typedef ::cppu::WeakImplHelper< XWindowListener , XPropertyChangeListener , XContainerListener , XModeChangeListener > sdr::contact::ViewObjectContactOfUnoControl_Impl_Base

Definition at line 492 of file viewobjectcontactofunocontrol.cxx.

Function Documentation

static sal_uInt32 sdr::contact::ensureGeometry ( basegfx::B2DPolyPolygon rUnitPolyPolygon)
static
static svx::frame::Style sdr::contact::impGetLineStyle ( const sdr::table::TableLayouter rLayouter,
sal_Int32  nX,
sal_Int32  nY,
bool  bHorizontal,
sal_Int32  nColCount,
sal_Int32  nRowCount,
bool  bIsRTL 
)
static
sdr::contact::ImplPrimitive2DIDBlock ( LazyControlCreationPrimitive2D  ,
PRIMITIVE2D_ID_SDRCONTROLPRIMITIVE2D   
)

Definition at line 1559 of file viewobjectcontactofunocontrol.cxx.

static bool sdr::contact::operator== ( const ControlHolder _rControl,
const Reference< XInterface > &  _rxCompare 
)
static
static bool sdr::contact::operator== ( const ControlHolder _rControl,
const Any &  _rxCompare 
)
static

Definition at line 211 of file viewobjectcontactofunocontrol.cxx.