LibreOffice Module vcl (master)  1
Public Attributes | List of all members
GraphicImportContext Struct Reference

Contains a stream and other associated data to import pixels into a Graphic. More...

Collaboration diagram for GraphicImportContext:
[legend]

Public Attributes

std::unique_ptr< SvStreamm_pStream
 Pixel data is read from this stream. More...
 
std::shared_ptr< Graphicm_pGraphic
 The Graphic the import filter gets. More...
 
std::unique_ptr< BitmapScopedWriteAccessm_pAccess
 Write pixel data using this access. More...
 
ErrCode m_nStatus = ERRCODE_GRFILTER_FILTERERROR
 Signals if import finished correctly. More...
 
GfxLinkType m_eLinkType = GfxLinkType::NONE
 Original graphic format. More...
 
sal_uInt64 m_nStreamBegin = 0
 Position of the stream before reading the data. More...
 
GraphicFilterImportFlags m_nImportFlags = GraphicFilterImportFlags::NONE
 Flags for the import filter. More...
 

Detailed Description

Contains a stream and other associated data to import pixels into a Graphic.

Definition at line 1033 of file graphicfilter.cxx.

Member Data Documentation

GfxLinkType GraphicImportContext::m_eLinkType = GfxLinkType::NONE

Original graphic format.

Definition at line 1044 of file graphicfilter.cxx.

Referenced by GraphicImportTask::doImport().

GraphicFilterImportFlags GraphicImportContext::m_nImportFlags = GraphicFilterImportFlags::NONE

Flags for the import filter.

Definition at line 1048 of file graphicfilter.cxx.

Referenced by GraphicImportTask::doImport(), and GraphicFilter::ImportGraphics().

ErrCode GraphicImportContext::m_nStatus = ERRCODE_GRFILTER_FILTERERROR

Signals if import finished correctly.

Definition at line 1042 of file graphicfilter.cxx.

Referenced by GraphicImportTask::doImport(), and GraphicFilter::ImportGraphics().

sal_uInt64 GraphicImportContext::m_nStreamBegin = 0

Position of the stream before reading the data.

Definition at line 1046 of file graphicfilter.cxx.

Referenced by GraphicFilter::ImportGraphics().

std::unique_ptr<BitmapScopedWriteAccess> GraphicImportContext::m_pAccess

Write pixel data using this access.

Definition at line 1040 of file graphicfilter.cxx.

Referenced by GraphicImportTask::doImport(), and GraphicFilter::ImportGraphics().

std::shared_ptr<Graphic> GraphicImportContext::m_pGraphic

The Graphic the import filter gets.

Definition at line 1038 of file graphicfilter.cxx.

Referenced by GraphicImportTask::doImport(), and GraphicFilter::ImportGraphics().

std::unique_ptr<SvStream> GraphicImportContext::m_pStream

Pixel data is read from this stream.

Definition at line 1036 of file graphicfilter.cxx.

Referenced by GraphicImportTask::doImport(), and GraphicFilter::ImportGraphics().


The documentation for this struct was generated from the following file: