20 struct DtVrlinkSimulatedEntityState;
22 class DtSliderDoubleSpinboxWidget;
27 class DtDIGuyAppearancesAndAnimations;
48 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& d);
49 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
51 virtual void setSelectedHeadData(
const QString&);
52 virtual QVariant selectedHeadData()
const;
54 virtual void setBodyWeight(
double);
55 virtual double bodyWeight()
const;
59 virtual void sendRequest();
63 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
64 virtual void initializeHeadItems(
const std::vector<makVrv::DtSimEntry*>& data);
65 virtual void comboChanged(
const QString&);
66 virtual void cancel();
67 virtual void sendSet();
68 virtual void setupSupportedHeadsForCurrentAppearance(
const DtString& defaultHead);
69 virtual bool supportsBodyWeight();
72 virtual void headChanged();
73 virtual void bodyWeightChanged();
74 virtual void checkBodyWeightEnabled();
80 std::map<makVrv::DtUniqueID, std::string>
myHeadMap;