Navigation
API > API/Runtime > API/Runtime/Engine
Structure used to supply necessary animation (pose) evaluation information
| Name | FEvaluationContext |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimData/IAnimationDataModel.h |
| Include Path | #include "Animation/AnimData/IAnimationDataModel.h" |
Syntax
struct FEvaluationContext
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Animation/AnimData/IAnimationDataModel.h | |||
FEvaluationContext
(
double InTime, |
Animation/AnimData/IAnimationDataModel.h | ||
FEvaluationContext
(
FFrameTime InTime, |
Animation/AnimData/IAnimationDataModel.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InterpolationType | const EAnimInterpolationType | Type of interpolation to be used when evaluating animation data | Animation/AnimData/IAnimationDataModel.h | |
| RetargetSource | const FName | (Source) Name used for retargeting | Animation/AnimData/IAnimationDataModel.h | |
| RetargetTransforms | const TArray< FTransform > & | Per-bone pose to use as basis when retargeting | Animation/AnimData/IAnimationDataModel.h | |
| SampleFrameRate | const FFrameRate | Sampling frame rate used to calculate SampleTime | Animation/AnimData/IAnimationDataModel.h | |
| SampleTime | const FFrameTime | Time at which the animation data should be evaluated | Animation/AnimData/IAnimationDataModel.h |