|
LibreOffice Module filter (master) 1
|
#include <cstring>#include <map>#include <memory>#include <optional>#include <set>#include <utility>#include <vector>#include <unordered_map>#include <com/sun/star/uno/Any.hxx>#include <com/sun/star/uno/Reference.hxx>#include <comphelper/stl_types.hxx>#include <filter/msfilter/dffpropset.hxx>#include <filter/msfilter/dffrecordheader.hxx>#include <filter/msfilter/escherex.hxx>#include <filter/msfilter/msfilterdllapi.h>#include <rtl/ustring.hxx>#include <rtl/ref.hxx>#include <sal/types.h>#include <svx/msdffdef.hxx>#include <comphelper/errcode.hxx>#include <tools/degree.hxx>#include <tools/gen.hxx>#include <tools/ref.hxx>#include <tools/solar.h>#include <tools/poly.hxx>#include <vcl/graph.hxx>Go to the source code of this file.
Classes | |
| class | SvxMSDffClientData |
| class | DffPropertyReader |
| struct | CompareSvxMSDffShapeInfoById |
| struct | CompareSvxMSDffShapeInfoByTxBxComp |
| struct | SvxMSDffConnectorRule |
| struct | SvxMSDffSolverContainer |
| struct | FIDCL |
| struct | MSDffTxId |
| provided by SvxMSDffManager for each shape in a group More... | |
| struct | SvxMSDffImportRec |
| class | SvxMSDffImportData |
| block of parameters for import/export for a single call of ImportObjAtCurrentStreamPos() More... | |
| struct | DffObjData |
| struct | DffRecordList |
| class | DffRecordManager |
| class | SvxMSDffManager |
| abstract base class for Escher imports More... | |
| struct | SvxMSDffShapeInfo |
| struct | SvxMSDffShapeOrder |
| struct | CompareSvxMSDffShapeTxBxSort |
| class | SvxMSDffShapeTxBxSort |
Namespaces | |
| namespace | com |
| namespace | com::sun |
| namespace | com::sun::star |
| Shape IDs per cluster in DGG atom. | |
| namespace | com::sun::star::beans |
| namespace | com::sun::star::embed |
Macros | |
| #define | COL_DEFAULT ::Color( 0xFA, 0xFB, 0xFC ) |
| #define | SVXMSDFF_SETTINGS_CROP_BITMAPS 1 |
| #define | SVXMSDFF_SETTINGS_IMPORT_PPT 2 |
| #define | SVXMSDFF_SETTINGS_IMPORT_EXCEL 4 |
| #define | OLE_MATHTYPE_2_STARMATH 0x0001 |
| #define | OLE_WINWORD_2_STARWRITER 0x0002 |
| #define | OLE_EXCEL_2_STARCALC 0x0004 |
| #define | OLE_POWERPOINT_2_STARIMPRESS 0x0008 |
| #define | DFF_RECORD_MANAGER_BUF_SIZE 64 |
Typedefs | |
| typedef ::std::map< sal_Int32, SdrObject * > | SvxMSDffShapeIdContainer |
| typedef std::vector< std::unique_ptr< SvxMSDffShapeOrder > > | SvxMSDffShapeOrders |
| the following will be sorted by the order of their appearance: More... | |
| typedef ::std::set< std::shared_ptr< SvxMSDffShapeInfo >, CompareSvxMSDffShapeInfoById > | SvxMSDffShapeInfos_ById |
| typedef ::std::multiset< std::shared_ptr< SvxMSDffShapeInfo >, CompareSvxMSDffShapeInfoByTxBxComp > | SvxMSDffShapeInfos_ByTxBxComp |
Enumerations | |
| enum | DffSeekToContentMode { SEEK_FROM_BEGINNING , SEEK_FROM_CURRENT , SEEK_FROM_CURRENT_AND_RESTART } |
Variables | |
| constexpr OUStringLiteral | SVEXT_PERSIST_STREAM = u"\002OlePres000" |
| #define COL_DEFAULT ::Color( 0xFA, 0xFB, 0xFC ) |
Definition at line 119 of file msdffimp.hxx.
| #define DFF_RECORD_MANAGER_BUF_SIZE 64 |
Definition at line 356 of file msdffimp.hxx.
| #define OLE_EXCEL_2_STARCALC 0x0004 |
Definition at line 153 of file msdffimp.hxx.
| #define OLE_MATHTYPE_2_STARMATH 0x0001 |
Definition at line 151 of file msdffimp.hxx.
| #define OLE_POWERPOINT_2_STARIMPRESS 0x0008 |
Definition at line 154 of file msdffimp.hxx.
| #define OLE_WINWORD_2_STARWRITER 0x0002 |
Definition at line 152 of file msdffimp.hxx.
| #define SVXMSDFF_SETTINGS_CROP_BITMAPS 1 |
Definition at line 145 of file msdffimp.hxx.
| #define SVXMSDFF_SETTINGS_IMPORT_EXCEL 4 |
Definition at line 147 of file msdffimp.hxx.
| #define SVXMSDFF_SETTINGS_IMPORT_PPT 2 |
Definition at line 146 of file msdffimp.hxx.
| typedef ::std::map< sal_Int32, SdrObject* > SvxMSDffShapeIdContainer |
Definition at line 121 of file msdffimp.hxx.
| typedef ::std::set< std::shared_ptr<SvxMSDffShapeInfo>, CompareSvxMSDffShapeInfoById > SvxMSDffShapeInfos_ById |
Definition at line 141 of file msdffimp.hxx.
| typedef ::std::multiset< std::shared_ptr<SvxMSDffShapeInfo>, CompareSvxMSDffShapeInfoByTxBxComp> SvxMSDffShapeInfos_ByTxBxComp |
Definition at line 143 of file msdffimp.hxx.
| typedef std::vector<std::unique_ptr<SvxMSDffShapeOrder> > SvxMSDffShapeOrders |
the following will be sorted by the order of their appearance:
Definition at line 126 of file msdffimp.hxx.
| enum DffSeekToContentMode |
| Enumerator | |
|---|---|
| SEEK_FROM_BEGINNING | |
| SEEK_FROM_CURRENT | |
| SEEK_FROM_CURRENT_AND_RESTART | |
Definition at line 372 of file msdffimp.hxx.
|
inlineconstexpr |
Definition at line 123 of file msdffimp.hxx.
Referenced by SvxMSExportOLEObjects::ExportOLEObject(), and SvxMSDffManager::MakeContentStream().