41 virtual void setLabel(
const std::string&);
44 virtual void setRange(
double bottom,
double top);
47 virtual void setDefaultValue(
const std::string&);
50 virtual void setVariableData(
const std::string&);
53 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
56 virtual DtReaderWriter* createBoundVariable(
const std::string& variableName);
59 virtual void setupFromBoundVariable(
const DtReaderWriter* variableName);
64 virtual void requestWeaponsFor(
const std::vector<makVrv::DtSimEntry*>& data);
65 virtual void slot_receivedWeaponList(std::string entityName);
70 virtual bool includeResources()
const;
71 virtual void setIncludeResources(
const bool doInclude);
82 virtual void weaponChanged();
83 virtual void weaponCheckingDisabled();
84 virtual void weaponCheckComplete();
85 virtual void updateWeapons();
88 virtual void validateWeapon();