Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages
os::Font Member List
This is the complete list of members for os::Font, including all inherited members.
- __unused__ (defined in os::Font)
[private]
- _CommonInit() (defined in os::Font)
[private]
- AddDefaultFont(const std::string &cName, const font_properties &sProps)
[static]
- AddRef()
- Font()
- Font(const Font &font)
- Font(const font_properties &sProps)
- Font(const std::string &cConfigName)
- GetBitmapSizes(const std::string &cFamily, const std::string &cStyle, size_list_t *pcList)
[static]
- GetConfigNames(std::vector< string > *pcTable)
[static]
- GetDefaultFont(const std::string &cName, font_properties *psProps)
[static]
- GetDirection() const
- GetEncoding() const
- GetFamilyAndStyle(const char *pzFamily, const char *pzStyle) const
- GetFamilyCount()
[static]
- GetFamilyInfo(int nIndex, char *pzFamily)
[static]
- GetFlags() const
- GetFontID(void) const
[inline]
- GetHeight(font_height *psHeight) const
[inline]
- GetRotation() const
- GetShear() const
- GetSize() const
- GetSpacing() const
- GetStringLength(const char *pzString, float vWidth, bool bIncludeLast=false) const
- GetStringLength(const char *pzString, int nLength, float vWidth, bool bIncludeLast=false) const
- GetStringLength(const std::string &cString, float vWidth, bool bIncludeLast=false) const
- GetStringLengths(const char **apzStringArray, const int *anLengthArray, int nStringCount, float vWidth, int anMaxLengthArray[], bool bIncludeLast=false) const
- GetStringWidth(const char *pzString) const
- GetStringWidth(const char *pzString, int nLength) const
- GetStringWidth(const std::string &pzString) const
- GetStringWidths(const char **apzStringArray, const int *anLengthArray, int nStringCount, float *avWidthArray) const
- GetStyleCount(const char *pzFamily)
[static]
- GetStyleInfo(const char *pzFamily, int nIndex, char *pzStyle, uint32 *pnFlags=NULL)
[static]
- GetTruncatedStrings(const char *stringArray[], int32 numStrings, uint32 mode, float width, char *resultArray[]) const
- m_bIsValid (defined in os::Font)
[private]
- m_cFamily (defined in os::Font)
[private]
- m_cStyle (defined in os::Font)
[private]
- m_hFontHandle (defined in os::Font)
[private]
- m_hReplyPort (defined in os::Font)
[private]
- m_nEncoding (defined in os::Font)
[private]
- m_nFlags (defined in os::Font)
[private]
- m_nRefCount (defined in os::Font)
[private]
- m_nSpacing (defined in os::Font)
[private]
- m_sHeight (defined in os::Font)
[private]
- m_vRotation (defined in os::Font)
[private]
- m_vShear (defined in os::Font)
[private]
- m_vSize (defined in os::Font)
[private]
- operator!=(const Font &cOther)
- operator=(const Font &cOther)
- operator==(const Font &cOther)
- Release()
- Rescan()
[static]
- SetDefaultFont(const std::string &cName, const font_properties &sProps)
[static]
- SetEncoding(int nEncoding)
- SetFace(uint16 nFace)
- SetFamilyAndStyle(const char *pzFamily, const char *pzStyle)
- SetFlags(uint32 nFlags)
- SetProperties(const font_properties &sProps)
- SetProperties(const std::string &cConfigName)
- SetProperties(float vSize, float vShear=0.0f, float vRotation=0.0f)
- SetRotation(float vRotation)
- SetShear(float vShear)
- SetSize(float vSize)
- SetSpacing(int nSpacing)
- size_list_t typedef
- View class
[friend]
- ~Font() (defined in os::Font)
[private]
Generated at Tue Sep 11 15:27:47 2001 for AtheOS higlevel API by
1.2.9.1 written by Dimitri van Heesch,
© 1997-2001