java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.qt3d.animation.QAbstractAnimation
io.qt.qt3d.animation.QMorphingAnimation
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QMorphingAnimation extends QAbstractAnimation
A class implementing blend-shape morphing animation
Java wrapper for Qt class Qt3DAnimation::QMorphingAnimation
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QMorphingAnimation.Method
Java wrapper for Qt enum Qt3DAnimation::QMorphingAnimation::MethodNested classes/interfaces inherited from class io.qt.qt3d.animation.QAbstractAnimation
QAbstractAnimation.AnimationType
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<QEasingCurve>
easingChanged
QObject.Signal1<@QtPrimitiveType Float>
interpolatorChanged
QObject.Signal1<QMorphingAnimation.Method>
methodChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.QObject.Signal1<QGeometryRenderer>
targetChanged
QObject.Signal1<String>
targetNameChanged
QObject.Signal1<List<Float>>
targetPositionsChanged
Fields inherited from class io.qt.qt3d.animation.QAbstractAnimation
animationNameChanged, durationChanged, positionChanged
-
Constructor Summary
Constructors Modifier Constructor Description QMorphingAnimation()
Overloaded constructor forQMorphingAnimation(io.qt.core.QObject)
withparent = null
.QMorphingAnimation(QObject parent)
protected
QMorphingAnimation(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.protected
QMorphingAnimation(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description void
addMorphTarget(QMorphTarget target)
QEasingCurve
easing()
QVector<Float>
getWeights(int positionIndex)
float
interpolator()
QMorphingAnimation.Method
method()
QVector<QMorphTarget>
morphTargetList()
void
removeMorphTarget(QMorphTarget target)
void
setEasing(QEasingCurve easing)
void
setMethod(QMorphingAnimation.Method method)
void
setMorphTargets(Collection<QMorphTarget> targets)
void
setTarget(QGeometryRenderer target)
void
setTargetName(String name)
void
setTargetPositions(Collection<Float> targetPositions)
void
setWeights(int positionIndex, Collection<Float> weights)
QGeometryRenderer
target()
String
targetName()
QVector<Float>
targetPositions()
Methods inherited from class io.qt.qt3d.animation.QAbstractAnimation
animationName, animationType, duration, position, setAnimationName, setDuration, setPosition
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
easingChanged
-
interpolatorChanged
-
methodChanged
-
targetChanged
-
targetNameChanged
-
targetPositionsChanged
-
-
Constructor Details
-
QMorphingAnimation
public QMorphingAnimation()Overloaded constructor for
QMorphingAnimation(io.qt.core.QObject)
withparent = null
. -
QMorphingAnimation
-
QMorphingAnimation
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QMorphingAnimation
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details