LibreOffice Module svx (master) 1
Functions
unopage.cxx File Reference
#include <config_features.h>
#include <com/sun/star/document/EventObject.hpp>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <o3tl/safeint.hxx>
#include <osl/mutex.hxx>
#include <comphelper/classids.hxx>
#include <comphelper/embeddedobjectcontainer.hxx>
#include <comphelper/sequence.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <svx/svdpool.hxx>
#include <svx/svdobj.hxx>
#include <svx/svdoole2.hxx>
#include <svx/svdpage.hxx>
#include <svx/svdmodel.hxx>
#include <svx/strings.hrc>
#include <svx/svdview.hxx>
#include <svx/svdpagv.hxx>
#include <svx/svdundo.hxx>
#include <svx/unopage.hxx>
#include "shapeimpl.hxx"
#include <svx/unodraw/SvxTableShape.hxx>
#include <svx/dialmgr.hxx>
#include <svx/svdobjkind.hxx>
#include <svx/unoprov.hxx>
#include <svx/unoapi.hxx>
#include <extrud3d.hxx>
#include <svx/lathe3d.hxx>
#include <svx/scene3d.hxx>
#include <vcl/svapp.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <tools/globname.hxx>
#include <sal/log.hxx>
Include dependency graph for unopage.cxx:

Go to the source code of this file.

Functions

 UNO3_GETIMPLEMENTATION_IMPL (SvxDrawPage)
 
rtl::Reference< SvxShapeCreateSvxShapeByTypeAndInventor (SdrObjKind nType, SdrInventor nInventor, OUString const &referer)
 Creates a StarOffice API wrapper with the given type and inventor Deprecated: This will be replaced with a function returning XShape. More...
 
uno::Reference< drawing::XDrawPage > GetXDrawPageForSdrPage (SdrPage *pPage) noexcept
 returns a StarOffice API wrapper for the given SdrPage More...
 
SdrPageGetSdrPageFromXDrawPage (const uno::Reference< drawing::XDrawPage > &xDrawPage) noexcept
 returns the SdrObject from the given StarOffice API wrapper More...
 

Function Documentation

◆ CreateSvxShapeByTypeAndInventor()

rtl::Reference< SvxShape > CreateSvxShapeByTypeAndInventor ( SdrObjKind  nType,
SdrInventor  nInventor,
OUString const &  referer 
)

Creates a StarOffice API wrapper with the given type and inventor Deprecated: This will be replaced with a function returning XShape.

Exceptions
css::uno::RuntimeException

Definition at line 867 of file unopage.cxx.

References SvxDrawPage::CreateShapeByTypeAndInventor(), and nType.

Referenced by SvxUnoDrawingModel::createInstance().

◆ GetSdrPageFromXDrawPage()

SdrPage * GetSdrPageFromXDrawPage ( const uno::Reference< drawing::XDrawPage > &  xDrawPage)
noexcept

◆ GetXDrawPageForSdrPage()

uno::Reference< drawing::XDrawPage > GetXDrawPageForSdrPage ( SdrPage pPage)
noexcept

◆ UNO3_GETIMPLEMENTATION_IMPL()

UNO3_GETIMPLEMENTATION_IMPL ( SvxDrawPage  )