LibreOffice Module sd (master) 1
Functions | Variables
sdxfer.cxx File Reference
#include <sal/config.h>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
#include <com/sun/star/embed/XTransactedObject.hpp>
#include <com/sun/star/embed/XEmbedPersist.hpp>
#include <com/sun/star/embed/ElementModes.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <comphelper/fileformat.h>
#include <unotools/ucbstreamhelper.hxx>
#include <unotools/tempfile.hxx>
#include <editeng/flditem.hxx>
#include <svx/svdpagv.hxx>
#include <svx/svdoole2.hxx>
#include <svx/svdograf.hxx>
#include <svx/svdotext.hxx>
#include <editeng/outlobj.hxx>
#include <sot/storage.hxx>
#include <editeng/editobj.hxx>
#include <o3tl/safeint.hxx>
#include <svx/svdobjkind.hxx>
#include <svx/svdouno.hxx>
#include <svx/ImageMapInfo.hxx>
#include <sot/formats.hxx>
#include <svl/urlbmk.hxx>
#include <comphelper/diagnose_ex.hxx>
#include <com/sun/star/form/FormButtonType.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <unotools/streamwrap.hxx>
#include <svx/svdotable.hxx>
#include <svx/unomodel.hxx>
#include <svx/svditer.hxx>
#include <sfx2/docfile.hxx>
#include <comphelper/storagehelper.hxx>
#include <comphelper/servicehelper.hxx>
#include <svtools/embedtransfer.hxx>
#include <DrawDocShell.hxx>
#include <View.hxx>
#include <sdmod.hxx>
#include <sdpage.hxx>
#include <drawdoc.hxx>
#include <stlpool.hxx>
#include <sdxfer.hxx>
#include <unomodel.hxx>
#include <vcl/virdev.hxx>
#include <vcl/svapp.hxx>
Include dependency graph for sdxfer.cxx:

Go to the source code of this file.

Functions

static bool lcl_HasOnlyControls (SdrModel *pModel)
 
static bool lcl_HasOnlyOneTable (SdrModel *pModel)
 

Variables

constexpr sal_uInt32 SDTRANSFER_OBJECTTYPE_DRAWMODEL = 1
 
constexpr sal_uInt32 SDTRANSFER_OBJECTTYPE_DRAWOLE = 2
 

Function Documentation

◆ lcl_HasOnlyControls()

static bool lcl_HasOnlyControls ( SdrModel pModel)
static

Definition at line 332 of file sdxfer.cxx.

References SdrModel::GetPage(), and SdrObjListIter::Next().

Referenced by SdTransferable::AddSupportedFormats().

◆ lcl_HasOnlyOneTable()

static bool lcl_HasOnlyOneTable ( SdrModel pModel)
static

Variable Documentation

◆ SDTRANSFER_OBJECTTYPE_DRAWMODEL

constexpr sal_uInt32 SDTRANSFER_OBJECTTYPE_DRAWMODEL = 1
constexpr

Definition at line 75 of file sdxfer.cxx.

Referenced by SdTransferable::GetData(), and SdTransferable::WriteObject().

◆ SDTRANSFER_OBJECTTYPE_DRAWOLE

constexpr sal_uInt32 SDTRANSFER_OBJECTTYPE_DRAWOLE = 2
constexpr

Definition at line 76 of file sdxfer.cxx.

Referenced by SdTransferable::GetData(), and SdTransferable::WriteObject().