|
LibreOffice Module svx (master) 1
|
#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>Go to the source code of this file.
Functions | |
| UNO3_GETIMPLEMENTATION_IMPL (SvxDrawPage) | |
| 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. More... | |
| uno::Reference< drawing::XDrawPage > | GetXDrawPageForSdrPage (SdrPage *pPage) noexcept |
| returns a StarOffice API wrapper for the given SdrPage More... | |
| SdrPage * | GetSdrPageFromXDrawPage (const uno::Reference< drawing::XDrawPage > &xDrawPage) noexcept |
| returns the SdrObject from the given StarOffice API wrapper More... | |
| 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.
| css::uno::RuntimeException |
Definition at line 867 of file unopage.cxx.
References SvxDrawPage::CreateShapeByTypeAndInventor(), and nType.
Referenced by SvxUnoDrawingModel::createInstance().
|
noexcept |
returns the SdrObject from the given StarOffice API wrapper
Definition at line 886 of file unopage.cxx.
References SvxDrawPage::GetSdrPage().
Referenced by PrimitiveFactory2D::createPrimitivesFromXDrawPage(), SdrTextObj::impDecomposeAutoFitTextPrimitive(), SdrTextObj::impDecomposeBlockTextPrimitive(), SdrTextObj::impDecomposeChainedTextPrimitive(), SdrTextObj::impDecomposeContourTextPrimitive(), SdrTextObj::impDecomposePathTextPrimitive(), and SdrTextObj::impDecomposeStretchTextPrimitive().
|
noexcept |
returns a StarOffice API wrapper for the given SdrPage
Returns a StarOffice API wrapper for the given SdrPage.
Definition at line 873 of file unopage.cxx.
Referenced by sdr::contact::ViewObjectContactOfPageObj::createPrimitive2DSequence(), sdr::contact::PagePrimitiveExtractor::createPrimitive2DSequenceForPage(), sdr::contact::ObjectContactOfPageView::DoProcessDisplay(), and sdr::contact::ObjectContactOfObjListPainter::ProcessDisplay().
| UNO3_GETIMPLEMENTATION_IMPL | ( | SvxDrawPage | ) |