![]() |
Qt 6.x
The Qt SDK
|
#include <qquickanimatorjob_p.h>
Public Member Functions | |
Helper () | |
void | sync () |
void | commit () |
Public Attributes | |
int | ref |
QQuickItem * | item |
QSGTransformNode * | node |
float | ox |
float | oy |
float | dx |
float | dy |
float | scale |
float | rotation |
uint | wasSynced: 1 |
uint | wasChanged: 1 |
Definition at line 162 of file qquickanimatorjob_p.h.
|
inline |
Definition at line 164 of file qquickanimatorjob_p.h.
void QQuickTransformAnimatorJob::Helper::commit | ( | ) |
Definition at line 386 of file qquickanimatorjob.cpp.
Referenced by QQuickTransformAnimatorJob::commit().
void QQuickTransformAnimatorJob::Helper::sync | ( | ) |
Definition at line 340 of file qquickanimatorjob.cpp.
References QQuickItemPrivate::BasicTransform, d, dx, dy, QQuickItemPrivate::get(), item, node, o, ox, oy, QQuickItemPrivate::Position, QQuickItem::rotation, rotation, QQuickItem::scale, QQuickItemPrivate::Size, QQuickItemPrivate::TransformOrigin, QQuickItem::transformOriginPoint, wasSynced, QQuickItem::x, and QQuickItem::y.
Referenced by QQuickTransformAnimatorJob::preSync().
float QQuickTransformAnimatorJob::Helper::dx |
Definition at line 189 of file qquickanimatorjob_p.h.
Referenced by sync(), and QQuickXAnimatorJob::updateCurrentTime().
float QQuickTransformAnimatorJob::Helper::dy |
Definition at line 190 of file qquickanimatorjob_p.h.
Referenced by sync(), and QQuickYAnimatorJob::updateCurrentTime().
QQuickItem* QQuickTransformAnimatorJob::Helper::item |
Definition at line 182 of file qquickanimatorjob_p.h.
Referenced by QQuickTransformAnimatorHelperStore::acquire(), QQuickTransformAnimatorJob::preSync(), QQuickTransformAnimatorHelperStore::release(), and sync().
QSGTransformNode* QQuickTransformAnimatorJob::Helper::node |
Definition at line 183 of file qquickanimatorjob_p.h.
Referenced by QQuickTransformAnimatorJob::invalidate(), and sync().
float QQuickTransformAnimatorJob::Helper::ox |
Definition at line 186 of file qquickanimatorjob_p.h.
Referenced by sync().
float QQuickTransformAnimatorJob::Helper::oy |
Definition at line 187 of file qquickanimatorjob_p.h.
Referenced by sync().
int QQuickTransformAnimatorJob::Helper::ref |
Definition at line 181 of file qquickanimatorjob_p.h.
Referenced by QQuickTransformAnimatorHelperStore::acquire(), and QQuickTransformAnimatorHelperStore::release().
float QQuickTransformAnimatorJob::Helper::rotation |
Definition at line 192 of file qquickanimatorjob_p.h.
Referenced by sync(), and QQuickRotationAnimatorJob::updateCurrentTime().
float QQuickTransformAnimatorJob::Helper::scale |
Definition at line 191 of file qquickanimatorjob_p.h.
Referenced by QQuickScaleAnimatorJob::updateCurrentTime().
uint QQuickTransformAnimatorJob::Helper::wasChanged |
Definition at line 195 of file qquickanimatorjob_p.h.
Referenced by QQuickScaleAnimatorJob::updateCurrentTime(), QQuickXAnimatorJob::updateCurrentTime(), QQuickYAnimatorJob::updateCurrentTime(), and QQuickRotationAnimatorJob::updateCurrentTime().
uint QQuickTransformAnimatorJob::Helper::wasSynced |
Definition at line 194 of file qquickanimatorjob_p.h.
Referenced by QQuickTransformAnimatorJob::preSync(), QQuickTransformAnimatorJob::setTarget(), and sync().