LibreOffice Module svx (master) 1
Classes | Namespaces | Enumerations
svdoashp.hxx File Reference
#include <svx/svdobj.hxx>
#include <svx/svdotext.hxx>
#include <svx/svdhdl.hxx>
#include <vector>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/drawing/XCustomShapeEngine.hpp>
#include <com/sun/star/drawing/EnhancedCustomShapeAdjustmentValue.hpp>
#include <svx/svxdllapi.h>
#include <o3tl/typed_flags_set.hxx>
Include dependency graph for svdoashp.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SdrAShapeObjGeoData
 
struct  o3tl::typed_flags< CustomShapeHandleModes >
 
struct  SdrCustomShapeInteraction
 
class  SdrObjCustomShape
 

Namespaces

namespace  sdr
 
namespace  sdr::properties
 
namespace  o3tl
 

Enumerations

enum class  CustomShapeHandleModes {
  NONE = 0 ,
  RESIZE_FIXED = 1 ,
  CREATE_FIXED = 2 ,
  RESIZE_ABSOLUTE_X = 4 ,
  RESIZE_ABSOLUTE_Y = 8 ,
  MOVE_SHAPE = 16 ,
  ORTHO4 = 32 ,
  RESIZE_ABSOLUTE_NEGX = 64
}
 

Enumeration Type Documentation

◆ CustomShapeHandleModes

enum class CustomShapeHandleModes
strong
Enumerator
NONE 
RESIZE_FIXED 
CREATE_FIXED 
RESIZE_ABSOLUTE_X 
RESIZE_ABSOLUTE_Y 
MOVE_SHAPE 
ORTHO4 
RESIZE_ABSOLUTE_NEGX 

Definition at line 50 of file svdoashp.hxx.