26 Q_PROPERTY(
float magnitude READ magnitude WRITE setMagnitude NOTIFY magnitudeChanged)
35 float magnitude() const;
40 void setMagnitude(
float magnitude);
42 void setPivotPoint(const
QVector3D &point);
45 void magnitudeChanged();
46 void directionChanged();
47 void pivotPointChanged();
50 void prepareToAffect() override;
54 float m_magnitude = 10.0
f;
55 QVector3D m_direction = {0.0f, 1.0f, 0.0f};
56 QVector3D m_directionNormalized = {0.0f, 1.0f, 0.0f};