Qt3DAnimation Namespace
Contains classes from the Qt3DAnimation module. More...
Header: | #include <Qt3DAnimation> |
qmake: | QT += 3danimation |
Classes
class | QAbstractAnimation |
class | QAbstractAnimationClip |
class | QAbstractClipAnimator |
class | QAbstractClipBlendNode |
class | QAdditiveClipBlend |
class | QAnimationAspect |
class | QAnimationCallback |
class | QAnimationClip |
class | QAnimationClipData |
class | QAnimationClipLoader |
class | QAnimationController |
class | QAnimationGroup |
class | QBlendedClipAnimator |
class | QCallbackMapping |
class | QChannel |
class | QChannelMapper |
class | QChannelMapping |
class | QChannelMappingCreatedChangeBase |
class | QClipAnimator |
class | QClipBlendNodeCreatedChangeBase |
class | QClipBlendValue |
class | QKeyFrame |
class | QKeyframeAnimation |
class | QLerpClipBlend |
class | QMorphTarget |
class | QMorphingAnimation |
class | QVertexBlendAnimation |
Types
Classes
class QAbstractAnimation
An abstract base class for Qt3D animations. More...
class QAbstractAnimationClip
QAbstractAnimationClip is the base class for types providing key frame animation data. More...
class QAbstractClipAnimator
QAbstractClipAnimator is the base class for types providing animation playback capabilities. More...
class QAbstractClipBlendNode
QAbstractClipBlendNode is the base class for types used to construct animation blend trees. More...
class QAdditiveClipBlend
Performs an additive blend of two animation clips based on an additive factor. More...
class QAnimationAspect
Provides key-frame animation capabilities to Qt 3D. More...
class QAnimationCallback
Represents an animation callback object. More...
class QAnimationClip
Specifies key frame animation data. More...
class QAnimationClipData
Class containing the animation data. More...
class QAnimationClipLoader
Enables loading key frame animation data from a file. More...
class QAnimationController
A controller class for animations. More...
class QAnimationGroup
A class grouping animations together. More...
class QBlendedClipAnimator
QBlendedClipAnimator is a component providing animation playback capabilities of a tree of blend nodes. More...
class QCallbackMapping
Allows to map the channels within the clip onto an invocation of a callback object. More...
class QChannel
Defines a channel for a QAnimationClipData. The animation system interpolates each channel component independently except in the case the QChannel is called "Rotation" (case sensitive), it has four QChannelComponents and the same number of keyframes for each QChannelComponent. In that case the interpolation will be performed using SLERP. More...
class QChannelMapper
Allows to map the channels within the clip onto properties of objects in the application. More...
class QChannelMapping
Allows to map the channels within the clip onto properties of objects in the application. More...
class QChannelMappingCreatedChangeBase
Base class for handling creation changes for QAbstractSkeleton sub-classes. More...
class QClipAnimator
QClipAnimator is a component providing simple animation playback capabilities. More...
class QClipBlendNodeCreatedChangeBase
Base class for changes in QClipBlendNode. More...
class QClipBlendValue
Class used for including a clip in a blend tree. More...
class QKeyFrame
A base class for handling keyframes. More...
class QKeyframeAnimation
A class implementing simple keyframe animation to a QTransform. More...
class QLerpClipBlend
Performs a linear interpolation of two animation clips based on a normalized factor. More...
class QMorphTarget
A class providing morph targets to blend-shape animation. More...
class QMorphingAnimation
A class implementing blend-shape morphing animation. More...
class QVertexBlendAnimation
A class implementing vertex-blend morphing animation. More...
Type Documentation
typedef Qt3DAnimation::QClipBlendNodeCreatedChangeBasePtr
A shared pointer for QClipBlendNodeCreatedChangeBase.
© 2020 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.