LibreOffice Module vcl (master) 1
|
#include <emfwr.hxx>
Public Member Functions | |
EMFWriter (SvStream &rStream) | |
bool | WriteEMF (const GDIMetaFile &rMtf) |
Private Attributes | |
ScopedVclPtr< VirtualDevice > | maVDev |
MapMode | maDestMapMode |
SvStream & | m_rStm |
std::vector< bool > | mHandlesUsed |
sal_uLong | mnHandleCount |
sal_uLong | mnRecordCount |
sal_uLong | mnRecordPos |
sal_uLong | mnRecordPlusPos |
bool | mbRecordOpen |
bool | mbRecordPlusOpen |
bool | mbLineChanged |
sal_uInt32 | mnLineHandle |
bool | mbFillChanged |
sal_uInt32 | mnFillHandle |
bool | mbTextChanged |
sal_uInt32 | mnTextHandle |
sal_uInt32 | mnHorTextAlign |
|
inlineexplicit |
|
private |
Definition at line 939 of file emfwr.cxx.
References basegfx::B2DPolygon::count(), basegfx::B2DPolyPolygon::count(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), and maVDev.
Referenced by ImplWrite().
|
private |
Definition at line 323 of file emfwr.cxx.
References HANDLE_INVALID, i, mHandlesUsed, mnHandleCount, nHandle, and SAL_WARN_IF.
Referenced by ImplPrepareHandleSelect().
|
private |
Definition at line 110 of file emfwr.cxx.
References ImplBeginRecord(), m_rStm, SvStream::SeekRel(), WIN_EMR_GDICOMMENT, and SvStream::WriteInt32().
Referenced by ImplWrite(), ImplWritePlusEOF(), ImplWritePlusFillPolygonRecord(), and WriteEMFPlusHeader().
|
private |
Definition at line 129 of file emfwr.cxx.
References m_rStm, mbRecordPlusOpen, mnRecordPlusPos, nType, SAL_WARN_IF, SvStream::SeekRel(), SvStream::Tell(), and SvStream::WriteUInt16().
Referenced by ImplPlusRecord(), and ImplWritePlusFillPolygonRecord().
|
private |
Definition at line 348 of file emfwr.cxx.
References m_rStm, mbRecordOpen, mnRecordPos, nType, SAL_WARN_IF, SvStream::SeekRel(), SvStream::Tell(), and SvStream::WriteUInt32().
Referenced by ImplBeginCommentRecord(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplCheckTextAttr(), ImplPrepareHandleSelect(), ImplWrite(), ImplWriteBmpRecord(), ImplWritePath(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), ImplWriteRasterOp(), ImplWriteTextRecord(), and WriteEMF().
|
private |
Definition at line 433 of file emfwr.cxx.
References FILL_SELECT, ImplBeginRecord(), ImplEndRecord(), ImplPrepareHandleSelect(), ImplWriteColor(), m_rStm, maVDev, mbFillChanged, mnFillHandle, WIN_EMR_CREATEBRUSHINDIRECT, WIN_EMR_SELECTOBJECT, and SvStream::WriteUInt32().
Referenced by ImplWrite(), ImplWritePath(), ImplWritePolygonRecord(), and ImplWritePolyPolygonRecord().
|
private |
Definition at line 416 of file emfwr.cxx.
References ImplBeginRecord(), ImplEndRecord(), ImplPrepareHandleSelect(), ImplWriteColor(), LINE_SELECT, m_rStm, maVDev, mbLineChanged, mnLineHandle, WIN_EMR_CREATEPEN, WIN_EMR_SELECTOBJECT, and SvStream::WriteUInt32().
Referenced by ImplWrite(), ImplWritePath(), ImplWritePolygonRecord(), and ImplWritePolyPolygonRecord().
|
private |
Definition at line 451 of file emfwr.cxx.
References ALIGN_BOTTOM, ALIGN_TOP, FAMILY_DECORATIVE, FAMILY_MODERN, FAMILY_ROMAN, FAMILY_SCRIPT, FAMILY_SWISS, o3tl::strong_int< typename UNDERLYING_TYPE, typename PHANTOM_TYPE >::get(), vcl::Font::GetAlignment(), vcl::Font::GetCharSet(), vcl::Font::GetFamilyName(), vcl::Font::GetFamilyType(), vcl::Font::GetFontSize(), vcl::Font::GetItalic(), vcl::Font::GetOrCalculateAverageFontWidth(), vcl::Font::GetOrientation(), vcl::Font::GetPitch(), vcl::Font::GetStrikeout(), vcl::Font::GetUnderline(), vcl::Font::GetWeight(), Size::Height(), i, ImplBeginRecord(), ImplEndRecord(), ImplPrepareHandleSelect(), ImplWriteColor(), ImplWriteExtent(), ITALIC_NONE, LINESTYLE_NONE, m_rStm, maVDev, mbTextChanged, mnHorTextAlign, mnTextHandle, PITCH_FIXED, PITCH_VARIABLE, STRIKEOUT_NONE, TA_BASELINE, TA_BOTTOM, TA_TOP, TEXT_SELECT, WEIGHT_BLACK, WEIGHT_BOLD, WEIGHT_LIGHT, WEIGHT_MEDIUM, WEIGHT_NORMAL, WEIGHT_SEMIBOLD, WEIGHT_SEMILIGHT, WEIGHT_THIN, WEIGHT_ULTRABOLD, WEIGHT_ULTRALIGHT, Size::Width(), WIN_EMR_EXTCREATEFONTINDIRECTW, WIN_EMR_SELECTOBJECT, WIN_EMR_SETTEXTALIGN, WIN_EMR_SETTEXTCOLOR, SvStream::WriteInt32(), SvStream::WriteUChar(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
Referenced by ImplWrite().
|
private |
Definition at line 117 of file emfwr.cxx.
References ImplEndRecord(), m_rStm, mbRecordOpen, mnRecordPos, SvStream::Seek(), SvStream::Tell(), and SvStream::WriteUInt32().
Referenced by ImplWrite(), ImplWritePlusEOF(), ImplWritePlusFillPolygonRecord(), and WriteEMFPlusHeader().
|
private |
Definition at line 143 of file emfwr.cxx.
References m_rStm, mbRecordPlusOpen, mnRecordPlusPos, SAL_WARN_IF, SvStream::Seek(), SvStream::Tell(), and SvStream::WriteUInt32().
Referenced by ImplPlusRecord(), and ImplWritePlusFillPolygonRecord().
|
private |
Definition at line 362 of file emfwr.cxx.
References m_rStm, mbRecordOpen, mnRecordCount, mnRecordPos, SAL_WARN_IF, SvStream::Seek(), SvStream::Tell(), SvStream::WriteUChar(), and SvStream::WriteUInt32().
Referenced by ImplCheckFillAttr(), ImplCheckLineAttr(), ImplCheckTextAttr(), ImplEndCommentRecord(), ImplPrepareHandleSelect(), ImplWrite(), ImplWriteBmpRecord(), ImplWritePath(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), ImplWriteRasterOp(), ImplWriteTextRecord(), and WriteEMF().
|
private |
Definition at line 159 of file emfwr.cxx.
References ImplBeginPlusRecord(), ImplEndPlusRecord(), and nType.
Referenced by ImplWrite(), ImplWritePlusEOF(), and WriteEMFPlusHeader().
|
private |
Definition at line 384 of file emfwr.cxx.
References FILL_SELECT, HANDLE_INVALID, ImplAcquireHandle(), ImplBeginRecord(), ImplEndRecord(), ImplReleaseHandle(), LINE_SELECT, m_rStm, TEXT_SELECT, WIN_EMR_DELETEOBJECT, WIN_EMR_SELECTOBJECT, and SvStream::WriteUInt32().
Referenced by ImplCheckFillAttr(), ImplCheckLineAttr(), and ImplCheckTextAttr().
|
private |
Definition at line 342 of file emfwr.cxx.
References mHandlesUsed, nHandle, and SAL_WARN_IF.
Referenced by ImplPrepareHandleSelect().
|
private |
Definition at line 975 of file emfwr.cxx.
References Gradient::AddGradientActions(), basegfx::B2DPolygon::append(), ARC, vcl::text::BiDiRtl, BMP, BMPEX, BMPEXSCALE, BMPEXSCALEPART, BMPSCALE, BMPSCALEPART, CHORD, CLIPREGION, COL_WHITE(), COMMENT, tools::PolyPolygon::Count(), Bitmap::Crop(), BitmapEx::Crop(), vcl::text::Default, ELLIPSE, EPS, Execute(), FILLCOLOR, FLOATTRANSPARENT, FONT, FRound(), GDIMetaFile::GetAction(), GDIMetaFile::GetActionSize(), BitmapEx::GetAlphaMask(), tools::Polygon::getB2DPolygon(), MetaBmpAction::GetBitmap(), MetaBmpScaleAction::GetBitmap(), MetaBmpScalePartAction::GetBitmap(), BitmapEx::GetBitmap(), MetaBmpExAction::GetBitmapEx(), MetaBmpExScaleAction::GetBitmapEx(), MetaBmpExScalePartAction::GetBitmapEx(), MetaPixelAction::GetColor(), MetaCommentAction::GetComment(), MetaCommentAction::GetData(), MetaCommentAction::GetDataSize(), GetDC, MetaBmpScalePartAction::GetDestPoint(), MetaBmpExScalePartAction::GetDestPoint(), MetaBmpScalePartAction::GetDestSize(), MetaBmpExScalePartAction::GetDestSize(), MetaTextArrayAction::GetDXArray(), MetaLineAction::GetEndPoint(), MetaArcAction::GetEndPoint(), MetaPieAction::GetEndPoint(), MetaChordAction::GetEndPoint(), MetaFloatTransparentAction::GetGDIMetaFile(), MetaGradientAction::GetGradient(), MetaHatchAction::GetHatch(), MetaRoundRectAction::GetHorzRound(), MetaTextAction::GetIndex(), MetaTextArrayAction::GetIndex(), MetaStretchTextAction::GetIndex(), MetaTextAction::GetLen(), MetaTextArrayAction::GetLen(), MetaStretchTextAction::GetLen(), MetaLineAction::GetLineInfo(), MetaPolyLineAction::GetLineInfo(), MapMode::GetOrigin(), MetaPixelAction::GetPoint(), MetaPointAction::GetPoint(), MetaTextAction::GetPoint(), MetaTextArrayAction::GetPoint(), MetaStretchTextAction::GetPoint(), MetaBmpAction::GetPoint(), MetaBmpScaleAction::GetPoint(), MetaBmpExAction::GetPoint(), MetaBmpExScaleAction::GetPoint(), MetaFloatTransparentAction::GetPoint(), MetaEPSAction::GetPoint(), MetaPolyLineAction::GetPolygon(), MetaHatchAction::GetPolyPolygon(), GDIMetaFile::GetPrefMapMode(), GDIMetaFile::GetPrefSize(), MetaRectAction::GetRect(), MetaRoundRectAction::GetRect(), MetaEllipseAction::GetRect(), MetaArcAction::GetRect(), MetaPieAction::GetRect(), MetaChordAction::GetRect(), MetaTextRectAction::GetRect(), MetaGradientAction::GetRect(), tools::Polygon::GetSize(), MetaBmpScaleAction::GetSize(), MetaBmpExScaleAction::GetSize(), MetaFloatTransparentAction::GetSize(), MetaEPSAction::GetSize(), Bitmap::GetSizePixel(), MetaBmpScalePartAction::GetSrcPoint(), MetaBmpExScalePartAction::GetSrcPoint(), MetaBmpScalePartAction::GetSrcSize(), MetaBmpExScalePartAction::GetSrcSize(), MetaLineAction::GetStartPoint(), MetaArcAction::GetStartPoint(), MetaPieAction::GetStartPoint(), MetaChordAction::GetStartPoint(), MetaEPSAction::GetSubstitute(), MetaTextAction::GetText(), MetaTextArrayAction::GetText(), MetaStretchTextAction::GetText(), MetaTextRectAction::GetText(), MetaTransparentAction::GetTransparence(), MetaAction::GetType(), MetaRoundRectAction::GetVertRound(), MetaStretchTextAction::GetWidth(), GRADIENT, GRADIENTEX, HATCH, Size::Height(), i, Impl_handleLineInfoPolyPolygons(), ImplBeginCommentRecord(), ImplBeginRecord(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplCheckTextAttr(), ImplEndCommentRecord(), ImplEndRecord(), ImplPlusRecord(), ImplWrite(), ImplWriteBmpRecord(), ImplWriteColor(), ImplWritePlusFillPolygonRecord(), ImplWritePoint(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), ImplWriteRasterOp(), ImplWriteRect(), ImplWriteSize(), ImplWriteTextRecord(), ISECTRECTCLIPREGION, ISECTREGIONCLIPREGION, AlphaMask::IsEmpty(), LAYOUTMODE, LINE, LINECOLOR, OutputDevice::LogicToLogic(), m_rStm, MAPMODE, MASK, MASKSCALE, MASKSCALEPART, maVDev, mbFillChanged, mbLineChanged, mbTextChanged, mnHorTextAlign, GDIMetaFile::Move(), MOVECLIPREGION, nCount, nType, PIE, PIXEL, POINT, POLYGON, POLYLINE, POLYPOLYGON, POP, PUSH, RASTEROP, RECT, REFPOINT, Bitmap::Replace(), ROUNDRECT, GDIMetaFile::Scale(), MapMode::SetOrigin(), MapMode::SetScaleX(), MapMode::SetScaleY(), Point::setX(), Point::setY(), STRETCHTEXT, TA_RIGHT, TA_RTLREADING, TEXT, TEXTALIGN, TEXTARRAY, TEXTCOLOR, TEXTFILLCOLOR, TEXTLINE, TEXTLINECOLOR, vcl::text::TextOriginLeft, vcl::text::TextOriginRight, TEXTRECT, tools::Rectangle::TopLeft(), Transparent, WALLPAPER, Size::Width(), WIN_EMR_COMMENT_EMFPLUS, WIN_EMR_ELLIPSE, WIN_EMR_INTERSECTCLIPRECT, WIN_EMR_LINETO, WIN_EMR_MOVETOEX, WIN_EMR_RECTANGLE, WIN_EMR_RESTOREDC, WIN_EMR_ROUNDRECT, WIN_EMR_SAVEDC, WIN_EMR_SETPIXELV, WIN_SRCAND, WIN_SRCCOPY, WIN_SRCPAINT, SvStream::WriteBytes(), SvStream::WriteInt32(), Point::X(), and Point::Y().
Referenced by ImplWrite(), and WriteEMF().
|
private |
Definition at line 801 of file emfwr.cxx.
References BITFIELDS, SvMemoryStream::GetData(), Bitmap::GetSizePixel(), Size::Height(), ImplBeginRecord(), ImplEndRecord(), ImplWritePoint(), ImplWriteRect(), ImplWriteSize(), Bitmap::IsEmpty(), m_rStm, maVDev, nBitCount, SvStream::ReadUInt16(), SvStream::ReadUInt32(), SvStream::Seek(), SvStream::SeekRel(), SvStream::Tell(), Size::Width(), WIN_EMR_STRETCHDIBITS, WIN_SRCCOPY, WIN_SRCINVERT, SvStream::WriteBytes(), WriteDIB(), SvStream::WriteInt32(), SvStream::WriteUInt32(), and Xor.
Referenced by ImplWrite().
|
private |
Definition at line 586 of file emfwr.cxx.
References Color::GetBlue(), Color::GetGreen(), Color::GetRed(), m_rStm, and SvStream::WriteUInt32().
Referenced by ImplCheckFillAttr(), ImplCheckLineAttr(), ImplCheckTextAttr(), and ImplWrite().
|
private |
Definition at line 612 of file emfwr.cxx.
References OutputDevice::LogicToLogic(), m_rStm, maDestMapMode, maVDev, and SvStream::WriteInt32().
Referenced by ImplCheckTextAttr(), and ImplWriteTextRecord().
|
private |
Definition at line 716 of file emfwr.cxx.
References tools::PolyPolygon::Count(), tools::Polygon::GetBoundRect(), tools::PolyPolygon::GetBoundRect(), tools::Polygon::GetFlags(), tools::Polygon::GetSize(), i, ImplBeginRecord(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplEndRecord(), ImplWritePoint(), ImplWriteRect(), m_rStm, n, WIN_EMR_BEGINPATH, WIN_EMR_CLOSEFIGURE, WIN_EMR_ENDPATH, WIN_EMR_FILLPATH, WIN_EMR_LINETO, WIN_EMR_MOVETOEX, WIN_EMR_POLYBEZIERTO, WIN_EMR_POLYLINETO, WIN_EMR_STROKEPATH, and SvStream::WriteUInt32().
Referenced by ImplWritePolygonRecord(), and ImplWritePolyPolygonRecord().
|
private |
Definition at line 206 of file emfwr.cxx.
References Color::GetBlue(), Color::GetGreen(), Color::GetRed(), m_rStm, and SvStream::WriteUInt32().
Referenced by ImplWritePlusFillPolygonRecord().
|
private |
Definition at line 199 of file emfwr.cxx.
References EndOfFile, ImplBeginCommentRecord(), ImplEndCommentRecord(), ImplPlusRecord(), and WIN_EMR_COMMENT_EMFPLUS.
Referenced by WriteEMF().
|
private |
Definition at line 224 of file emfwr.cxx.
References FillPolygon, tools::Polygon::GetSize(), i, ImplBeginCommentRecord(), ImplBeginPlusRecord(), ImplEndCommentRecord(), ImplEndPlusRecord(), ImplWritePlusColor(), ImplWritePlusPoint(), m_rStm, maVDev, WIN_EMR_COMMENT_EMFPLUS, and SvStream::WriteUInt32().
Referenced by ImplWrite().
|
private |
Definition at line 217 of file emfwr.cxx.
References m_rStm, maDestMapMode, maVDev, SvStream::WriteUInt16(), Point::X(), and Point::Y().
Referenced by ImplWritePlusFillPolygonRecord().
|
private |
Definition at line 618 of file emfwr.cxx.
References OutputDevice::LogicToLogic(), m_rStm, maDestMapMode, maVDev, SvStream::WriteInt32(), Point::X(), and Point::Y().
Referenced by ImplWrite(), ImplWriteBmpRecord(), ImplWritePath(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), and ImplWriteTextRecord().
|
private |
Definition at line 642 of file emfwr.cxx.
References tools::Polygon::GetBoundRect(), tools::Polygon::GetSize(), tools::Polygon::HasFlags(), i, ImplBeginRecord(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplEndRecord(), ImplWritePath(), ImplWritePoint(), ImplWriteRect(), m_rStm, WIN_EMR_POLYGON, WIN_EMR_POLYLINE, and SvStream::WriteUInt32().
Referenced by Impl_handleLineInfoPolyPolygons(), ImplWrite(), and ImplWritePolyPolygonRecord().
|
private |
Definition at line 667 of file emfwr.cxx.
References tools::PolyPolygon::Count(), tools::PolyPolygon::GetBoundRect(), tools::Polygon::GetSize(), i, ImplBeginRecord(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplEndRecord(), ImplWritePath(), ImplWritePoint(), ImplWritePolygonRecord(), ImplWriteRect(), m_rStm, n, WIN_EMR_POLYPOLYGON, and SvStream::WriteUInt32().
Referenced by Impl_handleLineInfoPolyPolygons(), and ImplWrite().
|
private |
Definition at line 596 of file emfwr.cxx.
References ImplBeginRecord(), ImplEndRecord(), Invert, m_rStm, WIN_EMR_SETROP2, SvStream::WriteUInt32(), and Xor.
Referenced by ImplWrite(), and WriteEMF().
|
private |
Definition at line 630 of file emfwr.cxx.
References bottom, tools::Rectangle::Bottom(), tools::Rectangle::IsHeightEmpty(), tools::Rectangle::IsWidthEmpty(), tools::Rectangle::Left(), OutputDevice::LogicToLogic(), m_rStm, maDestMapMode, maVDev, right, tools::Rectangle::Right(), tools::Rectangle::Top(), and SvStream::WriteInt32().
Referenced by ImplWrite(), ImplWriteBmpRecord(), ImplWritePath(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), and ImplWriteTextRecord().
|
private |
Definition at line 624 of file emfwr.cxx.
References Size::Height(), OutputDevice::LogicToLogic(), m_rStm, maDestMapMode, maVDev, Size::Width(), and SvStream::WriteInt32().
Referenced by ImplWrite(), and ImplWriteBmpRecord().
|
private |
Definition at line 864 of file emfwr.cxx.
References KernArray::assign(), KernArraySpan::empty(), FRound(), i, ImplBeginRecord(), ImplEndRecord(), ImplWriteExtent(), ImplWritePoint(), ImplWriteRect(), m_rStm, maVDev, KernArray::set(), WIN_EMR_EXTTEXTOUTW, SvStream::WriteInt32(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
Referenced by ImplWrite().
bool EMFWriter::WriteEMF | ( | const GDIMetaFile & | rMtf | ) |
Definition at line 239 of file emfwr.cxx.
References ERRCODE_NONE, SvStream::GetError(), GDIMetaFile::GetPrefMapMode(), GDIMetaFile::GetPrefSize(), HANDLE_INVALID, Size::Height(), ImplBeginRecord(), ImplEndRecord(), ImplWrite(), ImplWritePlusEOF(), ImplWriteRasterOp(), OutputDevice::LogicToLogic(), m_rStm, maDestMapMode, maVDev, MAXHANDLES, mbFillChanged, mbLineChanged, mbRecordOpen, mbRecordPlusOpen, mbTextChanged, mHandlesUsed, MM_ANISOTROPIC, mnFillHandle, mnHandleCount, mnHorTextAlign, mnLineHandle, mnRecordCount, mnRecordPlusPos, mnRecordPos, mnTextHandle, OverPaint, SvStream::Seek(), SvStream::SeekRel(), MapMode::SetMapUnit(), SvStream::Tell(), Size::Width(), WIN_EMR_EOF, WIN_EMR_SETBKMODE, WIN_EMR_SETMAPMODE, WIN_EMR_SETVIEWPORTEXTEX, WIN_EMR_SETVIEWPORTORGEX, WIN_EMR_SETWINDOWEXTEX, WIN_EMR_SETWINDOWORGEX, WriteEMFPlusHeader(), SvStream::WriteInt32(), SvStream::WriteUInt16(), and SvStream::WriteUInt32().
Referenced by ConvertGDIMetaFileToEMF(), and WMFWriter::WriteEmbeddedEMF().
Definition at line 165 of file emfwr.cxx.
References GetDC, Header, Size::Height(), ImplBeginCommentRecord(), ImplEndCommentRecord(), ImplPlusRecord(), m_rStm, SetAntiAliasMode, SetCompositingQuality, SetInterpolationMode, SetPixelOffsetMode, Size::Width(), WIN_EMR_COMMENT_EMFPLUS, SvStream::WriteInt16(), and SvStream::WriteInt32().
Referenced by WriteEMF().
|
private |
Definition at line 35 of file emfwr.hxx.
Referenced by ImplBeginCommentRecord(), ImplBeginPlusRecord(), ImplBeginRecord(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplCheckTextAttr(), ImplEndCommentRecord(), ImplEndPlusRecord(), ImplEndRecord(), ImplPrepareHandleSelect(), ImplWrite(), ImplWriteBmpRecord(), ImplWriteColor(), ImplWriteExtent(), ImplWritePath(), ImplWritePlusColor(), ImplWritePlusFillPolygonRecord(), ImplWritePlusPoint(), ImplWritePoint(), ImplWritePolygonRecord(), ImplWritePolyPolygonRecord(), ImplWriteRasterOp(), ImplWriteRect(), ImplWriteSize(), ImplWriteTextRecord(), WriteEMF(), and WriteEMFPlusHeader().
|
private |
Definition at line 34 of file emfwr.hxx.
Referenced by ImplWriteExtent(), ImplWritePlusPoint(), ImplWritePoint(), ImplWriteRect(), ImplWriteSize(), and WriteEMF().
|
private |
Definition at line 33 of file emfwr.hxx.
Referenced by Impl_handleLineInfoPolyPolygons(), ImplCheckFillAttr(), ImplCheckLineAttr(), ImplCheckTextAttr(), ImplWrite(), ImplWriteBmpRecord(), ImplWriteExtent(), ImplWritePlusFillPolygonRecord(), ImplWritePlusPoint(), ImplWritePoint(), ImplWriteRect(), ImplWriteSize(), ImplWriteTextRecord(), and WriteEMF().
|
private |
Definition at line 45 of file emfwr.hxx.
Referenced by ImplCheckFillAttr(), ImplWrite(), and WriteEMF().
|
private |
Definition at line 43 of file emfwr.hxx.
Referenced by ImplCheckLineAttr(), ImplWrite(), and WriteEMF().
|
private |
Definition at line 41 of file emfwr.hxx.
Referenced by ImplBeginRecord(), ImplEndCommentRecord(), ImplEndRecord(), and WriteEMF().
|
private |
Definition at line 42 of file emfwr.hxx.
Referenced by ImplBeginPlusRecord(), ImplEndPlusRecord(), and WriteEMF().
|
private |
Definition at line 47 of file emfwr.hxx.
Referenced by ImplCheckTextAttr(), ImplWrite(), and WriteEMF().
|
private |
Definition at line 36 of file emfwr.hxx.
Referenced by ImplAcquireHandle(), ImplReleaseHandle(), and WriteEMF().
|
private |
Definition at line 46 of file emfwr.hxx.
Referenced by ImplCheckFillAttr(), and WriteEMF().
|
private |
Definition at line 37 of file emfwr.hxx.
Referenced by ImplAcquireHandle(), and WriteEMF().
|
private |
Definition at line 49 of file emfwr.hxx.
Referenced by ImplCheckTextAttr(), ImplWrite(), and WriteEMF().
|
private |
Definition at line 44 of file emfwr.hxx.
Referenced by ImplCheckLineAttr(), and WriteEMF().
|
private |
Definition at line 38 of file emfwr.hxx.
Referenced by ImplEndRecord(), and WriteEMF().
|
private |
Definition at line 40 of file emfwr.hxx.
Referenced by ImplBeginPlusRecord(), ImplEndPlusRecord(), and WriteEMF().
|
private |
Definition at line 39 of file emfwr.hxx.
Referenced by ImplBeginRecord(), ImplEndCommentRecord(), ImplEndRecord(), and WriteEMF().
|
private |
Definition at line 48 of file emfwr.hxx.
Referenced by ImplCheckTextAttr(), and WriteEMF().