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