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

Namespaces

namespace  bitmap
 
namespace  CodePageCoverage
 
namespace  CommandInfoProvider
 
namespace  detail
 
namespace  drawmode
 
namespace  fileregistration
 
namespace  filter
 
namespace  font
 
namespace  graphic
 
namespace  ImplPrinterControllerData
 
namespace  lok
 
namespace  pdf
 
namespace  PDFWriter
 
namespace  printer
 
namespace  PrinterController
 
namespace  RoadmapWizard
 
namespace  RoadmapWizardTypes
 
namespace  solarthread
 
namespace  table
 
namespace  test
 
namespace  text
 
namespace  UnicodeCoverage
 
namespace  unohelper
 
namespace  unotools
 
namespace  Window
 
namespace  WizardMachine
 
namespace  WizardTypes
 

Classes

class  AbstractTrueTypeFont
 
class  BicubicKernel
 
class  BilinearKernel
 
class  BitmapScaleBicubicFilter
 
class  BitmapScaleBilinearFilter
 
class  BitmapScaleConvolutionFilter
 
class  BitmapScaleLanczos3Filter
 
class  BufferDevice
 
class  CommandImageResolver
 
struct  ControlLayoutData
 
struct  ControlPoint
 
class  ControlTextRenderer
 
struct  ControlTypeAndPart
 
class  Cursor
 
class  DefaultTextLayout
 
class  DeleteOnDeinit
 
class  DeleteOnDeinitBase
 
class  DeleteUnoReferenceOnDeinit
 
class  DeletionListener
 
class  DeletionNotifier
 
class  DisplayConnectionDispatch
 
class  DocWindow
 
class  EnumContext
 
struct  ExternalPDFStream
 
class  ExternalPDFStreams
 
class  ExtOutDevData
 
class  FileDefinitionWidgetDraw
 
class  Font
 
struct  FontCapabilities
 
struct  GlobalSyncData
 
struct  GlyphData
 
class  GraphicFormatDetector
 
class  HyperLabel
 
class  I18nHelper
 
class  IAccessibleBrowseBox
 
class  IAccessibleFactory
 
class  IAccessibleTableProvider
 
class  IAccessibleTabListBox
 
class  IconThemeInfo
 
class  IconThemeScanner
 
class  IconThemeSelector
 
class  ILibreOfficeKitNotifier
 
class  ImageRepository
 
struct  ImplOldStyleAdaptorData
 
class  ImplPrinterControllerData
 
class  ISearchableStringList
 
class  ITextLayout
 
class  Kernel
 
class  KeyCode
 
class  Lanczos3Kernel
 
struct  longHorMetrics
 
struct  MenuLayoutData
 
struct  NameRecord
 
class  OpenLockedQueryBox
 
class  OWizardPage
 
struct  PageSyncData
 
class  PaintBufferGuard
 
struct  ParenStackEntry
 
struct  PDFExtOutDevBookmarkEntry
 
class  PDFExtOutDevData
 
struct  PDFGraphicAnnotation
 
class  PDFGraphicResult
 
struct  PDFNote
 
class  PDFObjectContainer
 
class  PDFObjectCopier
 
class  PDFOutputStream
 
class  PDFStreamIf
 
class  PDFWriter
 
class  PDFWriterImpl
 
struct  PngChunk
 
class  PngImageReader
 
class  PngImageWriter
 
class  PrintDialog
 
class  PrinterController
 
class  PrinterOptionsHelper
 
class  PrintProgressDialog
 
class  QuickSelectionEngine
 
struct  QuickSelectionEngine_Data
 
class  ReferenceDeviceTextLayout
 
class  Region
 
class  RenderTools
 
class  RoadmapImpl
 
class  RoadmapItem
 
struct  RoadmapTypes
 
class  RoadmapWizard
 
struct  RoadmapWizardImpl
 
class  RoadmapWizardMachine
 
class  RoadmapWizardTravelSuspension
 
class  ScanlineWriter
 
class  ScopedAntialiasing
 
class  ScopedBitmapAccess
 
class  ScriptRun
 
class  SettingsConfigItem
 
class  SmallOUStrMap
 
class  SolarMutexTryAndBuyGuard
 
class  SolarThreadExecutor
 
struct  State
 
struct  SvHeaderTabListBoxImpl
 
struct  table_cmap
 
struct  TableEntry
 
struct  tdata_loca
 
struct  ToolBoxLayoutData
 
class  TrueTypeCreator
 
class  TrueTypeFont
 
class  TrueTypeTable
 
class  TrueTypeTableCmap
 
class  TrueTypeTableGeneric
 
class  TrueTypeTableGlyf
 
class  TrueTypeTableHead
 
class  TrueTypeTableHhea
 
class  TrueTypeTableLoca
 
class  TrueTypeTableMaxp
 
class  TrueTypeTableName
 
class  TrueTypeTablePost
 
struct  TTGlobalFontInfo_
 
struct  TTSimpleGlyphMetrics
 
class  WidgetDefinition
 
class  WidgetDefinitionPart
 
class  WidgetDefinitionReader
 
class  WidgetDefinitionSettings
 
class  WidgetDefinitionState
 
class  WidgetDefinitionStyle
 
class  WidgetDrawAction
 
class  WidgetDrawActionExternal
 
class  WidgetDrawActionImage
 
class  WidgetDrawActionLine
 
class  WidgetDrawActionRectangle
 
class  WidgetDrawActionShape
 
class  WidgetDrawInterface
 
class  Window
 
class  WindowData
 
class  WindowOutputDevice
 
class  WindowPosSize
 
class  WizardMachine
 
struct  WizardMachineImplData
 
class  WizardTravelSuspension
 

Typedefs

typedef OutputDevice RenderContext
 
typedef std::vector< RoadmapItem * > HL_Vector
 
typedef int ThreeInts[3]
 
typedef std::map< vcl::LOKWindowId, VclPtr< vcl::Window > > LOKWindowsMap
 
typedef std::unordered_map< OUString, OUString > OUStrMap
 
typedef struct TTGlobalFontInfo_ TTGlobalFontInfo
 
typedef sal_Int32 F16Dot16
 
typedef std::unique_ptr< PaintBufferGuard, o3tl::default_delete< PaintBufferGuard > > PaintBufferGuardPtr
 
typedef void *(* GetSvtAccessibilityComponentFactory) ()
 
typedef std::pair< const OString, const OString > LOKPayloadItem
 
typedef sal_uInt32 LOKWindowId
 
typedef OutputDevice RenderContext
 
typedef const void * StringEntryIdentifier
 
typedef OutputDevice RenderContext
 

Enumerations

enum  TTCRErrCodes
 
enum  DragOrDrop {
  Drag ,
  Drop
}
 
enum  SFErrCodes {
  Ok ,
  BadFile ,
  FileIo ,
  Memory ,
  GlyphNum ,
  BadArg ,
  TtFormat ,
  FontNo
}
 
enum  WeightClass
 
enum  WidthClass
 
enum  CompositeFlags
 
enum  WidgetDrawActionType {
  RECTANGLE ,
  LINE ,
  IMAGE ,
  EXTERNAL
}
 
enum  AccessibleTableChildIndex
 
enum  PixelFormat {
  INVALID ,
  N8_BPP ,
  N24_BPP ,
  N32_BPP
}
 
enum  DeleteOnDeinitFlag { Empty }
 
enum  NupOrderType {
  LRTB ,
  TBLR ,
  TBRL ,
  RLTB
}
 
enum  PushFlags {
  NONE ,
  LINECOLOR ,
  FILLCOLOR ,
  FONT ,
  TEXTCOLOR ,
  MAPMODE ,
  CLIPREGION ,
  RASTEROP ,
  TEXTFILLCOLOR ,
  TEXTALIGN ,
  REFPOINT ,
  TEXTLINECOLOR ,
  TEXTLAYOUTMODE ,
  TEXTLANGUAGE ,
  OVERLINECOLOR ,
  ALL
}
 
enum  ImageType {
  Size16 ,
  Size26 ,
  Size32 ,
  Small ,
  LAST
}
 
enum  WindowState {
  NONE ,
  Normal ,
  Minimized ,
  Maximized ,
  MaximizedHorz ,
  MaximizedVert ,
  FullScreen ,
  SystemMask
}
 
enum  WindowDataMask {
  NONE ,
  X ,
  Y ,
  Width ,
  Height ,
  State ,
  Minimized ,
  MaximizedX ,
  MaximizedY ,
  MaximizedWidth ,
  MaximizedHeight ,
  Pos ,
  Size ,
  PosSize ,
  PosSizeState ,
  All
}
 

Functions

FieldUnit EnglishStringToMetric (std::u16string_view rEnglishMetricString)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * vcl_SystemClipboard_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &args)
 
Sequence< OUString > DragSource_getSupportedServiceNames ()
 
OUString DragSource_getImplementationName ()
 
Reference< XInterfaceDragSource_createInstance (const Reference< XMultiServiceFactory > &)
 
Sequence< OUString > DropTarget_getSupportedServiceNames ()
 
OUString DropTarget_getImplementationName ()
 
Reference< XInterfaceDropTarget_createInstance (const Reference< XMultiServiceFactory > &)
 
void SetGetSpecialCharsFunction (FncGetSpecialChars fn)
 
FncGetSpecialChars GetGetSpecialCharsFunction ()
 
sal_Int64 ConvertValue (sal_Int64 nValue, sal_Int64 mnBaseValue, sal_uInt16 nDecDigits, FieldUnit eInUnit, FieldUnit eOutUnit)
 
sal_Int64 ConvertValue (sal_Int64 nValue, sal_uInt16 nDigits, MapUnit eInUnit, FieldUnit eOutUnit)
 
double ConvertDoubleValue (double nValue, sal_Int64 mnBaseValue, sal_uInt16 nDecDigits, FieldUnit eInUnit, FieldUnit eOutUnit)
 
double ConvertDoubleValue (double nValue, sal_uInt16 nDigits, MapUnit eInUnit, FieldUnit eOutUnit)
 
double ConvertDoubleValue (double nValue, sal_uInt16 nDigits, FieldUnit eInUnit, MapUnit eOutUnit)
 
bool TextToValue (const OUString &rStr, double &rValue, sal_Int64 nBaseValue, sal_uInt16 nDecDigits, const LocaleDataWrapper &rLocaleDataWrapper, FieldUnit eUnit)
 
sal_Int32 NaturalSortCompare (const OUString &rA, const OUString &rB)
 
 IMPL_LINK_NOARG (QuickSelectionEngine_Data, SearchStringTimeout, Timer *, void)
 
static StringEntryIdentifier findMatchingEntry (const OUString &_searchString, QuickSelectionEngine_Data const &_engineData)
 
 IMPL_LINK (ORoadmap, ImplClickHdl, HyperLabel *, CurHyperLabel, void)
 
 IMPL_LINK_NOARG (RoadmapWizard, OnRoadmapItemSelected, LinkParamNone *, void)
 
 IMPL_LINK (RoadmapWizardMachine, OnRoadmapItemSelected, const OUString &, rCurItemId, bool)
 
 IMPL_LINK_NOARG (RoadmapWizard, ImplHandleWizardLayoutTimerHdl, Timer *, void)
 
 IMPL_LINK_NOARG (RoadmapWizard, OnFinish, Button *, void)
 
 IMPL_LINK_NOARG (RoadmapWizard, OnPrevPage, Button *, void)
 
 IMPL_LINK_NOARG (RoadmapWizard, OnNextPage, Button *, void)
 
 IMPL_LINK_NOARG (WizardMachine, OnFinish, weld::Button &, void)
 
 IMPL_LINK_NOARG (WizardMachine, OnCancel, weld::Button &, void)
 
 IMPL_LINK_NOARG (WizardMachine, OnPrevPage, weld::Button &, void)
 
 IMPL_LINK_NOARG (WizardMachine, OnNextPage, weld::Button &, void)
 
bool peekGraphicFormat (SvStream &rStream, OUString &rFormatExtension, bool bTest)
 
size_t RenderPDFBitmaps (const void *pBuffer, int nSize, std::vector< BitmapEx > &rBitmaps, size_t nFirstPage=0, int nPages=1, const basegfx::B2DTuple *pSizeHint=nullptr)
 
bool importPdfVectorGraphicData (SvStream &rStream, std::shared_ptr< VectorGraphicData > &rVectorGraphicData)
 
bool ImportPDF (SvStream &rStream, Graphic &rGraphic)
 
size_t ImportPDFUnloaded (const OUString &rURL, std::vector< PDFGraphicResult > &rGraphics)
 
bool ImportPNG (SvStream &rInputStream, Graphic &rGraphic, GraphicFilterImportFlags nImportFlags, BitmapScopedWriteAccess *pAccess, AlphaScopedWriteAccess *pAlphaAccess)
 
static void lclWriteStream (png_structp pPng, png_bytep pData, png_size_t pDataSize)
 
static bool pngWrite (SvStream &rStream, const BitmapEx &rBitmapEx, int nCompressionLevel, bool bInterlaced, bool bTranslucent, const std::vector< PngChunk > &aAdditionalChunks)
 
static sal_Int16 GetInt16 (const sal_uInt8 *ptr, size_t offset)
 
static sal_uInt16 GetUInt16 (const sal_uInt8 *ptr, size_t offset)
 
static sal_Int32 GetInt32 (const sal_uInt8 *ptr, size_t offset)
 
static sal_uInt32 GetUInt32 (const sal_uInt8 *ptr, size_t offset)
 
static F16Dot16 fixedMul (F16Dot16 a, F16Dot16 b)
 
static F16Dot16 fixedDiv (F16Dot16 a, F16Dot16 b)
 
static F16Dot16 fixedMulDiv (F16Dot16 a, F16Dot16 b, F16Dot16 c)
 
static int XUnits (int unitsPerEm, int n)
 
static char toHex (sal_uInt8 nIndex)
 
static void GetMetrics (AbstractTrueTypeFont const *ttf, sal_uInt32 glyphID, TTGlyphMetrics *metrics)
 
static int GetTTGlyphOutline (AbstractTrueTypeFont *, sal_uInt32, std::vector< ControlPoint > &, TTGlyphMetrics *, std::vector< sal_uInt32 > *)
 
static int GetSimpleTTOutline (AbstractTrueTypeFont const *ttf, sal_uInt32 glyphID, std::vector< ControlPoint > &pointArray, TTGlyphMetrics *metrics)
 
static F16Dot16 fromF2Dot14 (sal_Int16 n)
 
static int GetCompoundTTOutline (AbstractTrueTypeFont *ttf, sal_uInt32 glyphID, std::vector< ControlPoint > &pointArray, TTGlyphMetrics *metrics, std::vector< sal_uInt32 > &glyphlist)
 
static int BSplineToPSPath (ControlPoint const *srcA, int srcCount, std::unique_ptr< PSPathElement[]> &path)
 
static OString nameExtract (const sal_uInt8 *name, int nTableSize, int n, int dbFlag, OUString *ucs2result)
 
static int findname (const sal_uInt8 *name, sal_uInt16 n, sal_uInt16 platformID, sal_uInt16 encodingID, sal_uInt16 languageID, sal_uInt16 nameID)
 
static void GetNames (AbstractTrueTypeFont *t)
 
int CountTTCFonts (const char *fname)
 
SFErrCodes OpenTTFontFile (const char *fname, sal_uInt32 facenum, TrueTypeFont **ttf, const FontCharMapRef xCharMap=nullptr)
 
SFErrCodes OpenTTFontBuffer (const void *pBuffer, sal_uInt32 nLen, sal_uInt32 facenum, TrueTypeFont **ttf, const FontCharMapRef xCharMap=nullptr)
 
void CloseTTFont (TrueTypeFont *)
 
int GetTTGlyphPoints (AbstractTrueTypeFont *ttf, sal_uInt32 glyphID, std::vector< ControlPoint > &pointArray)
 
int GetTTGlyphComponents (AbstractTrueTypeFont *ttf, sal_uInt32 glyphID, std::vector< sal_uInt32 > &glyphlist)
 
SFErrCodes CreateT3FromTTGlyphs (TrueTypeFont *ttf, SvStream *outf, const char *fname, sal_uInt16 const *glyphArray, sal_uInt8 *encoding, int nGlyphs, int wmode)
 
SFErrCodes CreateTTFromTTGlyphs (AbstractTrueTypeFont *ttf, std::vector< sal_uInt8 > &rOutBuffer, sal_uInt16 const *glyphArray, sal_uInt8 const *encoding, int nGlyphs)
 
bool CreateTTFfontSubset (vcl::AbstractTrueTypeFont &rTTF, std::vector< sal_uInt8 > &rOutBuffer, const sal_GlyphId *pGlyphIds, const sal_uInt8 *pEncoding, const int nOrigGlyphCount, FontSubsetInfo &rInfo)
 
static void DumpSfnts (SvStream *outf, sal_uInt8 *sfntP, sal_uInt32 sfntLen)
 
SFErrCodes CreateT42FromTTGlyphs (TrueTypeFont *ttf, SvStream *outf, const char *psname, sal_uInt16 const *glyphArray, sal_uInt8 *encoding, int nGlyphs)
 
bool GetTTGlobalFontHeadInfo (const AbstractTrueTypeFont *ttf, int &xMin, int &yMin, int &xMax, int &yMax, sal_uInt16 &macStyle)
 
void GetTTGlobalFontInfo (AbstractTrueTypeFont *ttf, TTGlobalFontInfo *info)
 
std::unique_ptr< GlyphDataGetTTRawGlyphData (AbstractTrueTypeFont *ttf, sal_uInt32 glyphID)
 
void GetTTNameRecords (AbstractTrueTypeFont const *ttf, std::vector< NameRecord > &nr)
 
static void append (std::bitset< N > &rSet, size_t const nOffset, sal_uInt32 const nValue)
 
bool getTTCoverage (std::optional< std::bitset< UnicodeCoverage::MAX_UC_ENUM > > &rUnicodeRange, std::optional< std::bitset< CodePageCoverage::MAX_CP_ENUM > > &rCodePageRange, const unsigned char *pTable, size_t nLength)
 
static sal_Int16 GetInt16 (const sal_uInt8 *ptr, sal_uInt32 offset)
 
static sal_uInt16 GetUInt16 (const sal_uInt8 *ptr, sal_uInt32 offset)
 
static void PutInt16 (sal_Int16 val, sal_uInt8 *ptr, sal_uInt32 offset)
 
static void PutUInt16 (sal_uInt16 val, sal_uInt8 *ptr, sal_uInt32 offset)
 
static void PutUInt32 (sal_uInt32 val, sal_uInt8 *ptr, sal_uInt32 offset)
 
static int TableEntryCompareF (const void *l, const void *r)
 
static sal_uInt32 CheckSum (sal_uInt32 *ptr, sal_uInt32 length)
 
static std::unique_ptr< sal_uInt8[]> ttmalloc (sal_uInt32 nbytes)
 
static std::unique_ptr< sal_uInt8[]> PackCmapType0 (CmapSubTable const *s, sal_uInt32 *length)
 
static std::unique_ptr< sal_uInt8[]> PackCmapType6 (CmapSubTable const *s, sal_uInt32 *length)
 
static std::unique_ptr< sal_uInt8[]> PackCmap (CmapSubTable const *s, sal_uInt32 *length)
 
sal_uInt16 TranslateChar12 (sal_uInt16 src)
 
sal_uInt16 TranslateChar13 (sal_uInt16 src)
 
sal_uInt16 TranslateChar14 (sal_uInt16 src)
 
sal_uInt16 TranslateChar15 (sal_uInt16 src)
 
sal_uInt16 TranslateChar16 (sal_uInt16 src)
 
static OString GenerateID (sal_Int32 const nObjectId)
 
static void appendStructureAttributeLine (PDFWriter::StructAttribute i_eAttr, const PDFStructureAttribute &i_rVal, OStringBuffer &o_rLine, bool i_bIsFixedInt)
 
static bool getPfbSegmentLengths (const unsigned char *pFontBytes, int nByteLen, ThreeInts &rSegmentLengths)
 
static void appendSubsetName (int nSubsetID, std::u16string_view rPSName, OStringBuffer &rBuffer)
 
static const ColorreplaceColor (const Color &rCol1, const Color &rCol2)
 
static void lcl_assignMeta (std::u16string_view aValue, OString &aMeta)
 
static double calcAngle (const tools::Rectangle &rRect, const Point &rPoint)
 
static std::shared_ptr< RegionBandImplCreateRegionBandFromPolyPolygon (const tools::PolyPolygon &rPolyPolygon)
 
SvStreamReadRegion (SvStream &rIStrm, vcl::Region &rRegion)
 
SvStreamWriteRegion (SvStream &rOStrm, const vcl::Region &rRegion)
 
static bool ImplPolygonRectTest (const tools::Polygon &rPoly, tools::Rectangle *pRectOut=nullptr)
 
static bool sameScript (int32_t scriptOne, int32_t scriptTwo)
 
BinaryDataContainer convertUnoBinaryDataContainer (const css::uno::Reference< css::util::XBinaryDataContainer > &rxBinaryDataContainer)
 
std::shared_ptr< VectorGraphicDataloadVectorGraphic (BinaryDataContainer const &rDataContainer, VectorGraphicDataType eType)
 
 IMPL_LINK (EventPoster, DoEvent_Impl, void *,, void)
 
void VclBuilderPreload ()
 
void EndAllDialogs (vcl::Window const *pParent)
 
void EnableDialogInput (vcl::Window *pWindow)
 
void CloseTopLevel (vcl::Window *pWindow)
 
static bool lcl_ToolBoxTabStop (Window *pWindow)
 
static void ImplDlgCtrlUpdateDefButton (vcl::Window *pParent, vcl::Window *pFocusWindow, bool bGetFocus)
 
static MouseEvent ImplTranslateMouseEvent (const MouseEvent &rE, vcl::Window const *pSource, vcl::Window const *pDest)
 
static WindowImplGetLabeledBy (Window *pFrameWindow, WindowType nMyType, Window *pLabeled)
 
bool IsInPopupMenuExecute ()
 
 IMPL_LINK_NOARG (Window, ImplGenerateMouseMoveHdl, void *, void)
 
static bool IsWindowFocused (const WindowImpl &rWinImpl)
 
 IMPL_LINK_NOARG (Window, ImplHandlePaintHdl, Timer *, void)
 
 IMPL_LINK_NOARG (Window, ImplHandleResizeTimerHdl, Timer *, void)
 
static SystemWindowImplGetLastSystemWindow (vcl::Window *pWin)
 
static sal_Int32 CountDPIScaleFactor (sal_Int32 nDPI)
 
 IMPL_LINK (Window, ImplTrackTimerHdl, Timer *, pTimer, void)
 
static double lcl_HandleScrollHelper (Scrollable *pScrl, double nN, bool isMultiplyByLineSize)
 
static bool HasParentDockingWindow (const vcl::Window *pWindow)
 
VCL_DLLPUBLIC css::uno::Reference< css::uno::XInterface > OleDnDHelper (const css::uno::Reference< css::lang::XInitialization > &, sal_IntPtr pWin, DragOrDrop)
 
VCL_DLLPUBLIC css::uno::Reference< css::uno::XInterface > X11DnDHelper (const css::uno::Reference< css::lang::XInitialization > &, sal_IntPtr pWin)
 
css::uno::Reference< css::uno::XInterface > DragSource_createInstance (css::uno::Reference< css::lang::XMultiServiceFactory > const &)
 
css::uno::Reference< css::uno::XInterface > DropTarget_createInstance (css::uno::Reference< css::lang::XMultiServiceFactory > const &)
 
const char * matchArray (const char *pSource, sal_Int32 nSourceSize, const char *pSearch, sal_Int32 nSearchSize)
 
const char * matchArrayWithString (const char *pSource, sal_Int32 nSourceSize, OString const &rString)
 
bool checkArrayForMatchingStrings (const char *pSource, sal_Int32 nSourceSize, std::vector< OString > const &rStrings)
 
static OUString getImportFormatShortName (GraphicFileFormat nFormat)
 
class VCL_DLLPUBLIC SAL_LOPLUGIN_ANNOTATE ("crosscast") IPrioritable
 
const char * getLangBoost ()
 
constexpr bool isPalettePixelFormat (PixelFormat ePixelFormat)
 
constexpr sal_uInt16 pixelFormatBitCount (PixelFormat ePixelFormat)
 
constexpr sal_Int64 numberOfColors (PixelFormat ePixelFormat)
 
constexpr PixelFormat bitDepthToPixelFormat (sal_uInt16 nBitDepth)
 
class UNLESS_MERGELIBS (VCL_DLLPUBLIC) AccessibleFactoryAccess
 
double ConvertDoubleValue (sal_Int64 nValue, sal_Int64 nBaseValue, sal_uInt16 nDecDigits, FieldUnit eInUnit, FieldUnit eOutUnit)
 
double ConvertDoubleValue (sal_Int64 nValue, sal_uInt16 nDecDigits, FieldUnit eInUnit, MapUnit eOutUnit)
 
double ConvertDoubleValue (sal_Int64 nValue, sal_uInt16 nDecDigits, MapUnit eInUnit, FieldUnit eOutUnit)
 
std::basic_ostream< charT, traits > & operator<< (std::basic_ostream< charT, traits > &stream, const Region &rRegion)
 
std::ostream & operator<< (std::ostream &s, const WindowPosSize &rPosSize)
 
std::ostream & operator<< (std::ostream &s, const WindowData &rData)
 

Variables

 TTCR_OK
 
 TTCR_ZEROGLYPHS
 
 TTCR_UNKNOWN
 
 TTCR_NONAMES
 
 TTCR_NAMETOOLONG
 
 TTCR_POSTFORMAT
 
 FW_THIN
 
 FW_EXTRALIGHT
 
 FW_LIGHT
 
 FW_NORMAL
 
 FW_MEDIUM
 
 FW_SEMIBOLD
 
 FW_BOLD
 
 FW_EXTRABOLD
 
 FW_BLACK
 
 FWIDTH_ULTRA_CONDENSED
 
 FWIDTH_EXTRA_CONDENSED
 
 FWIDTH_CONDENSED
 
 FWIDTH_SEMI_CONDENSED
 
 FWIDTH_NORMAL
 
 FWIDTH_SEMI_EXPANDED
 
 FWIDTH_EXPANDED
 
 FWIDTH_EXTRA_EXPANDED
 
 FWIDTH_ULTRA_EXPANDED
 
 ARG_1_AND_2_ARE_WORDS
 
 ARGS_ARE_XY_VALUES
 
 ROUND_XY_TO_GRID
 
 WE_HAVE_A_SCALE
 
 MORE_COMPONENTS
 
 WE_HAVE_AN_X_AND_Y_SCALE
 
 WE_HAVE_A_TWO_BY_TWO
 
 WE_HAVE_INSTRUCTIONS
 
 USE_MY_METRICS
 
 OVERLAP_COMPOUND
 
 BBINDEX_COLUMNHEADERBAR
 
 BBINDEX_ROWHEADERBAR
 
 BBINDEX_TABLE
 
 BBINDEX_FIRSTCONTROL
 
const sal_Unicode ICON_THEME_PACKAGE_PREFIX []
 
const sal_Unicode EXTENSION_FOR_ICON_PACKAGES []
 
const std::map< PointerStyle, OString > gaLOKPointerMap
 
const char *const modname
 
const char *const modver
 
const char *const modextra
 
static ConverterCache aCC
 
constexpr int OS2_Legacy_length
 
constexpr int OS2_V0_length
 
constexpr int OS2_V1_length
 
constexpr int OS2_usWeightClass_offset
 
constexpr int OS2_usWidthClass_offset
 
constexpr int OS2_fsType_offset
 
constexpr int OS2_panose_offset
 
constexpr int OS2_panoseNbBytes_offset
 
constexpr int OS2_ulUnicodeRange1_offset
 
constexpr int OS2_ulUnicodeRange2_offset
 
constexpr int OS2_ulUnicodeRange3_offset
 
constexpr int OS2_ulUnicodeRange4_offset
 
constexpr int OS2_fsSelection_offset
 
constexpr int OS2_typoAscender_offset
 
constexpr int OS2_typoDescender_offset
 
constexpr int OS2_typoLineGap_offset
 
constexpr int OS2_winAscent_offset
 
constexpr int OS2_winDescent_offset
 
constexpr int OS2_ulCodePageRange1_offset
 
constexpr int OS2_ulCodePageRange2_offset
 
constexpr int HHEA_Length
 
constexpr int HHEA_ascender_offset
 
constexpr int HHEA_descender_offset
 
constexpr int HHEA_lineGap_offset
 
constexpr int HHEA_caretSlopeRise_offset
 
constexpr int HHEA_caretSlopeRun_offset
 
constexpr int POST_italicAngle_offset
 
constexpr int POST_underlinePosition_offset
 
constexpr int POST_underlineThickness_offset
 
constexpr int POST_isFixedPitch_offset
 
constexpr int HEAD_Length
 
constexpr int HEAD_majorVersion_offset
 
constexpr int HEAD_fontRevision_offset
 
constexpr int HEAD_magicNumber_offset
 
constexpr int HEAD_flags_offset
 
constexpr int HEAD_unitsPerEm_offset
 
constexpr int HEAD_created_offset
 
constexpr int HEAD_xMin_offset
 
constexpr int HEAD_yMin_offset
 
constexpr int HEAD_xMax_offset
 
constexpr int HEAD_yMax_offset
 
constexpr int HEAD_macStyle_offset
 
constexpr int HEAD_lowestRecPPEM_offset
 
constexpr int HEAD_fontDirectionHint_offset
 
constexpr int HEAD_indexToLocFormat_offset
 
constexpr int HEAD_glyphDataFormat_offset
 
constexpr int MAXP_Version1Length
 
constexpr int MAXP_numGlyphs_offset
 
constexpr int MAXP_maxPoints_offset
 
constexpr int MAXP_maxContours_offset
 
constexpr int MAXP_maxCompositePoints_offset
 
constexpr int MAXP_maxCompositeContours_offset
 
constexpr int GLYF_Length
 
constexpr int GLYF_numberOfContours_offset
 
constexpr int GLYF_xMin_offset
 
constexpr int GLYF_yMin_offset
 
constexpr int GLYF_xMax_offset
 
constexpr int GLYF_yMax_offset
 
constexpr sal_uInt32 T_true
 
constexpr sal_uInt32 T_ttcf
 
constexpr sal_uInt32 T_otto
 
constexpr sal_uInt32 T_maxp
 
constexpr sal_uInt32 T_glyf
 
constexpr sal_uInt32 T_head
 
constexpr sal_uInt32 T_loca
 
constexpr sal_uInt32 T_name
 
constexpr sal_uInt32 T_hhea
 
constexpr sal_uInt32 T_hmtx
 
constexpr sal_uInt32 T_cmap
 
constexpr sal_uInt32 T_vhea
 
constexpr sal_uInt32 T_vmtx
 
constexpr sal_uInt32 T_OS2
 
constexpr sal_uInt32 T_post
 
constexpr sal_uInt32 T_cvt
 
constexpr sal_uInt32 T_prep
 
constexpr sal_uInt32 T_fpgm
 
constexpr sal_uInt32 T_CFF
 
constexpr int O_maxp
 
constexpr int O_glyf
 
constexpr int O_head
 
constexpr int O_loca
 
constexpr int O_name
 
constexpr int O_hhea
 
constexpr int O_hmtx
 
constexpr int O_cmap
 
constexpr int O_vhea
 
constexpr int O_vmtx
 
constexpr int O_OS2
 
constexpr int O_post
 
constexpr int O_cvt
 
constexpr int O_prep
 
constexpr int O_fpgm
 
constexpr int O_CFF
 
constexpr int NUM_TAGS
 
constexpr int PDF_INSERT_MAGIC_SCALE_FACTOR
 

Typedef Documentation

◆ RenderContext

Definition at line 40 of file drawfont.hxx.