cinder::Font Class Reference
#include <Font.h>
List of all members.
Member Typedef Documentation
Emulates shared_ptr-like behavior.
Constructor & Destructor Documentation
cinder::Font::Font |
( |
const std::string & |
aName, |
|
|
float |
size | |
|
) |
| | |
Constructs a Font from its name (Postscript name preferred) and its size in points.
- Note:
- Assumes a point size relative to 72dpi on Cocoa but 96dpi on Windows. This creates rough parity between the platforms on type size, but in Windows this renders fonts smaller than normal.
Constructs a Font from a DataSource representing font data (such as a .ttf file) and its size in points.
- Note:
- Assumes a point size relative to 72dpi on Cocoa but 96dpi on Windows. This creates rough parity between the platforms on type size, but in Windows this renders fonts smaller than normal.
Member Function Documentation
const std::string & cinder::Font::getName |
( |
|
) |
const |
std::string cinder::Font::getFullName |
( |
|
) |
const |
float cinder::Font::getSize |
( |
|
) |
const |
float cinder::Font::getLeading |
( |
|
) |
const |
float cinder::Font::getAscent |
( |
|
) |
const |
float cinder::Font::getDescent |
( |
|
) |
const |
size_t cinder::Font::getNumGlyphs |
( |
|
) |
const |
Font::Glyph cinder::Font::getGlyphChar |
( |
char |
utf8Char |
) |
|
vector< Font::Glyph > cinder::Font::getGlyphs |
( |
const std::string & |
utf8String |
) |
|
Returns a cinder::Shape2d representing the shape of the glyph at glyphIndex.
const vector< string > & cinder::Font::getNames |
( |
bool |
forceRefresh = false |
) |
[static] |
CGFontRef cinder::Font::getCgFontRef |
( |
|
) |
const |
CTFontRef cinder::Font::getCtFontRef |
( |
|
) |
const |
::LOGFONT cinder::Font::getLogfont |
( |
|
) |
const |
const Gdiplus::Font* cinder::Font::getGdiplusFont |
( |
|
) |
const |
Emulates shared_ptr-like behavior.
void cinder::Font::reset |
( |
|
) |
|
Emulates shared_ptr-like behavior.
The documentation for this class was generated from the following files: