Contains information required for laying out text.
This class provides caching of internal text layout objects. It is advisable to reuse a single TextInfo instance if multiple CYIFontUtilities functions will be used with the same text and properties.
#include <utility/YiFontUtilities.h>
Public Member Functions | |
| TextInfo (ssize_t nFontID, float fFontSize, const CYIString &text) | |
| ~TextInfo () | |
| const CYIString & | GetText () const |
| ssize_t | GetFontID () const |
| float | GetFontSize () const |
Friends | |
| class | CYIFontUtilities |
| CYIFontUtilities::TextInfo::~TextInfo | ( | ) |
| ssize_t CYIFontUtilities::TextInfo::GetFontID | ( | ) | const |
| float CYIFontUtilities::TextInfo::GetFontSize | ( | ) | const |
| const CYIString& CYIFontUtilities::TextInfo::GetText | ( | ) | const |
|
friend |