![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsvgabstractanimation_p.h>
Public Types | |
enum | AnimationType { CSS , SMIL } |
Public Member Functions | |
QSvgAbstractAnimation () | |
virtual | ~QSvgAbstractAnimation () |
virtual AnimationType | animationType () const =0 |
void | evaluateAnimation (qreal elapsedTime) |
void | setRunningTime (int startMs, int durationMs) |
int | start () const |
int | duration () const |
void | setIterationCount (int count) |
int | iterationCount () const |
virtual void | appendProperty (QSvgAbstractAnimatedProperty *property) |
QList< QSvgAbstractAnimatedProperty * > | properties () const |
bool | finished () const |
virtual bool | isActive () const |
Protected Attributes | |
int | m_start |
int | m_duration |
bool | m_finished |
int | m_iterationCount |
QList< QSvgAbstractAnimatedProperty * > | m_properties |
Definition at line 24 of file qsvgabstractanimation_p.h.
Enumerator | |
---|---|
CSS | |
SMIL |
Definition at line 27 of file qsvgabstractanimation_p.h.
QT_BEGIN_NAMESPACE QSvgAbstractAnimation::QSvgAbstractAnimation | ( | ) |
Definition at line 8 of file qsvgabstractanimation.cpp.
|
virtual |
Definition at line 17 of file qsvgabstractanimation.cpp.
|
pure virtual |
Implemented in QSvgAnimateNode, and QSvgCssAnimation.
|
virtual |
Definition at line 23 of file qsvgabstractanimation.cpp.
int QSvgAbstractAnimation::duration | ( | ) | const |
Definition at line 84 of file qsvgabstractanimation.cpp.
Definition at line 43 of file qsvgabstractanimation.cpp.
bool QSvgAbstractAnimation::finished | ( | ) | const |
Definition at line 33 of file qsvgabstractanimation.cpp.
|
virtual |
Reimplemented in QSvgAnimateNode.
Definition at line 38 of file qsvgabstractanimation.cpp.
int QSvgAbstractAnimation::iterationCount | ( | ) | const |
Definition at line 94 of file qsvgabstractanimation.cpp.
QList< QSvgAbstractAnimatedProperty * > QSvgAbstractAnimation::properties | ( | ) | const |
Definition at line 28 of file qsvgabstractanimation.cpp.
void QSvgAbstractAnimation::setIterationCount | ( | int | count | ) |
Definition at line 89 of file qsvgabstractanimation.cpp.
void QSvgAbstractAnimation::setRunningTime | ( | int | startMs, |
int | durationMs ) |
Definition at line 73 of file qsvgabstractanimation.cpp.
int QSvgAbstractAnimation::start | ( | ) | const |
Definition at line 79 of file qsvgabstractanimation.cpp.
|
protected |
Definition at line 54 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 55 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 56 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 57 of file qsvgabstractanimation_p.h.
|
protected |
Definition at line 53 of file qsvgabstractanimation_p.h.