Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QGraphicsItemAnimationPrivate Class Reference
Collaboration diagram for QGraphicsItemAnimationPrivate:

Classes

struct  Pair

Public Member Functions

 QGraphicsItemAnimationPrivate ()
qreal linearValueForStep (qreal step, const QList< Pair > &source, qreal defaultValue=0)
void insertUniquePair (qreal step, qreal value, QList< Pair > *binList, const char *method)
 QGraphicsItemAnimationPrivate ()
qreal linearValueForStep (qreal step, const QList< Pair > &source, qreal defaultValue=0)
void insertUniquePair (qreal step, qreal value, QList< Pair > *binList, const char *method)

Public Attributes

QGraphicsItemAnimationq
QPointer< QTimeLinetimeLine
QGraphicsItemitem
QPointF startPos
QTransform startTransform
qreal step
QList< PairxPosition
QList< PairyPosition
QList< Pairrotation
QList< PairverticalScale
QList< PairhorizontalScale
QList< PairverticalShear
QList< PairhorizontalShear
QList< PairxTranslation
QList< PairyTranslation

Detailed Description

Definition at line 68 of file qgraphicsitemanimation.cpp.

Constructor & Destructor Documentation

◆ QGraphicsItemAnimationPrivate() [1/2]

QGraphicsItemAnimationPrivate::QGraphicsItemAnimationPrivate ( )
inline

Definition at line 71 of file qgraphicsitemanimation.cpp.

References QGraphicsItemAnimationPrivate(), and item.

Referenced by QGraphicsItemAnimationPrivate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QGraphicsItemAnimationPrivate() [2/2]

QGraphicsItemAnimationPrivate::QGraphicsItemAnimationPrivate ( )
inline

Definition at line 71 of file qgraphicsitemanimation.cpp.

Member Function Documentation

◆ insertUniquePair() [1/2]

void QGraphicsItemAnimationPrivate::insertUniquePair ( qreal step,
qreal value,
QList< Pair > * binList,
const char * method )

Definition at line 139 of file qgraphicsitemanimation.cpp.

◆ insertUniquePair() [2/2]

void QGraphicsItemAnimationPrivate::insertUniquePair ( qreal step,
qreal value,
QList< Pair > * binList,
const char * method )

◆ linearValueForStep() [1/2]

qreal QGraphicsItemAnimationPrivate::linearValueForStep ( qreal step,
const QList< Pair > & source,
qreal defaultValue = 0 )

Definition at line 108 of file qgraphicsitemanimation.cpp.

◆ linearValueForStep() [2/2]

qreal QGraphicsItemAnimationPrivate::linearValueForStep ( qreal step,
const QList< Pair > & source,
qreal defaultValue = 0 )

Member Data Documentation

◆ horizontalScale

QList< Pair > QGraphicsItemAnimationPrivate::horizontalScale

Definition at line 97 of file qgraphicsitemanimation.cpp.

◆ horizontalShear

QList< Pair > QGraphicsItemAnimationPrivate::horizontalShear

Definition at line 99 of file qgraphicsitemanimation.cpp.

◆ item

QGraphicsItem * QGraphicsItemAnimationPrivate::item

Definition at line 78 of file qgraphicsitemanimation.cpp.

Referenced by QGraphicsItemAnimationPrivate().

◆ q

QGraphicsItemAnimation * QGraphicsItemAnimationPrivate::q

Definition at line 75 of file qgraphicsitemanimation.cpp.

◆ rotation

QList< Pair > QGraphicsItemAnimationPrivate::rotation

Definition at line 95 of file qgraphicsitemanimation.cpp.

◆ startPos

QPointF QGraphicsItemAnimationPrivate::startPos

Definition at line 80 of file qgraphicsitemanimation.cpp.

◆ startTransform

QTransform QGraphicsItemAnimationPrivate::startTransform

Definition at line 81 of file qgraphicsitemanimation.cpp.

◆ step

qreal QGraphicsItemAnimationPrivate::step

Definition at line 83 of file qgraphicsitemanimation.cpp.

◆ timeLine

QPointer< QTimeLine > QGraphicsItemAnimationPrivate::timeLine

Definition at line 77 of file qgraphicsitemanimation.cpp.

◆ verticalScale

QList< Pair > QGraphicsItemAnimationPrivate::verticalScale

Definition at line 96 of file qgraphicsitemanimation.cpp.

◆ verticalShear

QList< Pair > QGraphicsItemAnimationPrivate::verticalShear

Definition at line 98 of file qgraphicsitemanimation.cpp.

◆ xPosition

QList< Pair > QGraphicsItemAnimationPrivate::xPosition

Definition at line 93 of file qgraphicsitemanimation.cpp.

◆ xTranslation

QList< Pair > QGraphicsItemAnimationPrivate::xTranslation

Definition at line 100 of file qgraphicsitemanimation.cpp.

◆ yPosition

QList< Pair > QGraphicsItemAnimationPrivate::yPosition

Definition at line 94 of file qgraphicsitemanimation.cpp.

◆ yTranslation

QList< Pair > QGraphicsItemAnimationPrivate::yTranslation

Definition at line 101 of file qgraphicsitemanimation.cpp.


The documentation for this class was generated from the following file: