16 #include <QtCore/QObject>
39 virtual void replaceSystem(
const DtFilename& system);
42 virtual void deleteSystem(
const DtFilename& system);
44 virtual void dialogDone(
bool);
46 virtual void openPropertyEditWindow();
49 virtual std::vector<DtFilename> possibleSystemFilenames(
const DtFilename&
filename)
const;
84 virtual void setFromParameters(
const std::vector<DtReaderWriter*>& parentRw)
override;
88 virtual void findAvailableSystems();
105 const std::vector<DtRwVariableBindings*>& desc,
131 virtual DtFilename getSystemFilename()
const;
142 virtual void launchOpdEditor();
Definition: rwVariableBindingsList.h:16
systemTypes
Definition: uiSystemElement.h:51
std::list< DtSystemDefinitionInfo > DtSystemDefinitionInfoList
Definition: componentSystemDatabase.h:34
virtual void createControls(QWidget *parent)
If additional widgets or connections need to be made do it here. The parent is the myWidget member...
virtual void setFromParameters(DtReaderWriter *parentRw)
Calls setFromParameters with std::vector of parameter.
virtual DtString uniqueName() const
Returns a unique name for this element. If there is a myValue returns the name of that value...
End User Description: DtActuatorComponentDescriptor contains parameters common to all actuator compon...
Definition: actuatorComponentDescriptor.h:47
virtual bool supportsSystems() const
Returns true if this element supports systems.
List of DtComponentSystemDescriptor instances.
Definition: componentSystemDescriptorList.h:20
Definition: readerWriter.h:85
Definition: uiSystemElement.h:53
ReaderWriter object that maintains a list of reader-writer variable bindings. It keeps a list of name...
Definition: rwVariableBindings.h:27
Dialog which allows the user to view and edit the parameters for a system. Which parameters are edita...
Definition: systemPropertyEditDialog.h:31
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:27
Definition: uiSystemElement.h:54
const char * source
Definition: lz4.h:442
Descriptor for a DtComponentSystem. Specified a system being added to an entity. This does not actual...
Definition: componentSystemDescriptor.h:23
std::string systemTypeToString(systemTypes t)
Definition: uiSystemElement.h:59
bool myPassEventsToDialog
Definition: uiSystemElement.h:147
Definition: uiSystemElement.h:55
Definition: translator.h:58
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:76
Definition: uiSystemElement.h:25
DtString myCategory
Definition: uiSystemElement.h:145
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:33
Base class of the ui element class chain. Properties available through designer for all ui elements a...
Definition: uiElement.h:185
DtSystemDefinitionInfoList myAvailableSystems
Definition: uiSystemElement.h:146