LibreOffice Module svx (master) 1
Classes | Typedefs | Enumerations | Functions
sdr::overlay Namespace Reference

Classes

class  OverlayAnimatedBitmapEx
 
class  OverlayBitmapEx
 
class  OverlayCrosshairStriped
 
class  OverlayHandle
 
class  OverlayHelplineStriped
 
class  OverlayLineStriped
 
class  OverlayManager
 
class  OverlayManagerBuffered
 
class  OverlayObject
 
class  OverlayObjectCell
 
class  OverlayObjectList
 
class  OverlayObjectWithBasePosition
 
class  OverlayPolyPolygon
 
class  OverlayPolyPolygonStripedAndFilled
 
class  OverlayPrimitive2DSequenceObject
 
class  OverlayRectangle
 
class  OverlayRollingRectangleStriped
 
class  OverlaySelection
 
class  OverlayTriangle
 

Typedefs

typedef ::std::vector< OverlayObject * > OverlayObjectVector
 

Enumerations

enum class  OverlayType {
  Invert ,
  Solid ,
  Transparent
}
 

Functions

 IMPL_LINK_NOARG (OverlayManagerBuffered, ImpBufferTimerHandler, Timer *, void)
 
static basegfx::B2DPolyPolygon impCombineRangesToPolyPolygon (const std::vector< basegfx::B2DRange > &rRanges)
 
static OverlayType impCheckPossibleOverlayType (OverlayType aOverlayType)
 

Typedef Documentation

◆ OverlayObjectVector

Definition at line 181 of file overlayobject.hxx.

Enumeration Type Documentation

◆ OverlayType

enum class sdr::overlay::OverlayType
strong
Enumerator
Invert 
Solid 
Transparent 

Definition at line 29 of file overlayselection.hxx.

Function Documentation

◆ impCheckPossibleOverlayType()

static OverlayType sdr::overlay::impCheckPossibleOverlayType ( OverlayType  aOverlayType)
static

◆ impCombineRangesToPolyPolygon()

static basegfx::B2DPolyPolygon sdr::overlay::impCombineRangesToPolyPolygon ( const std::vector< basegfx::B2DRange > &  rRanges)
static

◆ IMPL_LINK_NOARG()

sdr::overlay::IMPL_LINK_NOARG ( OverlayManagerBuffered  ,
ImpBufferTimerHandler  ,
Timer ,
void   
)