AnimationPathTimedCallback | Own implementation of osg::AnimationPathCallback |
Cargo | Cargo object class |
Comm | Prototype for communication classes. All communication classes inherit from this class |
DbusConnection | Communication class to facilitate bi-directional communication with Traplas using Dbus. This class offers synchronous and an option to implement asynchronous communications. Asynchronous communications at the moment functions much like synchrounous communications, with the possibility of doing things between dbus_g_proxy_begin_call() and dbus_g_proxy_end_call() |
Dispatcher | Provides the coupling between the graphical part and the communications |
FileReader | Communication class to read an input file generated by Traplas containing a simulation. Offers a choise between a 'dumb' parser and a flex parser |
Infrastructure | Infrastructure resource class |
MessageController | Provides time-flow control and sends received message to statecontrol at the correct time |
SomeObject | Glib object used for the glib binding with DBus |
SomeObjectClass | Glib object class used for the glib binding with DBus |
StateControl | Class that maintains the osg world and handles any changes to the state of the world |
Transport | Transport resource class |
TraplasObject | Superclass for types of objects that are part of the simulated transport network |
UserEventHandler | Event Handler class. Handles user interface events. With thanks to the osgpick example by Robert Roebling |
UserInterface | User Interface functions and functionality |