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;
88 virtual void findAvailableSystems();
104 const std::vector<DtRwVariableBindings*>& desc,
130 virtual DtFilename getSystemFilename()
const;
141 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.
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.
Definition: rwVariableBindings.h:27
Dialog which allows the user to view and edit the parameters for a system.
Definition: systemPropertyEditDialog.h:31
DtComponentSystemDefinition.
Definition: componentSystemDefinition.h:25
Definition: uiSystemElement.h:54
const char * source
Definition: lz4.h:442
Descriptor for a DtComponentSystem.
Definition: componentSystemDescriptor.h:23
std::string systemTypeToString(systemTypes t)
Definition: uiSystemElement.h:59
bool myPassEventsToDialog
Definition: uiSystemElement.h:146
Definition: uiSystemElement.h:55
Definition: translator.h:58
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Definition: uiSystemElement.h:25
DtString myCategory
Definition: uiSystemElement.h:144
#define DT_DLL_simulationObjectEditorimpl
This file is used to determine how to build.
Definition: simulationObjectEditorImplDefines.h:32
Base class of the ui element class chain.
Definition: uiElement.h:172
DtSystemDefinitionInfoList myAvailableSystems
Definition: uiSystemElement.h:145