LibreOffice Module svx (master)  1
Classes | Namespaces | Macros | Enumerations
svdglue.hxx File Reference
#include <tools/gen.hxx>
#include <svx/svxdllapi.h>
#include <memory>
#include <vector>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for svdglue.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< SdrEscapeDirection >
 
struct  o3tl::typed_flags< SdrAlign >
 
class  SdrGluePoint
 
class  SdrGluePointList
 

Namespaces

 vcl
 
 o3tl
 

Macros

#define SDRGLUEPOINT_NOTFOUND   0xFFFF
 

Enumerations

enum  SdrEscapeDirection {
  SdrEscapeDirection::SMART = 0x0000,
  SdrEscapeDirection::LEFT = 0x0001,
  SdrEscapeDirection::RIGHT = 0x0002,
  SdrEscapeDirection::TOP = 0x0004,
  SdrEscapeDirection::BOTTOM = 0x0008,
  SdrEscapeDirection::HORZ = LEFT | RIGHT,
  SdrEscapeDirection::VERT = TOP | BOTTOM,
  SdrEscapeDirection::ALL = 0x00ff
}
 
enum  SdrAlign {
  SdrAlign::NONE = 0x0000,
  SdrAlign::HORZ_CENTER = 0x0000,
  SdrAlign::HORZ_LEFT = 0x0001,
  SdrAlign::HORZ_RIGHT = 0x0002,
  SdrAlign::HORZ_DONTCARE = 0x0010,
  SdrAlign::VERT_CENTER = 0x0000,
  SdrAlign::VERT_TOP = 0x0100,
  SdrAlign::VERT_BOTTOM = 0x0200,
  SdrAlign::VERT_DONTCARE = 0x1000
}
 

Macro Definition Documentation

#define SDRGLUEPOINT_NOTFOUND   0xFFFF

Enumeration Type Documentation

enum SdrAlign
strong
Enumerator
NONE 
HORZ_CENTER 
HORZ_LEFT 
HORZ_RIGHT 
HORZ_DONTCARE 
VERT_CENTER 
VERT_TOP 
VERT_BOTTOM 
VERT_DONTCARE 

Definition at line 51 of file svdglue.hxx.

enum SdrEscapeDirection
strong
Enumerator
SMART 
LEFT 
RIGHT 
TOP 
BOTTOM 
HORZ 
VERT 
ALL 

Definition at line 35 of file svdglue.hxx.