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

Structure used by the TrueType Creator and GetRawGlyphData() More...

#include <sft.hxx>

Public Attributes

sal_uInt32 glyphID
 glyph ID More...
 
sal_uInt16 nbytes
 number of bytes in glyph data More...
 
sal_uInt8ptr
 pointer to glyph data More...
 
sal_uInt16 aw
 advance width More...
 
sal_Int16 lsb
 left sidebearing More...
 
bool compflag
 false- if non-composite More...
 
sal_uInt16 npoints
 number of points More...
 
sal_uInt16 ncontours
 number of contours More...
 
sal_uInt32 newID
 used internally by the TTCR More...
 

Detailed Description

Structure used by the TrueType Creator and GetRawGlyphData()

Definition at line 121 of file sft.hxx.

Member Data Documentation

sal_uInt16 vcl::GlyphData::aw

advance width

Definition at line 125 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), and vcl::ProcessTables().

bool vcl::GlyphData::compflag

false- if non-composite

Definition at line 127 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), and vcl::ProcessTables().

sal_uInt32 vcl::GlyphData::glyphID

glyph ID

Definition at line 122 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), vcl::glyfAdd(), and vcl::ProcessTables().

sal_Int16 vcl::GlyphData::lsb

left sidebearing

Definition at line 126 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), and vcl::ProcessTables().

sal_uInt16 vcl::GlyphData::nbytes

number of bytes in glyph data

Definition at line 123 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), and vcl::ProcessTables().

sal_uInt16 vcl::GlyphData::ncontours

number of contours

Definition at line 129 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), and vcl::ProcessTables().

sal_uInt32 vcl::GlyphData::newID

used internally by the TTCR

Definition at line 131 of file sft.hxx.

Referenced by vcl::glyfAdd(), and vcl::ProcessTables().

sal_uInt16 vcl::GlyphData::npoints

number of points

Definition at line 128 of file sft.hxx.

Referenced by vcl::GetTTRawGlyphData(), and vcl::ProcessTables().

sal_uInt8* vcl::GlyphData::ptr

pointer to glyph data

Definition at line 124 of file sft.hxx.

Referenced by vcl::FreeGlyphData(), vcl::GetTTRawGlyphData(), and vcl::ProcessTables().


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