IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

QAbstractAnimation Class

An abstract base class for Qt3D animations.

This class was introduced in Qt 5.9.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

QAbstractAnimation Class

Detailed Description

Qt3DAnimation::QAbstractAnimation is an abstract base class for all animations. Qt3DAnimation::QAbstractAnimation can not be directly instantiated, but rather through its subclasses. QAbstractAnimation specifies common properties for all Qt3D animations, such as animation name and type, current position and animation duration, while leaving the actual animating for the subclasses.

Member Type Documentation

 

enum QAbstractAnimation::AnimationType

This enumeration specifies the type of the animation

Constant

Value

Description

Qt3DAnimation::QAbstractAnimation::KeyframeAnimation

1

Simple keyframe animation implementation for QTransform

Qt3DAnimation::QAbstractAnimation::MorphingAnimation

2

Blend-shape morphing animation

Qt3DAnimation::QAbstractAnimation::VertexBlendAnimation

3

Vertex-blend animation

Property Documentation

 

animationName : QString

Holds the name of the animation.

Access functions:

  • animationName() const

  • void setAnimationName(const &name)

Notifier signal:

  • void animationNameChanged(const &name)

[read-only] animationType : const AnimationType

Holds the type of the animation.

Access functions:

  • animationType() const

[read-only] duration : const float

Holds the duration of the animation.

Access functions:

  • float duration() const

Notifier signal:

  • void durationChanged(float duration)

position : float

Holds the current position of the animation.

Access functions:

  • float position() const

  • void setPosition(float position)

Notifier signal:

  • void positionChanged(float position)

Member Function Documentation

 

[protected] void QAbstractAnimation::setDuration(float duration)

Sets the duration of the animation.

See Also

See also duration()

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+