LibreOffice Module vcl (master) 1
|
#include <cvtgrf.hxx>
Public Member Functions | |
GraphicConverter () | |
void | SetFilterHdl (const Link< ConvertData &, bool > &rLink) |
const Link< ConvertData &, bool > & | GetFilterHdl () const |
Static Public Member Functions | |
static ErrCode | Import (SvStream &rIStm, Graphic &rGraphic, ConvertDataFormat nFormat=ConvertDataFormat::Unknown) |
static ErrCode | Export (SvStream &rOStm, const Graphic &rGraphic, ConvertDataFormat nFormat) |
Private Attributes | |
Link< ConvertData &, bool > | maFilterHdl |
Definition at line 31 of file cvtgrf.hxx.
GraphicConverter::GraphicConverter | ( | ) |
Definition at line 26 of file cvtgrf.cxx.
|
static |
Definition at line 51 of file cvtgrf.cxx.
References aData, Link< typename Arg, typename Ret >::Call(), ERRCODE_IO_GENERAL, ERRCODE_NONE, SvStream::GetError(), GetFilterHdl(), ImplGetSVData(), Link< typename Arg, typename Ret >::IsSet(), ImplSVData::maGDIData, and ImplSVGDIData::mxGrfConverter.
Referenced by VclDrawingArea::DumpAsPropertyTree(), ToolBox::DumpAsPropertyTree(), Button::DumpAsPropertyTree(), RadioButton::DumpAsPropertyTree(), FixedImage::DumpAsPropertyTree(), and TransferableHelper::getTransferData2().
|
inline |
Definition at line 45 of file cvtgrf.hxx.
|
static |
Definition at line 30 of file cvtgrf.cxx.
References aData, Link< typename Arg, typename Ret >::Call(), ERRCODE_IO_GENERAL, ERRCODE_NONE, SvStream::GetError(), GetFilterHdl(), ImplGetSVData(), Link< typename Arg, typename Ret >::IsSet(), ImplSVData::maGDIData, and ImplSVGDIData::mxGrfConverter.
Referenced by vcl::PDFWriterImpl::drawJPGBitmap(), TransferableDataHelper::GetGraphic(), ImportEpsGraphic(), RenderAsBMPThroughHelper(), and RenderAsEMF().
|
inline |
Definition at line 44 of file cvtgrf.hxx.
|
private |
Definition at line 35 of file cvtgrf.hxx.