LibreOffice Module svx (master)  1
Classes | Namespaces | Typedefs | Functions
unoshape.hxx File Reference
#include <memory>
#include <com/sun/star/document/XActionLockable.hpp>
#include <com/sun/star/drawing/XEnhancedCustomShapeDefaulter.hpp>
#include <com/sun/star/drawing/XGluePointsSupplier.hpp>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/drawing/PolygonKind.hpp>
#include <com/sun/star/drawing/XShapes.hpp>
#include <com/sun/star/drawing/XShapes2.hpp>
#include <com/sun/star/drawing/XShapeGroup.hpp>
#include <com/sun/star/container/XNamed.hpp>
#include <com/sun/star/container/XChild.hpp>
#include <com/sun/star/beans/XMultiPropertySet.hpp>
#include <com/sun/star/beans/XMultiPropertyStates.hpp>
#include <com/sun/star/drawing/XConnectorShape.hpp>
#include <com/sun/star/drawing/XControlShape.hpp>
#include <basegfx/polygon/b2dpolypolygon.hxx>
#include <sal/types.h>
#include <tools/weakbase.hxx>
#include <svl/lstner.hxx>
#include <editeng/unoipset.hxx>
#include <osl/mutex.hxx>
#include <svx/svxdllapi.h>
#include <rtl/ref.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <editeng/unotext.hxx>
#include <svx/svdobj.hxx>
#include <comphelper/servicehelper.hxx>
#include <cppuhelper/implbase1.hxx>
#include <cppuhelper/implbase12.hxx>
Include dependency graph for unoshape.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SvxShapeMutex
 
class  SvxShape
 
class  SvxShapeText
 
class  SvxShapeRect
 
class  SvxShapeGroup
 
class  SvxShapeConnector
 
class  SvxShapeControl
 
class  SvxShapeDimensioning
 
class  SvxShapeCircle
 
class  SvxOle2Shape
 
class  SvxShapePolyPolygon
 
class  SvxGraphicObject
 
class  Svx3DSceneObject
 
class  Svx3DCubeObject
 
class  Svx3DSphereObject
 
class  Svx3DLatheObject
 
class  Svx3DExtrudeObject
 
class  Svx3DPolygonObject
 
class  SvxCustomShape
 
class  SvxMediaShape
 

Namespaces

 basegfx
 

Typedefs

typedef ::cppu::WeakAggImplHelper12< css::drawing::XShape, css::lang::XComponent, css::beans::XPropertySet, css::beans::XMultiPropertySet, css::beans::XPropertyState, css::lang::XUnoTunnel, css::container::XNamed, css::drawing::XGluePointsSupplier, css::container::XChild, css::lang::XServiceInfo, css::document::XActionLockable, css::beans::XMultiPropertyStates > SvxShape_UnoImplHelper
 
typedef ::cppu::WeakAggImplHelper1< css::drawing::XEnhancedCustomShapeDefaulter > SvxShape_UnoImplHelper1
 

Functions

void SVXCORE_DLLPUBLIC SvxItemPropertySet_setPropertyValue (const SfxItemPropertySimpleEntry *pMap, const css::uno::Any &rVal, SfxItemSet &rSet)
 
css::uno::Any SVXCORE_DLLPUBLIC SvxItemPropertySet_getPropertyValue (const SfxItemPropertySimpleEntry *pMap, const SfxItemSet &rSet)
 

Typedef Documentation

typedef ::cppu::WeakAggImplHelper12< css::drawing::XShape, css::lang::XComponent, css::beans::XPropertySet, css::beans::XMultiPropertySet, css::beans::XPropertyState, css::lang::XUnoTunnel, css::container::XNamed, css::drawing::XGluePointsSupplier, css::container::XChild, css::lang::XServiceInfo, css::document::XActionLockable, css::beans::XMultiPropertyStates> SvxShape_UnoImplHelper

Definition at line 106 of file unoshape.hxx.

typedef ::cppu::WeakAggImplHelper1< css::drawing::XEnhancedCustomShapeDefaulter > SvxShape_UnoImplHelper1

Definition at line 800 of file unoshape.hxx.

Function Documentation

css::uno::Any SVXCORE_DLLPUBLIC SvxItemPropertySet_getPropertyValue ( const SfxItemPropertySimpleEntry pMap,
const SfxItemSet rSet 
)
void SVXCORE_DLLPUBLIC SvxItemPropertySet_setPropertyValue ( const SfxItemPropertySimpleEntry pMap,
const css::uno::Any rVal,
SfxItemSet rSet 
)