#include <Aspect_FontMapEntry.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | Aspect_FontMapEntry () |
| Creates an unallocated fontmap entry . | |
| Standard_EXPORT | Aspect_FontMapEntry (const Standard_Integer index, const Aspect_FontStyle &style) |
| Creates an allocated fontmap entry . | |
| Standard_EXPORT | Aspect_FontMapEntry (const Aspect_FontMapEntry &entry) |
| Creates an allocated fontmap entry. Warning: Raises error if the fontmap entry <entry> is unallocated. . | |
| Standard_EXPORT void | SetValue (const Standard_Integer index, const Aspect_FontStyle &style) |
| Sets fontmap entry value and allocates it. . | |
| Standard_EXPORT void | SetValue (const Aspect_FontMapEntry &entry) |
| Sets fontmap entry value and allocates it. . | |
| void | operator= (const Aspect_FontMapEntry &entry) |
| Standard_EXPORT void | SetType (const Aspect_FontStyle &Style) |
| Sets the line style of fontmap entry. . | |
| Standard_EXPORT const Aspect_FontStyle & | Type () const |
| Standard_EXPORT void | SetIndex (const Standard_Integer index) |
| Sets index value of a fontmap entry. . | |
| Standard_EXPORT Standard_Integer | Index () const |
| Standard_EXPORT void | Free () |
| Unallocates the fontmap entry. . | |
| Standard_EXPORT Standard_Boolean | IsAllocated () const |
| Returns True if the fontmap entry is allocated. Warning: A fontmap entry is allocated when the font and the index is defined. . | |
| Standard_EXPORT void | Dump () const |
Private Attributes | |
| Aspect_FontStyle | MyType |
| Standard_Integer | MyIndex |
| Standard_Boolean | MyTypeIsDef |
| Standard_Boolean | MyIndexIsDef |
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1