virtual | ~TTF() |
static Short_t | CharToUnicode(UInt_t code) |
static TClass* | Class() |
static void | Cleanup() |
static Int_t | GetAscent() |
static const FT_BBox& | GetBox() |
static TTF::TTGlyph* | GetGlyphs() |
static Bool_t | GetHinting() |
static Bool_t | GetKerning() |
static Int_t | GetNumGlyphs() |
static FT_Matrix* | GetRotMatrix() |
static Bool_t | GetSmoothing() |
static void | GetTextAdvance(UInt_t& a, char* text) |
static void | GetTextExtent(UInt_t& w, UInt_t& h, char* text) |
static void | GetTextExtent(UInt_t& w, UInt_t& h, wchar_t* text) |
static Int_t | GetWidth() |
static void | Init() |
virtual TClass* | IsA() const |
static Bool_t | IsInitialized() |
static void | LayoutGlyphs() |
TTF& | operator=(const TTF&) |
static void | PrepareString(const char* string) |
static void | PrepareString(const wchar_t* string) |
static void | SetHinting(Bool_t state) |
static void | SetKerning(Bool_t state) |
static void | SetRotationMatrix(Float_t angle) |
static void | SetSmoothing(Bool_t state) |
static void | SetTextFont(Font_t fontnumber) |
static Int_t | SetTextFont(const char* fontname, Int_t italic = 0) |
static void | SetTextSize(Float_t textsize) |
virtual void | ShowMembers(TMemberInspector& insp) const |
virtual void | Streamer(TBuffer&) |
void | StreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b) |
TTF() | |
TTF(const TTF&) | |
static void | Version(Int_t& major, Int_t& minor, Int_t& patch) |
static Int_t | fgAscent | string ascent, used to compute Y alignment |
static FT_BBox | fgCBox | string control box |
static FT_CharMap | fgCharMap[32] | font character map |
static Int_t | fgCurFontIdx | current font index |
static FT_Face | fgFace[32] | font face |
static Int_t | fgFontCount | number of fonts loaded |
static char* | fgFontName[32] | font name |
static TTF::TTGlyph | fgGlyphs[1024] | glyphs |
static Bool_t | fgHinting | use hinting (true by default) |
static Bool_t | fgInit | true if the Init has been called |
static Bool_t | fgKerning | use kerning (true by default) |
static FT_Library | fgLibrary | FreeType font library |
static Int_t | fgNumGlyphs | number of glyphs in the string |
static FT_Matrix* | fgRotMatrix | rotation matrix |
static Bool_t | fgSmoothing | use anti-aliasing (true when >8 planes, false otherwise) |
static Int_t | fgSymbItaFontIdx | Symbol italic font index |
static Int_t | fgTBlankW | trailing blanks width |
static Int_t | fgWidth | string width, used to compute X alignment |
static TTF::(anonymous) | kMaxGlyphs | |
static TTF::(anonymous) | kTTMaxFonts |
Inheritance Chart: | |||||
|