LibreOffice Module svx (master) 1
Typedefs | Enumerations | Functions
svdtypes.hxx File Reference
#include <sal/types.h>
#include <o3tl/strong_int.hxx>
Include dependency graph for svdtypes.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef o3tl::strong_int< sal_Int16, struct SdrLayerIDTag > SdrLayerID
 

Enumerations

enum class  SdrCreateCmd {
  NextPoint ,
  NextObject ,
  ForceEnd
}
 
enum class  SdrDragMode {
  Move ,
  Resize ,
  Rotate ,
  Mirror ,
  Shear ,
  Crook ,
  Transparence ,
  Gradient ,
  Crop
}
 
enum class  SdrRepeatFunc {
  NONE ,
  Move ,
  Resize ,
  Rotate ,
  Delete ,
  CombinePolyPoly ,
  CombineOnePoly ,
  DismantlePolys ,
  DismantleLines ,
  ConvertToPoly ,
  ConvertToPath ,
  Group ,
  Ungroup ,
  PutToTop ,
  PutToBottom ,
  MoveToTop ,
  MoveToBottom ,
  ReverseOrder ,
  ImportMtf
}
 

Functions

constexpr SdrLayerID SDRLAYER_NOTFOUND (-1)
 

Typedef Documentation

◆ SdrLayerID

typedef o3tl::strong_int<sal_Int16, struct SdrLayerIDTag> SdrLayerID

Definition at line 56 of file svdtypes.hxx.

Enumeration Type Documentation

◆ SdrCreateCmd

enum class SdrCreateCmd
strong
Enumerator
NextPoint 
NextObject 
ForceEnd 

Definition at line 26 of file svdtypes.hxx.

◆ SdrDragMode

enum class SdrDragMode
strong
Enumerator
Move 
Resize 
Rotate 
Mirror 
Shear 
Crook 
Transparence 
Gradient 
Crop 

Definition at line 33 of file svdtypes.hxx.

◆ SdrRepeatFunc

enum class SdrRepeatFunc
strong
Enumerator
NONE 
Move 
Resize 
Rotate 
Delete 
CombinePolyPoly 
CombineOnePoly 
DismantlePolys 
DismantleLines 
ConvertToPoly 
ConvertToPath 
Group 
Ungroup 
PutToTop 
PutToBottom 
MoveToTop 
MoveToBottom 
ReverseOrder 
ImportMtf 

Definition at line 65 of file svdtypes.hxx.

Function Documentation

◆ SDRLAYER_NOTFOUND()

constexpr SdrLayerID SDRLAYER_NOTFOUND ( 1)
constexpr