LibreOffice Module vcl (master)
1
|
#include <impgraph.hxx>
Public Member Functions | |
ImpGraphic () | |
ImpGraphic (const ImpGraphic &rImpGraphic) | |
ImpGraphic (ImpGraphic &&rImpGraphic) noexcept | |
ImpGraphic (const GraphicExternalLink &rExternalLink) | |
ImpGraphic (const BitmapEx &rBmpEx) | |
ImpGraphic (const std::shared_ptr< VectorGraphicData > &rVectorGraphicDataPtr) | |
ImpGraphic (const Animation &rAnimation) | |
ImpGraphic (const GDIMetaFile &rMtf) | |
~ImpGraphic () | |
void | setPrepared (bool bAnimated, const Size *pSizeHint) |
void | resetChecksum () |
bool | swapIn () |
bool | swapOut () |
bool | isSwappedOut () const |
OUString | getSwapFileURL () const |
void | updateFromLoadedGraphic (ImpGraphic *graphic) |
Private Attributes | |
GDIMetaFile | maMetaFile |
BitmapEx | maBitmapEx |
Size | maExPrefSize |
If maBitmapEx is empty, this preferred size will be set on it when it gets initialized. More... | |
ImpSwapInfo | maSwapInfo |
std::unique_ptr< Animation > | mpAnimation |
std::shared_ptr< GraphicReader > | mpContext |
std::shared_ptr< ImpSwapFile > | mpSwapFile |
std::shared_ptr< GfxLink > | mpGfxLink |
GraphicType | meType |
sal_uLong | mnSizeBytes |
bool | mbSwapOut |
bool | mbDummyContext |
std::shared_ptr< VectorGraphicData > | maVectorGraphicData |
BitmapChecksum | mnChecksum = 0 |
std::unique_ptr< GraphicID > | mpGraphicID |
GraphicExternalLink | maGraphicExternalLink |
std::chrono::high_resolution_clock::time_point | maLastUsed |
bool | mbPrepared |
Friends | |
class | Graphic |
class | GraphicID |
class | vcl::graphic::Manager |
Definition at line 57 of file impgraph.hxx.
ImpGraphic::ImpGraphic | ( | ) |
Definition at line 79 of file impgraph.cxx.
ImpGraphic::ImpGraphic | ( | const ImpGraphic & | rImpGraphic | ) |
Definition at line 89 of file impgraph.cxx.
References maBitmapEx, meType, mpAnimation, and mpContext.
|
noexcept |
Definition at line 112 of file impgraph.cxx.
ImpGraphic::ImpGraphic | ( | const GraphicExternalLink & | rExternalLink | ) |
ImpGraphic::ImpGraphic | ( | const BitmapEx & | rBmpEx | ) |
Definition at line 144 of file impgraph.cxx.
ImpGraphic::ImpGraphic | ( | const std::shared_ptr< VectorGraphicData > & | rVectorGraphicDataPtr | ) |
Definition at line 155 of file impgraph.cxx.
ImpGraphic::ImpGraphic | ( | const Animation & | rAnimation | ) |
Definition at line 166 of file impgraph.cxx.
References meType, and mpAnimation.
ImpGraphic::ImpGraphic | ( | const GDIMetaFile & | rMtf | ) |
Definition at line 178 of file impgraph.cxx.
References GdiMetafile, and meType.
ImpGraphic::~ImpGraphic | ( | ) |
Definition at line 189 of file impgraph.cxx.
References vcl::graphic::Manager::get(), and vcl::graphic::Manager::unregisterGraphic().
|
private |
Definition at line 406 of file impgraph.cxx.
References vcl::graphic::Manager::changeExisting(), clearGraphics(), vcl::graphic::Manager::get(), maGraphicExternalLink, mbPrepared, mbSwapOut, meType, mnSizeBytes, mpSwapFile, GraphicExternalLink::msURL, and NONE.
Referenced by setDefaultType(), and swapInFromStream().
|
private |
Definition at line 347 of file impgraph.cxx.
References BitmapEx::Clear(), GDIMetaFile::Clear(), maBitmapEx, maMetaFile, maVectorGraphicData, and mpAnimation.
Referenced by clear(), swapInFromStream(), and swapOut().
|
private |
Definition at line 331 of file impgraph.cxx.
References getAnimationLoopCount(), getPageNumber(), getPrefMapMode(), getPrefSize(), getSizePixel(), isAlpha(), isAnimated(), isEPS(), isSwappedOut(), isTransparent(), ImpSwapInfo::maPrefMapMode, ImpSwapInfo::maPrefSize, ImpSwapInfo::maSizePixel, maSwapInfo, ImpSwapInfo::mbIsAlpha, ImpSwapInfo::mbIsAnimated, ImpSwapInfo::mbIsEPS, ImpSwapInfo::mbIsTransparent, ImpSwapInfo::mnAnimationLoopCount, and ImpSwapInfo::mnPageIndex.
Referenced by swapOut().
|
private |
Definition at line 977 of file impgraph.cxx.
References Bitmap, Default, BitmapEx::Draw(), ensureAvailable(), GdiMetafile, GDIMetaFile::GetPrefSize(), getVectorGraphicReplacement(), isSwappedOut(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, and NONE.
Referenced by getBitmap().
|
private |
Definition at line 1017 of file impgraph.cxx.
References Bitmap, Default, BitmapEx::Draw(), ensureAvailable(), GdiMetafile, getVectorGraphicReplacement(), BitmapEx::IsEmpty(), isSwappedOut(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, NONE, GDIMetaFile::Play(), and GDIMetaFile::WindStart().
|
private |
Definition at line 1338 of file impgraph.cxx.
References isSwappedOut(), and swapIn().
Referenced by draw(), getAnimation(), getAnimationNotifyHdl(), getBitmap(), getBitmapEx(), getBitmapExRef(), getChecksum(), getGDIMetaFile(), getGfxLink(), getSizeBytes(), getVectorGraphicData(), GraphicID::GraphicID(), makeAvailable(), setAnimationNotifyHdl(), setGfxLink(), setPrefMapMode(), setPrefSize(), startAnimation(), stopAnimation(), swapOutContent(), and swapOutGraphic().
|
private |
Definition at line 653 of file impgraph.cxx.
References ensureAvailable(), and mpAnimation.
Referenced by GraphicID::GraphicID().
|
private |
Definition at line 1098 of file impgraph.cxx.
References maSwapInfo, mbSwapOut, ImpSwapInfo::mnAnimationLoopCount, and mpAnimation.
Referenced by createSwapInfo().
Definition at line 1086 of file impgraph.cxx.
References ensureAvailable(), and mpAnimation.
|
private |
Definition at line 505 of file impgraph.cxx.
References Bitmap, tools::Rectangle::Bottom(), COL_WHITE, Default, draw(), Enable, ensureAvailable(), basegfx::fround(), GdiMetafile, VclPtr< reference_type >::get(), GraphicConversionParameters::getAntiAliase(), BitmapEx::GetBitmap(), GDIMetaFile::GetBoundRect(), Size::getHeight(), getPrefMapMode(), GDIMetaFile::GetPrefMapMode(), getPrefSize(), GDIMetaFile::GetPrefSize(), GraphicConversionParameters::getSizePixel(), GraphicConversionParameters::getSnapHorVerLines(), getType(), GraphicConversionParameters::getUnlimitedSize(), getVectorGraphicReplacement(), Size::getWidth(), GRAPHIC_MTFTOBMP_MAXEXT, Size::Height(), tools::Rectangle::IsEmpty(), BitmapEx::IsEmpty(), isSupportedGraphic(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, PixelSnapHairline, Point, tools::Rectangle::Right(), Bitmap::Scale(), Size::setHeight(), Bitmap::SetPrefMapMode(), Bitmap::SetPrefSize(), Size::setWidth(), and Size::Width().
Referenced by getBitmapEx().
|
private |
Definition at line 614 of file impgraph.cxx.
References Bitmap, COL_BLACK, Default, ensureAvailable(), Fast, getBitmap(), GDIMetaFile::GetMonochromeMtf(), GraphicConversionParameters::getSizePixel(), getVectorGraphicReplacement(), Size::Height(), BitmapEx::IsEmpty(), isSupportedGraphic(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, BitmapEx::Scale(), and Size::Width().
Referenced by getSizePixel(), and GraphicID::GraphicID().
|
private |
Gives direct access to the contained BitmapEx.
Definition at line 664 of file impgraph.cxx.
References ensureAvailable(), and maBitmapEx.
|
private |
Definition at line 1643 of file impgraph.cxx.
References Bitmap, Default, ensureAvailable(), GdiMetafile, BitmapEx::GetChecksum(), GDIMetaFile::GetChecksum(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mnChecksum, mpAnimation, and NONE.
Referenced by GraphicID::GraphicID().
|
inlineprivate |
Definition at line 189 of file impgraph.hxx.
|
private |
Definition at line 670 of file impgraph.cxx.
References GDIMetaFile::AddAction(), Bitmap, Emf, ensureAvailable(), GDIMetaFile::GetActionSize(), BitmapEx::GetBitmap(), BitmapEx::GetPrefMapMode(), BitmapEx::GetPrefSize(), getVectorGraphicReplacement(), BitmapEx::IsTransparent(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, Point, GDIMetaFile::SetPrefMapMode(), GDIMetaFile::SetPrefSize(), GDIMetaFile::Stop(), GDIMetaFile::WindStart(), and Wmf.
Referenced by GraphicID::GraphicID().
|
private |
Definition at line 1631 of file impgraph.cxx.
References ensureAvailable(), and mpGfxLink.
|
inlineprivate |
Definition at line 108 of file impgraph.hxx.
References GraphicExternalLink::msURL.
Referenced by swapOut().
|
private |
Definition at line 1676 of file impgraph.cxx.
References isSwappedOut(), maSwapInfo, maVectorGraphicData, and ImpSwapInfo::mnPageIndex.
Referenced by createSwapInfo().
|
private |
Definition at line 848 of file impgraph.cxx.
References Bitmap, Default, GdiMetafile, BitmapEx::GetPrefMapMode(), GDIMetaFile::GetPrefMapMode(), BitmapEx::GetPrefSize(), BitmapEx::IsEmpty(), isSwappedOut(), maBitmapEx, maMetaFile, ImpSwapInfo::maPrefMapMode, maSwapInfo, maVectorGraphicData, meType, and NONE.
Referenced by createSwapInfo(), getBitmap(), and updateFromLoadedGraphic().
|
private |
Definition at line 747 of file impgraph.cxx.
References Bitmap, Default, basegfx::fround(), GdiMetafile, Size::getHeight(), basegfx::B2DRange::getHeight(), BitmapEx::GetPrefSize(), GDIMetaFile::GetPrefSize(), BitmapEx::GetSizePixel(), Size::getWidth(), basegfx::B2DRange::getWidth(), Size::Height(), BitmapEx::IsEmpty(), isSwappedOut(), maBitmapEx, maExPrefSize, maMetaFile, ImpSwapInfo::maPrefSize, maSwapInfo, maVectorGraphicData, meType, NONE, and Size::Width().
Referenced by createSwapInfo(), and getBitmap().
|
private |
Definition at line 1626 of file impgraph.cxx.
References mpGfxLink.
|
private |
Definition at line 935 of file impgraph.cxx.
References Bitmap, Default, ensureAvailable(), GdiMetafile, BitmapEx::GetSizeBytes(), GDIMetaFile::GetSizeBytes(), maBitmapEx, maMetaFile, maVectorGraphicData, mbPrepared, meType, mnSizeBytes, mpAnimation, NONE, and VectorGraphicData::UNPARSED.
Referenced by vcl::graphic::Manager::getGraphicSizeBytes(), swapIn(), and swapOut().
|
private |
Definition at line 735 of file impgraph.cxx.
References getBitmapEx(), BitmapEx::GetSizePixel(), isSwappedOut(), ImpSwapInfo::maSizePixel, and maSwapInfo.
Referenced by createSwapInfo().
OUString ImpGraphic::getSwapFileURL | ( | ) | const |
Definition at line 72 of file impgraph.cxx.
References INetURLObject::NONE.
|
inlineprivate |
Definition at line 131 of file impgraph.hxx.
Referenced by getBitmap(), and GraphicID::GraphicID().
|
inlineprivate |
Definition at line 118 of file impgraph.hxx.
|
private |
Definition at line 324 of file impgraph.cxx.
References ensureAvailable(), and maVectorGraphicData.
Referenced by GraphicID::GraphicID().
|
private |
Gets the bitmap replacement for a vector graphic.
Definition at line 493 of file impgraph.cxx.
References Size::getHeight(), Size::getWidth(), maExPrefSize, maVectorGraphicData, and BitmapEx::SetPrefSize().
Referenced by draw(), getBitmap(), getBitmapEx(), and getGDIMetaFile().
|
private |
Definition at line 448 of file impgraph.cxx.
References Bitmap, BitmapEx::IsAlpha(), maBitmapEx, maSwapInfo, maVectorGraphicData, ImpSwapInfo::mbIsAlpha, mbSwapOut, meType, and mpAnimation.
Referenced by createSwapInfo().
|
private |
Definition at line 468 of file impgraph.cxx.
References maSwapInfo, ImpSwapInfo::mbIsAnimated, mbSwapOut, and mpAnimation.
Referenced by createSwapInfo(), GraphicID::GraphicID(), setValuesForPrefMapMod(), setValuesForPrefSize(), and swapOutGraphic().
|
private |
Definition at line 483 of file impgraph.cxx.
References mbPrepared, and mbSwapOut.
Referenced by vcl::graphic::Manager::getGraphicSizeBytes(), and operator==().
|
inlineprivate |
Definition at line 192 of file impgraph.hxx.
|
private |
Definition at line 473 of file impgraph.cxx.
References EPS, GdiMetafile, GDIMetaFile::GetAction(), GDIMetaFile::GetActionSize(), MetaAction::GetType(), maMetaFile, maSwapInfo, ImpSwapInfo::mbIsEPS, mbSwapOut, and meType.
Referenced by createSwapInfo().
|
private |
Definition at line 1638 of file impgraph.cxx.
References mpGfxLink.
|
private |
Definition at line 427 of file impgraph.cxx.
Referenced by getBitmap(), getBitmapEx(), setValuesForPrefSize(), startAnimation(), and stopAnimation().
|
inline |
Definition at line 218 of file impgraph.hxx.
Referenced by createSwapInfo(), draw(), ensureAvailable(), getPageNumber(), getPrefMapMode(), getPrefSize(), getSizePixel(), startAnimation(), stopAnimation(), swapIn(), swapOut(), swapOutContent(), and swapOutGraphic().
|
private |
Definition at line 432 of file impgraph.cxx.
References Bitmap, BitmapEx::IsTransparent(), maBitmapEx, maSwapInfo, maVectorGraphicData, ImpSwapInfo::mbIsTransparent, mbSwapOut, meType, and mpAnimation.
Referenced by createSwapInfo().
|
private |
Definition at line 488 of file impgraph.cxx.
References ensureAvailable().
|
inlineprivate |
Definition at line 106 of file impgraph.hxx.
|
private |
Definition at line 194 of file impgraph.cxx.
References vcl::graphic::Manager::changeExisting(), vcl::graphic::Manager::get(), maBitmapEx, maGraphicExternalLink, maLastUsed, maMetaFile, maSwapInfo, maVectorGraphicData, mbDummyContext, mbPrepared, mbSwapOut, meType, mnSizeBytes, mpAnimation, mpContext, mpGfxLink, and mpSwapFile.
|
private |
Definition at line 236 of file impgraph.cxx.
References vcl::graphic::Manager::changeExisting(), vcl::graphic::Manager::get(), maBitmapEx, maGraphicExternalLink, maLastUsed, maMetaFile, maSwapInfo, maVectorGraphicData, mbDummyContext, mbPrepared, mbSwapOut, meType, mnSizeBytes, mpAnimation, mpContext, mpGfxLink, and mpSwapFile.
|
private |
Definition at line 264 of file impgraph.cxx.
References Bitmap, Default, GdiMetafile, isAvailable(), maBitmapEx, maMetaFile, maVectorGraphicData, mbPrepared, meType, mpAnimation, mpGfxLink, and NONE.
|
inline |
Definition at line 215 of file impgraph.hxx.
|
private |
Definition at line 1394 of file impgraph.cxx.
References ImpSwapInfo::maPrefMapMode, ImpSwapInfo::maPrefSize, maSwapInfo, maVectorGraphicData, ImpSwapInfo::mnPageIndex, setValuesForPrefMapMod(), and setValuesForPrefSize().
Referenced by swapIn(), and updateFromLoadedGraphic().
Definition at line 1078 of file impgraph.cxx.
References ensureAvailable(), and mpAnimation.
|
private |
Definition at line 1106 of file impgraph.cxx.
References mbDummyContext, and mpContext.
|
private |
Definition at line 421 of file impgraph.cxx.
|
inlineprivate |
Definition at line 191 of file impgraph.hxx.
Definition at line 1619 of file impgraph.cxx.
References ensureAvailable(), and mpGfxLink.
|
inlineprivate |
Definition at line 113 of file impgraph.hxx.
References GraphicExternalLink::msURL.
Referenced by swapIn().
Definition at line 929 of file impgraph.cxx.
References ensureAvailable(), and setValuesForPrefMapMod().
Definition at line 842 of file impgraph.cxx.
References ensureAvailable(), and setValuesForPrefSize().
Referenced by updateFromLoadedGraphic().
Definition at line 355 of file impgraph.cxx.
References Bitmap, GraphicDescriptor::Detect(), Size::getHeight(), GraphicDescriptor::GetSize_100TH_MM(), GraphicDescriptor::GetSizePixel(), Size::getWidth(), GraphicDescriptor::IsAlpha(), GraphicDescriptor::IsTransparent(), ImpSwapInfo::maPrefMapMode, ImpSwapInfo::maPrefSize, ImpSwapInfo::maSizePixel, maSwapInfo, maVectorGraphicData, ImpSwapInfo::mbIsAlpha, ImpSwapInfo::mbIsAnimated, ImpSwapInfo::mbIsEPS, ImpSwapInfo::mbIsTransparent, mbPrepared, mbSwapOut, meType, ImpSwapInfo::mnAnimationLoopCount, ImpSwapInfo::mnPageIndex, and mpGfxLink.
Referenced by GraphicFilter::ImportUnloadedGraphic().
Definition at line 892 of file impgraph.cxx.
References Bitmap, Default, GdiMetafile, isAnimated(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, NONE, BitmapEx::SetPrefMapMode(), and GDIMetaFile::SetPrefMapMode().
Referenced by restoreFromSwapInfo(), and setPrefMapMode().
Definition at line 802 of file impgraph.cxx.
References Bitmap, Default, GdiMetafile, Size::getHeight(), Size::getWidth(), isAnimated(), BitmapEx::IsEmpty(), isSupportedGraphic(), maBitmapEx, maExPrefSize, maMetaFile, maVectorGraphicData, meType, mpAnimation, NONE, BitmapEx::SetPrefSize(), and GDIMetaFile::SetPrefSize().
Referenced by restoreFromSwapInfo(), and setPrefSize().
|
private |
Definition at line 1060 of file impgraph.cxx.
References ensureAvailable(), isSupportedGraphic(), isSwappedOut(), and mpAnimation.
|
private |
Definition at line 1070 of file impgraph.cxx.
References ensureAvailable(), isSupportedGraphic(), isSwappedOut(), and mpAnimation.
bool ImpGraphic::swapIn | ( | ) |
Definition at line 1405 of file impgraph.cxx.
References utl::UcbStreamHelper::CreateStream(), vcl::graphic::Manager::get(), getSizeBytes(), GRAPHIC_STREAMBUFSIZE, Graphic::ImplGetImpGraphic(), isSwappedOut(), maLastUsed, mbPrepared, meType, mpGfxLink, mpSwapFile, INetURLObject::NONE, restoreFromSwapInfo(), setOriginURL(), SOFFICE_FILEFORMAT_50, swapInFromStream(), vcl::graphic::Manager::swappedIn(), updateFromLoadedGraphic(), and xStream.
Referenced by ensureAvailable().
|
private |
Definition at line 1112 of file impgraph.cxx.
References Default, meType, nId, nLength, NONE, nType, SvStream::ReadInt32(), SvStream::ReadUInt32(), SAL_WARN, SWAP_FORMAT_ID, and swapInGraphic().
Referenced by swapInFromStream().
|
private |
Definition at line 1485 of file impgraph.cxx.
References clear(), clearGraphics(), SvStream::GetError(), mbSwapOut, mnChecksum, mnSizeBytes, and swapInContent().
Referenced by swapIn().
|
private |
Definition at line 1509 of file impgraph.cxx.
References Animation, Bitmap, constEmfMagic, constPdfMagic, constSvgMagic, constWmfMagic, Emf, GdiMetafile, SvStream::GetError(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, nMagic, Pdf, rData, ReadAnimation(), SvStream::ReadBytes(), ReadDIBBitmapEx(), ReadGDIMetaFile(), SvStream::ReadInt32(), SvStream::ReadUInt32(), Svg, Vector, and Wmf.
Referenced by swapInContent().
bool ImpGraphic::swapOut | ( | ) |
Definition at line 1265 of file impgraph.cxx.
References clearGraphics(), createSwapInfo(), vcl::graphic::Manager::get(), getOriginURL(), getSizeBytes(), utl::TempFile::GetURL(), GRAPHIC_STREAMBUFSIZE, isSwappedOut(), mbSwapOut, mpGfxLink, mpSwapFile, SOFFICE_FILEFORMAT_50, swapOutContent(), and vcl::graphic::Manager::swappedOut().
|
private |
Definition at line 1227 of file impgraph.cxx.
References Default, ensureAvailable(), SvStream::GetError(), isSwappedOut(), meType, NONE, SvStream::Seek(), SWAP_FORMAT_ID, swapOutGraphic(), SvStream::Tell(), SvStream::WriteInt32(), and SvStream::WriteUInt32().
Referenced by swapOut().
|
private |
Definition at line 1146 of file impgraph.cxx.
References Animation, Bitmap, constEmfMagic, constPdfMagic, constSvgMagic, constWmfMagic, Default, Emf, ensureAvailable(), GdiMetafile, SvStream::GetError(), isAnimated(), isSwappedOut(), maBitmapEx, maMetaFile, maVectorGraphicData, meType, mpAnimation, NONE, Pdf, SvStream::SetError(), Svg, SVSTREAM_GENERALERROR, Vector, Wmf, WriteAnimation(), SvStream::WriteBytes(), WriteDIBBitmapEx(), WriteGDIMetaFile(), SvStream::WriteInt32(), and SvStream::WriteUInt32().
Referenced by swapOutContent().
void ImpGraphic::updateFromLoadedGraphic | ( | ImpGraphic * | graphic | ) |
Definition at line 1351 of file impgraph.cxx.
References Size::getHeight(), getPrefMapMode(), Size::getWidth(), maBitmapEx, maGraphicExternalLink, maMetaFile, ImpSwapInfo::maPrefMapMode, ImpSwapInfo::maPrefSize, maSwapInfo, maVectorGraphicData, mbPrepared, mbSwapOut, mnChecksum, mnSizeBytes, mpAnimation, restoreFromSwapInfo(), and setPrefSize().
Referenced by swapIn().
|
friend |
Definition at line 59 of file impgraph.hxx.
|
friend |
Definition at line 60 of file impgraph.hxx.
|
friend |
Definition at line 61 of file impgraph.hxx.
|
private |
Definition at line 66 of file impgraph.hxx.
Referenced by clearGraphics(), draw(), getBitmap(), getBitmapEx(), getBitmapExRef(), getChecksum(), getGDIMetaFile(), getPrefMapMode(), getPrefSize(), getSizeBytes(), ImpGraphic(), isAlpha(), isTransparent(), operator=(), operator==(), setValuesForPrefMapMod(), setValuesForPrefSize(), swapInGraphic(), swapOutGraphic(), and updateFromLoadedGraphic().
|
private |
If maBitmapEx is empty, this preferred size will be set on it when it gets initialized.
Definition at line 68 of file impgraph.hxx.
Referenced by getPrefSize(), getVectorGraphicReplacement(), and setValuesForPrefSize().
|
private |
Definition at line 83 of file impgraph.hxx.
Referenced by clear(), operator=(), and updateFromLoadedGraphic().
|
private |
Definition at line 85 of file impgraph.hxx.
Referenced by operator=(), and swapIn().
|
private |
Definition at line 65 of file impgraph.hxx.
Referenced by clearGraphics(), draw(), getBitmap(), getBitmapEx(), getChecksum(), getGDIMetaFile(), getPrefMapMode(), getPrefSize(), getSizeBytes(), isEPS(), operator=(), operator==(), setValuesForPrefMapMod(), setValuesForPrefSize(), swapInGraphic(), swapOutGraphic(), and updateFromLoadedGraphic().
|
private |
Definition at line 69 of file impgraph.hxx.
Referenced by createSwapInfo(), getAnimationLoopCount(), getPageNumber(), getPrefMapMode(), getPrefSize(), getSizePixel(), isAlpha(), isAnimated(), isEPS(), isTransparent(), operator=(), restoreFromSwapInfo(), setPrepared(), and updateFromLoadedGraphic().
|
private |
Definition at line 78 of file impgraph.hxx.
Referenced by clearGraphics(), draw(), getBitmap(), getBitmapEx(), getChecksum(), getGDIMetaFile(), getPageNumber(), getPrefMapMode(), getPrefSize(), getSizeBytes(), getVectorGraphicData(), getVectorGraphicReplacement(), isAlpha(), isTransparent(), operator=(), operator==(), restoreFromSwapInfo(), setPrepared(), setValuesForPrefMapMod(), setValuesForPrefSize(), swapInGraphic(), swapOutGraphic(), and updateFromLoadedGraphic().
|
private |
Definition at line 77 of file impgraph.hxx.
Referenced by operator=(), and setContext().
|
private |
Definition at line 86 of file impgraph.hxx.
Referenced by clear(), getSizeBytes(), isAvailable(), operator=(), operator==(), setPrepared(), swapIn(), and updateFromLoadedGraphic().
|
private |
Definition at line 76 of file impgraph.hxx.
Referenced by clear(), getAnimationLoopCount(), isAlpha(), isAnimated(), isAvailable(), isEPS(), isTransparent(), operator=(), setPrepared(), swapInFromStream(), swapOut(), and updateFromLoadedGraphic().
|
private |
Definition at line 74 of file impgraph.hxx.
Referenced by clear(), draw(), getBitmap(), getBitmapEx(), getChecksum(), getGDIMetaFile(), getPrefMapMode(), getPrefSize(), getSizeBytes(), isAlpha(), isEPS(), isSupportedGraphic(), isTransparent(), operator=(), operator==(), setDefaultType(), setPrepared(), setValuesForPrefMapMod(), setValuesForPrefSize(), swapIn(), swapInContent(), swapInGraphic(), swapOutContent(), and swapOutGraphic().
|
mutableprivate |
Definition at line 80 of file impgraph.hxx.
Referenced by getChecksum(), swapInFromStream(), and updateFromLoadedGraphic().
|
mutableprivate |
Definition at line 75 of file impgraph.hxx.
Referenced by clear(), getSizeBytes(), operator=(), swapInFromStream(), and updateFromLoadedGraphic().
|
private |
Definition at line 70 of file impgraph.hxx.
Referenced by clearGraphics(), draw(), getAnimation(), getAnimationLoopCount(), getAnimationNotifyHdl(), getBitmap(), getBitmapEx(), getChecksum(), getSizeBytes(), ImpGraphic(), isAlpha(), isAnimated(), isTransparent(), operator=(), operator==(), setAnimationNotifyHdl(), setValuesForPrefMapMod(), setValuesForPrefSize(), startAnimation(), stopAnimation(), swapInGraphic(), swapOutGraphic(), and updateFromLoadedGraphic().
|
private |
Definition at line 71 of file impgraph.hxx.
Referenced by operator=(), and setContext().
|
private |
Definition at line 73 of file impgraph.hxx.
Referenced by getGfxLink(), getSharedGfxLink(), isGfxLink(), operator=(), operator==(), setGfxLink(), setPrepared(), swapIn(), and swapOut().
|
private |
Definition at line 82 of file impgraph.hxx.
|
private |
Definition at line 72 of file impgraph.hxx.
Referenced by clear(), operator=(), swapIn(), and swapOut().