15 #include <QStringList>
36 virtual bool replaceSystems(
const QStringList& systems);
41 virtual bool replaceSystem(
const DtFilename&);
44 virtual void sharedSystems(
const DtFilename& systemFile, std::vector<DtModelSetEntry*>& systems);
48 virtual void replaceSystem(
DtModelSetEntry* entry,
const DtFilename& system);
50 static QString absolutePathFromWorkingDirectory(
const DtFilename& dirFile);
52 virtual void deleteSystems(
const QStringList& systems);
55 virtual bool deleteSystem(
const DtFilename&);
59 virtual void addSystems(
const QStringList&);
66 virtual void processCommand(
const QString& command,
const QStringList& systemFiles);
72 virtual bool warnUser(
const QStringList& systems);
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
Definition: simulationObjectEditorSystemsHandler.h:23
makVrv::DtDe & myDe
Definition: simulationObjectEditorSystemsHandler.h:80
ReaderWriter object that maintains a list of reader-writer variable bindings. It keeps a list of name...
Definition: rwVariableBindings.h:27
Definition: modelSetEntry.h:34
Contains makVrv::DtVirtualBaseClass class.
Descriptor for a DtComponentSystem. Specified a system being added to an entity. This does not actual...
Definition: componentSystemDescriptor.h:23
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:72
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33