Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
Inheritance Hierarchy
- FAnimationBaseContext
- FComponentSpacePoseContext
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimNodeBase.h |
| Include | #include "Animation/AnimNodeBase.h" |
Syntax
struct FComponentSpacePoseContext : public FAnimationBaseContext
Remarks
Evaluation context passed around during animation tree evaluation
Variables
| Type | Name | Description | |
|---|---|---|---|
| FBlendedCurve | Curve | ||
| UE::Anim::FStackAttributeContainer | CustomAttributes | ||
| FCSPose< FCompactPose > | Pose |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FComponentSpacePoseContext
(
FAnimInstanceProxy* InAnimInstanceProxy |
This constructor allocates a new uninitialized pose for the specified anim instance. | ||
FComponentSpacePoseContext
(
const FComponentSpacePoseContext& SourceContext |
This constructor allocates a new uninitialized pose, copying non-pose state from the source context. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ContainsNaN () |
||
| bool | IsNormalized () |
||
| void |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FComponentSpacePoseContext & | operator=
(
const FComponentSpacePoseContext& |
Note: this copy assignment operator copies the whole object but the copy constructor only copies part of the object. |