LibreOffice Module filter (master) 1
Classes | Macros | Typedefs | Variables
svgfilter.hxx File Reference
#include <memory>
#include <com/sun/star/document/XFilter.hpp>
#include <com/sun/star/document/XImporter.hpp>
#include <com/sun/star/document/XExporter.hpp>
#include <com/sun/star/document/XExtendedFilterDetection.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/xml/sax/XWriter.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp>
#include <editeng/flditem.hxx>
#include <vcl/gdimtf.hxx>
#include <vcl/svapp.hxx>
#include <svx/unoapi.hxx>
#include <xmloff/xmlexp.hxx>
#include <cstdio>
#include <string_view>
#include <unordered_set>
#include <unordered_map>
Include dependency graph for svgfilter.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  SVGExport
 
class  ObjectRepresentation
 
struct  PagePropertySet
 
struct  HashUChar
 
struct  HashBitmap
 
struct  EqualityBitmap
 
struct  PatternData
 
class  SVGFilter
 

Macros

#define SVG_EXPORT_ALLPAGES   ((sal_Int32)-1)
 

Typedefs

typedef std::unordered_map< BitmapChecksum, std::unique_ptr< GDIMetaFile > > MetaBitmapActionMap
 
typedef std::map< OUString, PatternDataPatternPropertySet
 

Variables

constexpr OUStringLiteral sPlaceholderTag = u"<[:isPlaceholder:]>"
 
constexpr OStringLiteral sTiledBackgroundTag = "SLIDE_BACKGROUND"
 

Macro Definition Documentation

◆ SVG_EXPORT_ALLPAGES

#define SVG_EXPORT_ALLPAGES   ((sal_Int32)-1)

Definition at line 53 of file svgfilter.hxx.

Typedef Documentation

◆ MetaBitmapActionMap

typedef std::unordered_map< BitmapChecksum, std::unique_ptr< GDIMetaFile > > MetaBitmapActionMap

Definition at line 162 of file svgfilter.hxx.

◆ PatternPropertySet

Definition at line 171 of file svgfilter.hxx.

Variable Documentation

◆ sPlaceholderTag

constexpr OUStringLiteral sPlaceholderTag = u"<[:isPlaceholder:]>"
inlineconstexpr

◆ sTiledBackgroundTag

constexpr OStringLiteral sTiledBackgroundTag = "SLIDE_BACKGROUND"
inlineconstexpr