Fix for avatar scale preferences

This commit is contained in:
Anthony J. Thibault 2017-09-07 15:30:16 -07:00
parent d0f9a20a01
commit f4f9c29bff
2 changed files with 3 additions and 2 deletions

View file

@ -193,8 +193,8 @@ void setupPreferences() {
preferences->addPreference(new PrimaryHandPreference(AVATAR_TUNING, "Dominant Hand", getter, setter));
}
{
auto getter = [=]()->float { return myAvatar->getModelScale(); };
auto setter = [=](float value) { myAvatar->setModelScale(value); };
auto getter = [=]()->float { return myAvatar->getTargetScale(); };
auto setter = [=](float value) { myAvatar->setTargetScale(value); };
auto preference = new SpinnerSliderPreference(AVATAR_TUNING, "Avatar Scale", getter, setter);
preference->setStep(0.05f);
preference->setDecimals(2);

View file

@ -232,6 +232,7 @@ public:
void animateScaleChanges(float deltaTime);
void setTargetScale(float targetScale) override;
float getTargetScale() const { return _targetScale; }
Q_INVOKABLE float getSimulationRate(const QString& rateName = QString("")) const;