Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimationAsset.h |
| Include | #include "Animation/AnimationAsset.h" |
Syntax
struct FBlendSampleData
Remarks
Transform definition
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< class UAnimSequence > | Animation | ||
| FDeltaTimeRecord | DeltaTimeRecord | ||
| FMarkerTickRecord | MarkerTickRecord | ||
| TArray< float > | PerBoneBlendData | Transient per-bone interpolation data | |
| TArray< float > | PerBoneWeightRate | Transient per-bone weight rate - only allocated when used | |
| float | PreviousTime | ||
| int32 | SampleDataIndex | ||
| float | SamplePlayRate | We may merge multiple samples if they use the same animation Calculate the combined sample play rate here | |
| float | Time | ||
| float | TotalWeight | ||
| float | WeightRate | Rate of change of the Weight - used in smoothed BlendSpace blends. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FBlendSampleData
(
int32 Index |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | AddWeight
(
float Weight |
||
| float | |||
| void | NormalizeDataWeight
(
TArray< FBlendSampleData >& SampleDataList |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FBlendSampleData& Other |
Deprecated Functions
| Type | Name | Description | |
|---|---|---|---|
| float | GetWeight () |
GetWeight() was renamed to GetClampedWeight() |