| Home | Download | Screen shots | Discussion | Documentation |
|---|
Public Member Functions | |
| text_class (openvrml::browser &browser) | |
| Construct. | |
| virtual | ~text_class () throw () |
| Destroy. | |
Public Attributes | |
| FT_Library | freeTypeLibrary |
| FreeType library handle. | |
Private Member Functions | |
| virtual const node_type_ptr | do_create_type (const std::string &id, const node_interface_set &interfaces) const throw (unsupported_interface, std::bad_alloc) |
| Create a node_type. | |
| openvrml::vrml97_node::text_class::text_class | ( | openvrml::browser & | browser | ) | [explicit] |
| openvrml::vrml97_node::text_class::~text_class | ( | ) | throw () [virtual] |
Destroy.
| const node_type_ptr openvrml::vrml97_node::text_class::do_create_type | ( | const std::string & | id, | |
| const node_interface_set & | interfaces | |||
| ) | const throw (unsupported_interface, std::bad_alloc) [private, virtual] |
Create a node_type.
| unsupported_interface | if interfaces includes an interface not supported by text_class. | |
| std::bad_alloc | if memory allocation fails. |
Implements openvrml::node_class.
FreeType library handle.