14 #include <vrvCore/DtSimEntry.h>
32 virtual void setLabel(
const std::string&);
35 virtual void setRange(
double bottom,
double top);
39 virtual void setDefaultValue(
const std::string&);
42 virtual void setVariableData(
const std::string&);
45 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
48 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
51 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
53 static makVrv::DtUnicode codeVariableType()
55 return makVrv::DtUnicode::tr(
"String (animation)");
59 virtual void requestMet();
81 virtual void setLabel(
const std::string&);
84 virtual void setRange(
double bottom,
double top);
88 virtual void setDefaultValue(
const std::string&);
91 virtual void setVariableData(
const std::string&);
94 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
97 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
100 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
102 static makVrv::DtUnicode codeVariableType()
104 return makVrv::DtUnicode::tr(
"String (appearance)");
108 virtual void requestMet();