Utility class which provides access to multiple interfaces. More...
Inheritance diagram for MAKLogger::DtLgrFullInterface:
Collaboration diagram for MAKLogger::DtLgrFullInterface:Public Member Functions | |
| virtual | ~DtLgrFullInterface () |
| Protected virtual constructor, allows class to be replaced. | |
| virtual bool | update () |
| Update all interfaces. | |
| DtLgrPlaybackInterface * | playbackInterface () |
| Get a playback interface. | |
| const DtLgrPlaybackInterface * | playbackInterface () const |
| Get a playback interface. | |
| DtLgrRecordInterface * | recordInterface () |
| Get a record interface. | |
| const DtLgrRecordInterface * | recordInterface () const |
| Get a record interface. | |
| DtLgrEditorInterface * | editorInterface () |
| Get a editor interface. | |
| const DtLgrEditorInterface * | editorInterface () const |
| Get a editor interface. | |
| DtLgrSimInterface * | simulationInterface () |
| Get a simulation interface. | |
| const DtLgrSimInterface * | simulationInterface () const |
| Get a simulation interface. | |
| DtLgrSystemInterface * | systemInterface () |
| Get a system interface. | |
| const DtLgrSystemInterface * | systemInterface () const |
| Get a system interface. | |
Protected Attributes | |
| DtLgrSystemInterface * | mySystemInterface |
| DtLgrPlaybackInterface * | myPlaybackInterface |
| DtLgrRecordInterface * | myRecordInterface |
| DtLgrEditorInterface * | myEditorInterface |
| DtLgrSimInterface * | mySimulationInterface |
Utility class which provides access to multiple interfaces.