11 #include <vlpi/entityType.h>
13 #include <QtCore/QStringList>
14 #include <boost/signals2.hpp>
22 class DtEntityIdentifier;
50 virtual QStringList
tokenize(
const QString&,
char delim =
' ')
const;
UUID is a unique ID wrapper class.
Definition: rwUUID.h:229
boost::signals2::signal< void(const QString &, DtRemoteControlCommand *)> signal_commandComplete
Definition: remoteControlCommands.h:45
DtRemoteControlSaveScenarioCommand()
DtRemoteControlPlayScenarioCommand()
DtRemoteControlCommand(const QString &command, const QString &help)
Definition: remoteControlCommands.h:149
QString myHelp
Definition: remoteControlCommands.h:61
virtual bool execute(makVrv::DtDe &, const QString &command)
virtual ~DtRemoteControlNewScenarioCommand()
Definition: remoteControlCommands.h:29
bool parsePoint(const QString &, DtVector &) const
virtual bool execute(makVrv::DtDe &, const QString &command)
QString myCommand
Definition: remoteControlCommands.h:60
DtSimulationAddress simulationAddress(makVrv::DtDe &) const
virtual bool execute(makVrv::DtDe &, const QString &command)=0
DtRemoteControlCloseScenarioCommand()
virtual DtRemoteControlCommand * clone() const
virtual DtRemoteControlCommand * clone() const
Definition: remoteControlCommands.h:101
Definition: objectType.h:27
virtual bool execute(makVrv::DtDe &, const QString &command)
virtual DtRemoteControlCommand * clone() const
virtual bool execute(makVrv::DtDe &, const QString &command)
virtual bool execute(makVrv::DtDe &, const QString &command)
virtual ~DtRemoteControlCloseScenarioCommand()
virtual DtRemoteControlCommand * clone() const
virtual DtRemoteControlCommand * clone() const
virtual ~DtRemoteControlCreateCommand()
virtual ~DtRemoteControlSaveScenarioCommand()
virtual DtRemoteControlCommand * clone() const
virtual DtRemoteControlCommand * clone() const
virtual bool execute(makVrv::DtDe &, const QString &command)
virtual DtRemoteControlCommand * clone() const =0
virtual QStringList tokenize(const QString &, char delim= ' ') const
void objectCreated(DtString, const DtUUID &, const DtEntityIdentifier &, const DtObjectType &)
DtRemoteControlNewScenarioCommand()
virtual ~DtRemoteControlLoadScenarioCommand()
virtual DtRemoteControlCommand * clone() const
virtual ~DtRemoteControlRewindScenarioCommand()
QString help() const
Definition: remoteControlCommands.h:35
QString command() const
Definition: remoteControlCommands.h:40
virtual bool execute(makVrv::DtDe &, const QString &command)
Definition: remoteControlCommands.h:66
DtRemoteControlPauseScenarioCommand()
virtual ~DtRemoteControlPlayScenarioCommand()
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
DtRemoteControlLoadScenarioCommand()
Definition: remoteControlCommands.h:89
Definition: remoteControlCommands.h:113
Definition: remoteControlCommands.h:137
DtRemoteControlRewindScenarioCommand()
Definition: remoteControlCommands.h:161
virtual ~DtRemoteControlPauseScenarioCommand()
Definition: remoteControlCommands.h:125
DtRemoteControlCreateCommand()
DtEntityType entityToCreate(const QString &c, makVrv::DtDe &de) const
virtual bool execute(makVrv::DtDe &, const QString &command)