LibreOffice Module oox (master) 1
Public Member Functions | Private Attributes | List of all members
oox::drawingml::GraphicExport Class Reference

#include <drawingml.hxx>

Collaboration diagram for oox::drawingml::GraphicExport:
[legend]

Public Member Functions

 GraphicExport (sax_fastparser::FSHelperPtr pFS, ::oox::core::XmlFilterBase *pFilterBase, DocumentType eDocumentType)
 
OUString writeToStorage (Graphic const &rGraphic, bool bRelPathToMedia=false)
 
OUString writeBlip (Graphic const &rGraphic, std::vector< model::BlipEffect > const &rEffects, bool bRelPathToMedia=false)
 

Private Attributes

sax_fastparser::FSHelperPtr mpFS
 
oox::core::XmlFilterBasempFilterBase
 
DocumentType meDocumentType
 

Detailed Description

Definition at line 254 of file drawingml.hxx.

Constructor & Destructor Documentation

◆ GraphicExport()

oox::drawingml::GraphicExport::GraphicExport ( sax_fastparser::FSHelperPtr  pFS,
::oox::core::XmlFilterBase pFilterBase,
DocumentType  eDocumentType 
)
inline

Definition at line 261 of file drawingml.hxx.

Member Function Documentation

◆ writeBlip()

OUString oox::drawingml::GraphicExport::writeBlip ( Graphic const &  rGraphic,
std::vector< model::BlipEffect > const &  rEffects,
bool  bRelPathToMedia = false 
)

◆ writeToStorage()

OUString oox::drawingml::GraphicExport::writeToStorage ( Graphic const &  rGraphic,
bool  bRelPathToMedia = false 
)

Member Data Documentation

◆ meDocumentType

DocumentType oox::drawingml::GraphicExport::meDocumentType
private

Definition at line 258 of file drawingml.hxx.

Referenced by writeToStorage().

◆ mpFilterBase

oox::core::XmlFilterBase* oox::drawingml::GraphicExport::mpFilterBase
private

Definition at line 257 of file drawingml.hxx.

Referenced by writeToStorage().

◆ mpFS

sax_fastparser::FSHelperPtr oox::drawingml::GraphicExport::mpFS
private

Definition at line 256 of file drawingml.hxx.

Referenced by writeBlip(), and writeToStorage().


The documentation for this class was generated from the following files: