Pyro higlevel API
os::Font Member List

This is the complete list of members for os::Font, including all inherited members.

AddDefaultFont(const String &cName, const font_properties &sProps)os::Fontstatic
AddRef()os::Font
Flatten(uint8 *pBuffer, size_t nSize) const os::Fontvirtual
Font()os::Font
Font(const Font &font)os::Font
Font(const font_properties &sProps)os::Font
Font(const String &cConfigName)os::Font
GetBitmapSizes(const String &cFamily, const String &cStyle, size_list_t *pcList)os::Fontstatic
GetConfigNames(std::vector< String > *pcTable)os::Fontstatic
GetDefaultFont(const String &cName, font_properties *psProps)os::Fontstatic
GetDirection() const os::Font
GetEncoding() const os::Font
GetFamily() const os::Font
GetFamilyCount()os::Fontstatic
GetFamilyInfo(int nIndex, char *pzFamily)os::Fontstatic
GetFlags() const os::Font
GetFlattenedSize(void) const os::Fontvirtual
GetFontID(void) const os::Fontinline
GetHeight(font_height *psHeight) const os::Fontinline
GetRotation() const os::Font
GetShear() const os::Font
GetSize() const os::Font
GetSpacing() const os::Font
GetStringLength(const char *pzString, float vWidth, bool bIncludeLast=false) const os::Font
GetStringLength(const char *pzString, int nLength, float vWidth, bool bIncludeLast=false) const os::Font
GetStringLength(const String &cString, float vWidth, bool bIncludeLast=false) const os::Font
GetStringLengths(const char **apzStringArray, const int *anLengthArray, int nStringCount, float vWidth, int anMaxLengthArray[], bool bIncludeLast=false) const os::Font
GetStringWidth(const char *pzString, int nLength=-1) const os::Font
GetStringWidth(const String &cString) const os::Font
GetStringWidths(const char **apzStringArray, const int *anLengthArray, int nStringCount, float *avWidthArray) const os::Font
GetStyle() const os::Font
GetStyleCount(const char *pzFamily)os::Fontstatic
GetStyleInfo(const char *pzFamily, int nIndex, char *pzStyle, uint32 *pnFlags=NULL)os::Fontstatic
GetSupportedCharacters() const os::Font
GetTextExtent(const char *pzString, int nLength=-1, uint32 nFlags=0, int nTargetWidth=-1) const os::Font
GetTextExtent(const String &cString, uint32 nFlags=0, int nTargetWidth=-1) const os::Font
GetTextExtents(const char **apzStringArray, const int *anLengthArray, int nStringCount, Point *acExtentArray, uint32 nFlags, int nTargetWidth=-1) const os::Font
GetTruncatedStrings(const char *stringArray[], int32 numStrings, uint32 mode, float width, char *resultArray[]) const os::Font
GetType(void) const os::Fontinlinevirtual
operator!=(const Font &cOther)os::Font
operator=(const Font &cOther)os::Font
operator==(const Font &cOther)os::Font
Release()os::Font
Rescan()os::Fontstatic
SetDefaultFont(const String &cName, const font_properties &sProps)os::Fontstatic
SetEncoding(int nEncoding)os::Font
SetFace(uint16 nFace)os::Font
SetFamilyAndStyle(const char *pzFamily, const char *pzStyle)os::Font
SetFlags(uint32 nFlags)os::Font
SetProperties(const font_properties &sProps)os::Font
SetProperties(const String &cConfigName)os::Font
SetProperties(float vSize, float vShear=0.0f, float vRotation=0.0f)os::Font
SetRotation(float vRotation)os::Font
SetShear(float vShear)os::Font
SetSize(float vSize)os::Font
SetSpacing(int nSpacing)os::Font
size_list_t typedefos::Font
TypeIsCompatible(int nType) const os::Flattenableinlinevirtual
Unflatten(const uint8 *pBuffer)os::Fontvirtual
View classos::Fontfriend