LibreOffice Module svx (master)
1
|
#include <memory>
#include <com/sun/star/uno/Any.hxx>
#include <cppuhelper/weakref.hxx>
#include <rtl/ustring.hxx>
#include <vcl/outdev.hxx>
#include <svl/lstner.hxx>
#include <svl/poolitem.hxx>
#include <svl/typedwhich.hxx>
#include <tools/degree.hxx>
#include <svx/DiagramDataInterface.hxx>
#include <svx/svdtypes.hxx>
#include <svx/svdobjkind.hxx>
#include <svx/svxdllapi.h>
#include <svx/shapeproperty.hxx>
#include <tools/link.hxx>
#include <tools/weakbase.h>
#include <tools/gen.hxx>
#include <osl/diagnose.h>
#include <typeinfo>
#include <unordered_set>
Go to the source code of this file.
Classes | |
class | SdrObjUserCall |
class | SdrObjMacroHitRec |
class | SdrObjUserData |
User data of a drawing object, e.g. More... | |
class | SdrObjGeoData |
All geometrical data of an arbitrary object for use in undo/redo. More... | |
class | SdrObjTransformInfoRec |
Provides information about various ZObject properties. More... | |
class | SdrObject |
Abstract DrawObject. More... | |
struct | SdrObjectFreeOp |
struct | SdrObjCreatorParams |
class | SdrObjFactory |
Whoever creates his own objects must set a link in the SdrObjFactory class. More... | |
Namespaces | |
tools | |
basegfx | |
sdr | |
sdr::properties | |
sdr::contact | |
svx | |
Typedefs | |
typedef std::unique_ptr< SdrObject, SdrObjectFreeOp > | SdrObjectUniquePtr |
Enumerations | |
enum | SdrInventor : sal_uInt32 { SdrInventor::Unknown = 0, SdrInventor::BasicDialog = sal_uInt32( 'D' | ('L' << 8) | ('G' << 16) | ('1' << 24) ), SdrInventor::Default = sal_uInt32( 'S' | ('V' << 8) | ('D' << 16) | ('r' << 24) ), SdrInventor::E3d = sal_uInt32( 'E' | ('3' << 8) | ('D' << 16) | ('1' << 24) ), SdrInventor::FmForm = sal_uInt32( 'F' | ('M' << 8) | ('0' << 16) | ('1' << 24) ), SdrInventor::IMap = sal_uInt32( 'I' | ('M' << 8) | ('A' << 16) | ('P' << 24) ), SdrInventor::ReportDesign = sal_uInt32( 'R' | ('P' << 8) | ('T' << 16) | ('1' << 24) ), SdrInventor::ScOrSwDraw = sal_uInt32( 'S' | ('C' << 8) | ('3' << 16) | ('0' << 24) ), SdrInventor::SgaImap = sal_uInt32( 'S' | ('D' << 8) | ('U' << 16) | ('D' << 24) ), SdrInventor::StarDrawUserData = sal_uInt32( 'S' | ('D' << 8) | ('U' << 16) | ('D' << 24) ), SdrInventor::Swg = sal_uInt32( 'S' | ('W' << 8) | ('G' << 16) ) } |
enum | SdrUserCallType { SdrUserCallType::MoveOnly, SdrUserCallType::Resize, SdrUserCallType::ChangeAttr, SdrUserCallType::Delete, SdrUserCallType::Inserted, SdrUserCallType::Removed, SdrUserCallType::ChildMoveOnly, SdrUserCallType::ChildResize, SdrUserCallType::ChildChangeAttr, SdrUserCallType::ChildDelete, SdrUserCallType::ChildInserted, SdrUserCallType::ChildRemoved } |
Variables | |
struct SVXCORE_DLLPUBLIC | SdrObjectFreeOp |
typedef std::unique_ptr< SdrObject, SdrObjectFreeOp > SdrObjectUniquePtr |
Definition at line 99 of file svdobj.hxx.
|
strong |
Enumerator | |
---|---|
Unknown | |
BasicDialog | |
Default | |
E3d | |
FmForm | |
IMap | |
ReportDesign | |
ScOrSwDraw | |
SgaImap | |
StarDrawUserData | |
Swg |
Definition at line 101 of file svdobj.hxx.
|
strong |
Enumerator | |
---|---|
MoveOnly | |
Resize | |
ChangeAttr | |
Delete | |
Inserted | |
Removed | |
ChildMoveOnly | |
ChildResize | |
ChildChangeAttr | |
ChildDelete | |
ChildInserted | |
ChildRemoved |
Definition at line 115 of file svdobj.hxx.
struct SVXCORE_DLLPUBLIC SdrObjectFreeOp |
Definition at line 95 of file svdobj.hxx.