PropertyAnimation Class Reference
|
MathVizAnimator
0.0.1
|
PropertyAnimation Class Reference
Inheritance diagram for PropertyAnimation:
Collaboration diagram for PropertyAnimation:
Public Member Functions | |
| PropertyAnimation (const QStringList &property, QObject *parent=nullptr) | |
| QStringList | property () const |
Public Member Functions inherited from AbstractAnimation | |
| AbstractAnimation (QObject *parent=Q_NULLPTR) | |
| qreal | startTime () const |
| qreal | duration () const |
| void | setStartTime (const qreal start_time) |
| void | setDuration (const qreal duration) |
| State | state (const qreal time) const |
| void | setFrameTime (const qreal frame_time) |
| void | setProperties (const QVariantMap &properties) |
| virtual QJsonObject | toJson () const |
| virtual void | applyAnimation (AbstractItem *item, const qreal time) const =0 |
| bool | operator< (const AbstractAnimation &rhs) |
Additional Inherited Members | |
Public Types inherited from AbstractAnimation | |
| enum class | State { NOT_STARTED , RUNNING , DONE } |
Signals inherited from AbstractAnimation | |
| void | startTimeChanged (const qreal new_start_time) |
| void | durationChanged (const qreal new_duration) |
Properties inherited from AbstractAnimation | |
| qreal | start_time |
| qreal | duration |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/mathvizanimator/checkouts/latest/libs/mva_gui/include/animations/property_animation.h
- /home/docs/checkouts/readthedocs.org/user_builds/mathvizanimator/checkouts/latest/libs/mva_gui/src/animations/property_animation.cpp
Generated by
Public Member Functions inherited from