16 #include <vlutil/vlString.h>
41 const MAKRti::DtString& filename = MAKRti::DtString::nullString());
42 void clearRidParams();
48 void addPropertyGrouping( MAKRti::DtString buttonText,
const std::set<MAKRti::DtString>& propertyNames );
50 bool knownProperty(
const QString& propertyName )
const;
51 int getSpecificIntProperty(
const QString& propertyName )
const;
52 QString getSpecificStringProperty(
const QString& propertyName )
const;
53 float getSpecificFloatProperty(
const QString& propertyName )
const;
55 bool knownProperty(
const MAKRti::DtString& propertyName )
const;
56 int getSpecificIntProperty(
const MAKRti::DtString& propertyName )
const;
57 MAKRti::DtString getSpecificStringProperty(
const MAKRti::DtString& propertyName )
const;
58 float getSpecificFloatProperty(
const MAKRti::DtString& propertyName )
const;
60 bool changeSpecificProperty(
const QString& propertyName ,
int newValue );
61 bool changeSpecificProperty(
const QString& propertyName ,
62 const QString& newValue );
63 bool changeSpecificProperty(
const QString& propertyName ,
float newValue );
65 bool changeSpecificProperty(
const MAKRti::DtString propertyName ,
int newValue );
66 bool changeSpecificProperty(
const MAKRti::DtString propertyName ,
67 const MAKRti::DtString& newValue );
68 bool changeSpecificProperty(
const MAKRti::DtString propertyName ,
float newValue );
74 void enableSettings();
75 void disableSettings();
77 void saveToFile(
const QString& fileName )
const;
78 void loadFromFile(
const QString& fileName );
79 void displayAllProperties();
80 void destroyAllRidParameters();
81 void destroyRidParameter( MAKRti::DtString name );
84 void setRidFileName(
const QString& myRidFileName);
86 virtual void processAccept();
87 virtual void processReject();
89 virtual void setLoadingState(
bool loading );
94 void displaySubsetOnly(
const QString& nameOnButton );
96 void displayFlatProperties();
97 void displayParentGroups();
98 void propHeaderClicked(
int);
104 void addButton(
const QString& buttonText );
This class manages the RTI's start-up configuration using both MTL variables and functions.
Definition: RIDparams.h:87
Int based Rid parameter.
Definition: RIDparams.h:179
#define DT_DLL_ASSISTANTAPP
Definition: rtiMsConfig.h:122
String based Rid parameter.
Definition: RIDparams.h:237
Float based Rid parameter.
Definition: RIDparams.h:208