Core Classes
Collaboration diagram for Core Classes:
|
Namespaces | |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
| namespace | ot |
Classes | |
| class | ot::ConfigurationParser |
| parses the XML configuration file. More... | |
| class | ot::Context |
| This class represents one context. More... | |
| class | DOMTreeErrorReporter |
| This class registers as an ErrorHandler with the DOM parser and reports errors to the application. More... | |
| class | ot::Event |
| The Event, which is passing through the configuration tree and is holding all multi-modal attributes. More... | |
| class | ot::EventAttributeBase |
| The base class of the EventAttribute class. More... | |
| class | ot::EventQueueImplementation |
| Helper class that implements the EventQueue interface using a STL deque container. More... | |
| class | ot::Node |
| The basic superclass for all nodes. More... | |
| class | ot::NodeFactoryContainer |
| An implementation of NodeFactory that contains several NodeFactories and acts like the one providing all node types of the different factories together. More... | |
| class | ot::KeyIterator |
| This is a little helper class that iterates through the keys in a StringTable. More... | |
| class | ot::TestModule |
| The module and factory to drive the test source nodes. More... | |
| class | ot::Translator |
| The Translator class translates compiler dependent type names provided by the RunTime Type Information (RTTI) system to generic type names. More... | |
| class | ot::ARToolKitPlusModule |
| The module and factory to drive the test source nodes. More... | |
Detailed Description
This group contains the basic interfaces and functionality to parse a configuration file, build the data structures and drive the event model.Typically these classes are subclassed to provide new nodes or modules with additional functionality. Any changed to these classes may result in widespread changes throughout the library.