|
const glyph & | GetGlyph (wchar_t c) const |
|
int | GetLineWidthInSourcePixels (const std::wstring &szLine) const |
|
int | GetLineHeightInSourcePixels (const std::wstring &szLine) const |
|
int | GetGlyphsThatFit (const std::wstring &line, int *width) const |
|
bool | FontCompleteForString (const std::wstring &str) const |
|
void | AddPage (FontPage *fp) |
| Add a FontPage to this font.
|
|
void | MergeFont (Font &f) |
| Steal all of a font's pages.
|
|
void | Load (const std::string &sFontOrTextureFilePath, const std::string &sChars) |
|
void | Unload () |
|
void | Reload () |
|
void | CapsOnly () |
|
int | GetHeight () const |
|
int | GetCenter () const |
|
int | GetLineSpacing () const |
|
void | SetDefaultGlyph (FontPage *pPage) |
|
bool | IsRightToLeft () const |
|
const RageColor & | GetDefaultStrokeColor () const |
|
|
int | m_iRefCount { 1 } |
|
std::string | path |
|
◆ AddPage()
◆ MergeFont()
void Font::MergeFont |
( |
Font & |
f | ) |
|
Steal all of a font's pages.
- Parameters
-
f | the font whose pages we are stealing. |
The documentation for this class was generated from the following files:
- /home/runner/work/etterna/etterna/src/Etterna/Models/Fonts/Font.h
- /home/runner/work/etterna/etterna/src/Etterna/Models/Fonts/Font.cpp