![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimationPoseData.h>
Public Member Functions | |
| ENGINE_API | FAnimationPoseData (FPoseContext &InPoseContext) |
| ENGINE_API | FAnimationPoseData (FSlotEvaluationPose &InSlotPoseContext) |
| ENGINE_API | FAnimationPoseData (FCompactPose &InPose, FBlendedCurve &InCurve, UE::Anim::FStackAttributeContainer &InAttributes) |
| FAnimationPoseData ()=delete | |
| FAnimationPoseData & | operator= (FAnimationPoseData &&Other)=delete |
| ENGINE_API const FCompactPose & | GetPose () const |
| ENGINE_API FCompactPose & | GetPose () |
| ENGINE_API const FBlendedCurve & | GetCurve () const |
| ENGINE_API FBlendedCurve & | GetCurve () |
| ENGINE_API const UE::Anim::FStackAttributeContainer & | GetAttributes () const |
| ENGINE_API UE::Anim::FStackAttributeContainer & | GetAttributes () |
Protected Attributes | |
| FCompactPose & | Pose |
| FBlendedCurve & | Curve |
| UE::Anim::FStackAttributeContainer & | Attributes |
Structure used for passing around animation pose related data throughout the Animation Runtime
| FAnimationPoseData::FAnimationPoseData | ( | FPoseContext & | InPoseContext | ) |
| FAnimationPoseData::FAnimationPoseData | ( | FSlotEvaluationPose & | InSlotPoseContext | ) |
| FAnimationPoseData::FAnimationPoseData | ( | FCompactPose & | InPose, |
| FBlendedCurve & | InCurve, | ||
| UE::Anim::FStackAttributeContainer & | InAttributes | ||
| ) |
|
delete |
No default constructor, or assignment
| UE::Anim::FStackAttributeContainer & FAnimationPoseData::GetAttributes | ( | ) |
| const UE::Anim::FStackAttributeContainer & FAnimationPoseData::GetAttributes | ( | ) | const |
| FBlendedCurve & FAnimationPoseData::GetCurve | ( | ) |
| const FBlendedCurve & FAnimationPoseData::GetCurve | ( | ) | const |
| FCompactPose & FAnimationPoseData::GetPose | ( | ) |
| const FCompactPose & FAnimationPoseData::GetPose | ( | ) | const |
Getters for the wrapped structures
|
delete |
|
protected |
|
protected |
|
protected |