LibreOffice Module vcl (master)  1
Public Member Functions | Public Attributes | List of all members
vcl::pdf::BuildinFont Struct Reference

#include <pdfbuildin_fonts.hxx>

Public Member Functions

OString getNameObject () const
 
FontAttributes GetFontAttributes () const
 

Public Attributes

const char * m_pName
 
const char * m_pStyleName
 
const char * m_pPSName
 
int const m_nAscent
 
int const m_nDescent
 
FontFamily const m_eFamily
 
rtl_TextEncoding const m_eCharSet
 
FontPitch const m_ePitch
 
FontWidth const m_eWidthType
 
FontWeight const m_eWeight
 
FontItalic const m_eItalic
 
int const m_aWidths [256]
 

Detailed Description

Definition at line 29 of file pdfbuildin_fonts.hxx.

Member Function Documentation

FontAttributes vcl::pdf::BuildinFont::GetFontAttributes ( ) const
OString vcl::pdf::BuildinFont::getNameObject ( ) const

Definition at line 30 of file pdfbuildin_fonts.cxx.

References aBuf, and m_pPSName.

Referenced by vcl::PDFWriterImpl::appendBuildinFontsToDict().

Member Data Documentation

int const vcl::pdf::BuildinFont::m_aWidths[256]

Definition at line 42 of file pdfbuildin_fonts.hxx.

rtl_TextEncoding const vcl::pdf::BuildinFont::m_eCharSet

Definition at line 37 of file pdfbuildin_fonts.hxx.

Referenced by vcl::PDFWriterImpl::emitBuildinFont(), and GetFontAttributes().

FontFamily const vcl::pdf::BuildinFont::m_eFamily

Definition at line 36 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().

FontItalic const vcl::pdf::BuildinFont::m_eItalic

Definition at line 41 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().

FontPitch const vcl::pdf::BuildinFont::m_ePitch

Definition at line 38 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().

FontWeight const vcl::pdf::BuildinFont::m_eWeight

Definition at line 40 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().

FontWidth const vcl::pdf::BuildinFont::m_eWidthType

Definition at line 39 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().

int const vcl::pdf::BuildinFont::m_nAscent

Definition at line 34 of file pdfbuildin_fonts.hxx.

int const vcl::pdf::BuildinFont::m_nDescent

Definition at line 35 of file pdfbuildin_fonts.hxx.

const char* vcl::pdf::BuildinFont::m_pName

Definition at line 31 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().

const char* vcl::pdf::BuildinFont::m_pPSName

Definition at line 33 of file pdfbuildin_fonts.hxx.

Referenced by vcl::PDFWriterImpl::emitBuildinFont(), and getNameObject().

const char* vcl::pdf::BuildinFont::m_pStyleName

Definition at line 32 of file pdfbuildin_fonts.hxx.

Referenced by GetFontAttributes().


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