Subclass of DtRemoteBatchManager to be used with VR-Link based applications. Adds the ability to send remote Logger control commands in order to start and stop recording as the scenarios within the batch are run.
|
| | DtVrlinkRemoteBatchManager (DtCommunicationManager *controller) |
| |
| virtual | ~DtVrlinkRemoteBatchManager () |
| |
| virtual DtRemoteLoggerController * | loggerControl () |
| |
| | DtRemoteBatchManager (DtCommunicationManager *controller) |
| |
| virtual | ~DtRemoteBatchManager () |
| |
| virtual bool | init () |
| |
| virtual bool | runBatch () |
| |
| virtual bool | stopBatch () |
| |
| virtual bool | running () |
| |
| virtual bool | done () |
| |
virtual const
DtScenarioBatchIterator * | batchIterator () |
| |
| virtual void | processBackendsLoadedCallback () |
| |
| virtual void | addScenarioLoadingCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | removeScenarioLoadingCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | addScenarioLoadingErrorCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | removeScenarioLoadingErrorCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | addScenarioBatchCompleteCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | removeScenarioBatchCompleteCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | addScenarioClosingCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | removeScenarioClosingCallback (DtScenarioCallbackFcn fcn, void *usr) |
| |
| virtual void | processScenarioCallbacksForState (const State &state) |
| |
| virtual void | removeCallbacksFor (DtScenarioCallbackFcn fcn, void *usrData, const State state) |
| |
| virtual void | nextScenarioRun () |
| |
| virtual void | nextScenario () |
| |
| virtual void | idle () |
| |
| virtual void | scheduleNextRun () |
| |
| virtual void | tick () |
| |
| virtual bool | loadBatch (const DtFilename &batchFileName, DtBackendRemappingFcn fcn=NULL, void *userData=NULL) |
| |
| virtual bool | loadBatch (const DtScenarioBatch &batch, DtBackendRemappingFcn fcn=NULL, void *userData=NULL) |
| |