Definition at line 39 of file FontCache.h.
|
| | FontCache () |
| void | FreeFontNames (char **fontList) |
| double | GetAscent (CTFontRef fontref) const |
| double | GetAscent (CTFontRef fontref, const char *text) const |
| double | GetAscent (CTFontRef fontref, const std::vector< UniChar > &unichars) const |
| double | GetDescent (CTFontRef fontref) const |
| double | GetDescent (CTFontRef fontref, const char *text) const |
| double | GetDescent (CTFontRef fontref, const std::vector< UniChar > &unichars) const |
| void | GetFontProperties (FontStruct_t font, int &maxAscent, int &maxDescent) |
| double | GetLeading () const |
| void | GetTextBounds (CTFontRef fontref, UInt_t &w, UInt_t &h, const char *text) const |
| void | GetTextBounds (CTFontRef fontref, UInt_t &w, UInt_t &h, const std::vector< UniChar > &unichars) const |
| unsigned | GetTextWidth (FontStruct_t font, const char *text, int nChars) |
| char ** | ListFonts (const X11::XLFDName &xlfd, int maxNames, int &count) |
| FontStruct_t | LoadFont (const X11::XLFDName &xlfd) |
| CTFontRef | SelectFont (Font_t fontIndex, Float_t fontSize) |
| void | UnloadFont (FontStruct_t font) |
#include <FontCache.h>
◆ const_font_iterator
◆ const_font_map_iterator
◆ CTFontGuard_t
◆ font_iterator
◆ font_map_iterator
◆ FontMap_t
◆ PSNameMap_t
◆ Details
◆ FontCache() [1/2]
| ROOT::MacOSX::Details::FontCache::FontCache |
( |
| ) |
|
◆ FontCache() [2/2]
| ROOT::MacOSX::Details::FontCache::FontCache |
( |
const FontCache & | rhs | ) |
|
|
private |
◆ FreeFontNames()
| void ROOT::MacOSX::Details::FontCache::FreeFontNames |
( |
char ** | fontList | ) |
|
◆ GetAscent() [1/3]
| double ROOT::MacOSX::Details::FontCache::GetAscent |
( |
CTFontRef | fontref | ) |
const |
◆ GetAscent() [2/3]
| double ROOT::MacOSX::Details::FontCache::GetAscent |
( |
CTFontRef | fontref, |
|
|
const char * | text ) const |
◆ GetAscent() [3/3]
| double ROOT::MacOSX::Details::FontCache::GetAscent |
( |
CTFontRef | fontref, |
|
|
const std::vector< UniChar > & | unichars ) const |
◆ GetDescent() [1/3]
| double ROOT::MacOSX::Details::FontCache::GetDescent |
( |
CTFontRef | fontref | ) |
const |
◆ GetDescent() [2/3]
| double ROOT::MacOSX::Details::FontCache::GetDescent |
( |
CTFontRef | fontref, |
|
|
const char * | text ) const |
◆ GetDescent() [3/3]
| double ROOT::MacOSX::Details::FontCache::GetDescent |
( |
CTFontRef | fontref, |
|
|
const std::vector< UniChar > & | unichars ) const |
◆ GetFontProperties()
| void ROOT::MacOSX::Details::FontCache::GetFontProperties |
( |
FontStruct_t | font, |
|
|
int & | maxAscent, |
|
|
int & | maxDescent ) |
◆ GetLeading()
| double ROOT::MacOSX::Details::FontCache::GetLeading |
( |
| ) |
const |
◆ GetTextBounds() [1/2]
| void ROOT::MacOSX::Details::FontCache::GetTextBounds |
( |
CTFontRef | fontref, |
|
|
UInt_t & | w, |
|
|
UInt_t & | h, |
|
|
const char * | text ) const |
◆ GetTextBounds() [2/2]
| void ROOT::MacOSX::Details::FontCache::GetTextBounds |
( |
CTFontRef | fontref, |
|
|
UInt_t & | w, |
|
|
UInt_t & | h, |
|
|
const std::vector< UniChar > & | unichars ) const |
◆ GetTextWidth()
| unsigned ROOT::MacOSX::Details::FontCache::GetTextWidth |
( |
FontStruct_t | font, |
|
|
const char * | text, |
|
|
int | nChars ) |
◆ ListFonts()
| char ** ROOT::MacOSX::Details::FontCache::ListFonts |
( |
const X11::XLFDName & | xlfd, |
|
|
int | maxNames, |
|
|
int & | count ) |
◆ LoadFont()
◆ operator=()
◆ SelectFont()
| CTFontRef ROOT::MacOSX::Details::FontCache::SelectFont |
( |
Font_t | fontIndex, |
|
|
Float_t | fontSize ) |
◆ SelectSymbolFont()
| CTFontRef ROOT::MacOSX::Details::FontCache::SelectSymbolFont |
( |
Float_t | fontSize, |
|
|
unsigned | fontIndex ) |
|
private |
◆ UnloadFont()
| void ROOT::MacOSX::Details::FontCache::UnloadFont |
( |
FontStruct_t | font | ) |
|
◆ fDummyList
| FontList ROOT::MacOSX::Details::FontCache::fDummyList |
|
private |
◆ fFontLists
| std::list<FontList> ROOT::MacOSX::Details::FontCache::fFontLists |
|
private |
◆ fFonts
◆ fLoadedFonts
| std::map<CTFontRef, CTFontGuard_t> ROOT::MacOSX::Details::FontCache::fLoadedFonts |
|
private |
◆ fSelectedFont
| CTFontRef ROOT::MacOSX::Details::FontCache::fSelectedFont |
|
private |
◆ fSymbolFontRegistered
| bool ROOT::MacOSX::Details::FontCache::fSymbolFontRegistered |
|
private |
◆ fXLFDtoPostscriptNames
| PSNameMap_t ROOT::MacOSX::Details::FontCache::fXLFDtoPostscriptNames |
|
private |
The documentation for this class was generated from the following files: