26 Q_PROPERTY(
float staticFriction READ staticFriction WRITE setStaticFriction NOTIFY
27 staticFrictionChanged)
28 Q_PROPERTY(
float dynamicFriction READ dynamicFriction WRITE setDynamicFriction NOTIFY
29 dynamicFrictionChanged)
30 Q_PROPERTY(
float restitution READ restitution WRITE setRestitution NOTIFY restitutionChanged)
35 float staticFriction() const;
36 void setStaticFriction(
float staticFriction);
38 float dynamicFriction() const;
39 void setDynamicFriction(
float dynamicFriction);
41 float restitution() const;
42 void setRestitution(
float restitution);
44 static constexpr
float defaultStaticFriction = 0.5
f;
45 static constexpr
float defaultDynamicFriction = 0.5
f;
46 static constexpr
float defaultRestitution = 0.5
f;
49 void staticFrictionChanged();
50 void dynamicFrictionChanged();
51 void restitutionChanged();
54 float m_staticFriction = defaultStaticFriction;
55 float m_dynamicFriction = defaultDynamicFriction;
56 float m_restitution = defaultRestitution;