|
Open CASCADE Technology 6.5.2
|
This class defines a FontMap object.
#include <Xw_FontMap.hxx>

Public Member Functions | |
| Xw_FontMap (const Standard_CString Connexion) | |
| Creates a FontMap with an unallocated FontMapEntry. | |
| virtual void | SetEntry (const Aspect_FontMapEntry &Entry) |
| Modifies an entry already defined or adds <Entry> in the font map <me> if it don't exist. //! Warning if FontMap size is exceeded. or FontMap is not defined properly or FontMapEntry Index is out of range according to the supported hardware | |
| virtual void | SetEntries (const Handle< Aspect_FontMap > &Fontmap) |
| Modifies all entries of <me> from the new Fontmap. //! Warning if FontMap size is exceeded. or FontMap is not defined properly or One of new FontMapEntry Index is out of range according to the supported hardware | |
| virtual void | Destroy () |
| Destroies the Fontmap | |
| ~Xw_FontMap () | |
| Standard_Integer | FreeFonts () const |
| Returns the number of Free Fonts in the Fontmap depending of the HardWare | |
Protected Member Functions | |
| Xw_FontMap () | |
| Standard_Address | ExtendedFontMap () const |
| Returns extended data fontmap structure pointer. | |
| Xw_FontMap::Xw_FontMap | ( | const Standard_CString | Connexion | ) |
| Xw_FontMap::~Xw_FontMap | ( | ) | [inline] |
| Xw_FontMap::Xw_FontMap | ( | ) | [protected] |
| virtual void Xw_FontMap::Destroy | ( | ) | [virtual] |
| Standard_Address Xw_FontMap::ExtendedFontMap | ( | ) | const [protected] |
| Standard_Integer Xw_FontMap::FreeFonts | ( | ) | const |
| virtual void Xw_FontMap::SetEntries | ( | const Handle< Aspect_FontMap > & | Fontmap | ) | [virtual] |
| virtual void Xw_FontMap::SetEntry | ( | const Aspect_FontMapEntry & | Entry | ) | [virtual] |
1.7.4