LibreOffice Module vcl (master)  1
Namespaces | Classes | Enumerations | Functions | Variables
emfio Namespace Reference

Namespaces

 emfreader
 

Classes

struct  BSaveStruct
 
class  EmfReader
 
struct  GDIObj
 
struct  LOGFONTW
 
class  MtfTools
 
struct  SaveStruct
 
class  ScaledFontDetectCorrectHelper
 
class  WinMtfClipPath
 
struct  WinMtfFillStyle
 
struct  WinMtfLineStyle
 
struct  WinMtfPalette
 
class  WinMtfPathObj
 
class  WmfReader
 
struct  XForm
 

Enumerations

enum  RegionMode {
  RegionMode::RGN_AND,
  RegionMode::RGN_OR,
  RegionMode::RGN_XOR,
  RegionMode::RGN_DIFF,
  RegionMode::RGN_COPY
}
 
enum  BackgroundMode {
  BackgroundMode::NONE,
  BackgroundMode::Transparent,
  BackgroundMode::OPAQUE
}
 
enum  ModifyWorldTransformMode {
  ModifyWorldTransformMode::MWT_IDENTITY,
  ModifyWorldTransformMode::MWT_LEFTMULTIPLY,
  ModifyWorldTransformMode::MWT_RIGHTMULTIPLY,
  ModifyWorldTransformMode::MWT_SET
}
 
enum  StockObject {
  StockObject::WHITE_BRUSH,
  StockObject::LTGRAY_BRUSH,
  StockObject::GRAY_BRUSH,
  StockObject::DKGRAY_BRUSH,
  StockObject::BLACK_BRUSH,
  StockObject::NULL_BRUSH,
  StockObject::WHITE_PEN,
  StockObject::BLACK_PEN,
  StockObject::NULL_PEN,
  StockObject::ANSI_FIXED_FONT,
  StockObject::ANSI_VAR_FONT,
  StockObject::SYSTEM_FIXED_FONT
}
 
enum  WMFRasterOp {
  WMFRasterOp::NONE,
  WMFRasterOp::Black,
  WMFRasterOp::Not,
  WMFRasterOp::XorPen,
  WMFRasterOp::Nop,
  WMFRasterOp::CopyPen
}
 
enum  MappingMode
 
enum  GraphicsMode {
  GraphicsMode::GM_COMPATIBLE,
  GraphicsMode::GM_ADVANCED
}
 
enum  StretchMode {
  StretchMode::BLACKONWHITE,
  StretchMode::WHITEONBLACK,
  StretchMode::COLORONCOLOR,
  StretchMode::HALFTONE,
  StretchMode::STRETCH_ANDSCANS,
  StretchMode::STRETCH_ORSCANS,
  StretchMode::STRETCH_DELETESCANS
}
 
enum  TextAlignmentMode
 
enum  TernaryRasterOperation
 
enum  PenStyle
 
enum  CharacterSet
 
enum  ExtTextOutOptions
 
enum  PitchFont
 
enum  FamilyFont
 
enum  WeightFont
 
enum  BrushStyle {
  BrushStyle::BS_SOLID,
  BrushStyle::BS_NULL,
  BrushStyle::BS_HOLLOW,
  BrushStyle::BS_HATCHED,
  BrushStyle::BS_PATTERN,
  BrushStyle::BS_INDEXED,
  BrushStyle::BS_DIBPATTERN,
  BrushStyle::BS_DIBPATTERNPT,
  BrushStyle::BS_PATTERN8X8,
  BrushStyle::BS_DIBPATTERN8X8,
  BrushStyle::BS_MONOPATTERN
}
 
enum  WinMtfFillStyleType {
  WinMtfFillStyleType::Solid,
  WinMtfFillStyleType::Pattern
}
 

Functions

static SvStreamoperator>> (SvStream &rStream, sal_Int16 &n)
 
static SvStreamoperator>> (SvStream &rStream, sal_Int32 &n)
 
SvStreamoperator>> (SvStream &rInStream, XForm &rXForm)
 

Variables

 MM_TEXT
 
 MM_LOMETRIC
 
 MM_HIMETRIC
 
 MM_LOENGLISH
 
 MM_HIENGLISH
 
 MM_TWIPS
 
 MM_ISOTROPIC
 
 MM_ANISOTROPIC
 
 TA_NOUPDATECP
 
 TA_UPDATECP
 
 TA_LEFT
 
 TA_RIGHT
 
 TA_CENTER
 
 TA_RIGHT_CENTER
 
 TA_TOP
 
 TA_BOTTOM
 
 TA_BASELINE
 
 TA_RTLREADING
 
 SRCCOPY
 
 SRCPAINT
 
 SRCAND
 
 SRCINVERT
 
 SRCERASE
 
 PATCOPY
 
 PATINVERT
 
 BLACKNESS
 
 WHITENESS
 
 PS_COSMETIC
 
 PS_SOLID
 
 PS_DASH
 
 PS_DOT
 
 PS_DASHDOT
 
 PS_DASHDOTDOT
 
 PS_NULL
 
 PS_INSIDEFRAME
 
 PS_USERSTYLE
 
 PS_ALTERNATE
 
 PS_STYLE_MASK
 
 PS_ENDCAP_ROUND
 
 PS_ENDCAP_SQUARE
 
 PS_ENDCAP_FLAT
 
 PS_ENDCAP_STYLE_MASK
 
 PS_JOIN_ROUND
 
 PS_JOIN_BEVEL
 
 PS_JOIN_MITER
 
 PS_JOIN_STYLE_MASK
 
 PS_GEOMETRIC
 
 ANSI_CHARSET
 
 DEFAULT_CHARSET
 
 SYMBOL_CHARSET
 
 SHIFTJIS_CHARSET
 
 HANGUL_CHARSET
 
 GB2312_CHARSET
 
 CHINESEBIG5_CHARSET
 
 OEM_CHARSET
 
 MAC_CHARSET
 
 JOHAB_CHARSET
 
 GREEK_CHARSET
 
 TURKISH_CHARSET
 
 VIETNAMESE_CHARSET
 
 HEBREW_CHARSET
 
 ARABIC_CHARSET
 
 BALTIC_CHARSET
 
 RUSSIAN_CHARSET
 
 THAI_CHARSET
 
 EASTEUROPE_CHARSET
 
 ETO_OPAQUE
 
 ETO_CLIPPED
 
 ETO_GLYPH_INDEX
 
 ETO_RTLREADING
 
 ETO_NO_RECT
 
 ETO_PDY
 
 DEFAULT_PITCH
 
 FIXED_PITCH
 
 VARIABLE_PITCH
 
 FF_DONTCARE
 
 FF_ROMAN
 
 FF_SWISS
 
 FF_MODERN
 
 FF_SCRIPT
 
 FF_DECORATIVE
 
 FW_THIN
 
 FW_EXTRALIGHT
 
 FW_LIGHT
 
 FW_NORMAL
 
 FW_MEDIUM
 
 FW_SEMIBOLD
 
 FW_BOLD
 
 FW_EXTRABOLD
 
 FW_ULTRALIGHT
 
 FW_ULTRABOLD
 
 FW_BLACK
 
const sal_uInt32 EMR_COMMENT_BEGINGROUP
 
const sal_uInt32 EMR_COMMENT_ENDGROUP
 
const sal_uInt32 EMR_COMMENT_MULTIFORMATS
 
const sal_uInt32 EMR_COMMENT_WINDOWS_METAFILE
 
const tools::Long aMaxWidth
 
constexpr sal_uInt32 ENHMETA_STOCK_OBJECT
 
constexpr sal_Int32 LF_FACESIZE
 
constexpr sal_Int32 RDH_RECTANGLES
 
constexpr sal_Int32 W_MFCOMMENT
 
constexpr sal_Int32 PRIVATE_ESCAPE_UNICODE
 
constexpr sal_Int32 UNDOCUMENTED_WIN_RCL_RELATION
 
constexpr sal_Int32 MS_FIXPOINT_BITCOUNT_28_4