Qt3DAnimation Namespace
Enthält Klassen aus dem Modul Qt3DAnimation. Mehr...
Kopfzeile: | #include <Qt3DAnimation> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3danimation) target_link_libraries(mytarget PRIVATE Qt6::3danimation) |
qmake: | QT += 3danimation |
Status: | Veraltet |
Klassen
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 | QClipAnimator |
class | QClipBlendValue |
class | QKeyFrame |
class | QKeyframeAnimation |
class | QLerpClipBlend |
class | QMorphTarget |
class | QMorphingAnimation |
class | QVertexBlendAnimation |
Klassen
Klasse QAbstractAnimation
Eine abstrakte Basisklasse für Qt3D-Animationen. Mehr...
Klasse QAbstractAnimationClip
QAbstractAnimationClip ist die Basisklasse für Typen, die Keyframe-Animationsdaten bereitstellen. Mehr...
Klasse QAbstractClipAnimator
QAbstractClipAnimator ist die Basisklasse für Typen, die die Wiedergabe von Animationen ermöglichen. Mehr...
Klasse QAbstractClipBlendNode
QAbstractClipBlendNode ist die Basisklasse für Typen, die zum Aufbau von Animationsüberblendungsbäumen verwendet werden. Mehr...
Klasse QAdditiveClipBlend
Führt eine additive Überblendung von zwei Animationsclips basierend auf einem additiven Faktor durch. Mehr...
Klasse QAnimationAspect
Bietet Key-Frame-Animationsmöglichkeiten für Qt 3D. Mehr...
Klasse QAnimationCallback
Stellt ein Animations-Callback-Objekt dar. Mehr...
Klasse QAnimationClip
Spezifiziert Schlüsselbild-Animationsdaten. Mehr...
Klasse QAnimationClipData
Klasse, die die Animationsdaten enthält. Mehr...
Klasse QAnimationClipLoader
Ermöglicht das Laden von Keyframe-Animationsdaten aus einer Datei. Mehr...
Klasse QAnimationController
Eine Controller-Klasse für Animationen. Mehr...
Klasse QAnimationGroup
Eine Klasse, die Animationen gruppiert. Mehr...
Klasse QBlendedClipAnimator
QBlendedClipAnimator ist eine Komponente, die die Wiedergabe von Animationen in einem Baum von Blend-Knoten ermöglicht. Mehr...
Klasse QCallbackMapping
Erlaubt das Mappen der Kanäle innerhalb des Clips auf einen Aufruf eines Callback-Objekts. Mehr...
Klasse QChannel
Definiert einen Kanal für eine QAnimationClipData. Das Animationssystem interpoliert jede Kanalkomponente unabhängig, außer der QChannel heißt "Rotation" (Groß- und Kleinschreibung wird beachtet), hat vier QChannelComponents und die gleiche Anzahl von Keyframes für jede QChannelComponent. In diesem Fall wird die Interpolation mit SLERP durchgeführt. Mehr...
Klasse QChannelMapper
Erlaubt das Mappen der Kanäle innerhalb des Clips auf Eigenschaften von Objekten in der Anwendung. Mehr...
Klasse QChannelMapping
Ermöglicht die Zuordnung der Kanäle innerhalb des Clips zu den Eigenschaften von Objekten in der Anwendung. Mehr...
Klasse QClipAnimator
QClipAnimator ist eine Komponente, die einfache Abspielmöglichkeiten für Animationen bietet. Mehr...
Klasse QClipBlendValue
Klasse zum Einfügen eines Clips in einen Überblendungsbaum. Mehr...
Klasse QKeyFrame
Eine Basisklasse für die Handhabung von Keyframes. Mehr...
Klasse QKeyframeAnimation
Eine Klasse, die eine einfache Keyframe-Animation auf QTransform implementiert. Mehr...
Klasse QLerpClipBlend
Führt eine lineare Interpolation zweier Animationsclips basierend auf einem normalisierten Faktor durch. Mehr...
Klasse QMorphTarget
Eine Klasse, die Morph-Ziele für Blend-Shape-Animationen bereitstellt. Mehr...
Klasse QMorphingAnimation
Eine Klasse, die Blend-Shape-Morphing-Animation implementiert. Mehr...
Klasse QVertexBlendAnimation
Eine Klasse, die eine Vertex-Blend-Morphing-Animation implementiert. Mehr...
© 2025 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.