Navigation
API > API/Plugins > API/Plugins/ContextualAnimation
| Name | FContextualAnimTrack |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/Animation/ContextualAnimation/Source/ContextualAnimation/Public/ContextualAnimTypes.h |
| Include Path | #include "ContextualAnimTypes.h" |
Syntax
USTRUCT (BlueprintType )
struct FContextualAnimTrack
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| EmptyTrack | const FContextualAnimTrack | ContextualAnimTypes.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AlignmentData | FContextualAnimAlignmentTrackContainer | Container for alignment tracks | ContextualAnimTypes.h | |
| Animation | TObjectPtr< UAnimSequenceBase > | ContextualAnimTypes.h |
|
|
| AnimMaxStartTime | float | ContextualAnimTypes.h |
|
|
| AnimSetIdx | int32 | ContextualAnimTypes.h |
|
|
| AnimTrackIdx | int32 | ContextualAnimTypes.h |
|
|
| bChangeMovementMode | bool | If true, will set the movement mode of the character using CAS, to 'MovementMode', during the scope of this anim track. | ContextualAnimTypes.h |
|
| bControlCharacterRotation | bool | If true: disable orientation of the character towards movement, controller's rotation and physics driven rotation during root motion. | ContextualAnimTypes.h |
|
| bOptional | bool | Whether the actor that should play this animation is optional | ContextualAnimTypes.h |
|
| CustomMovementMode | uint8 | If 'bChangeMovementMode' is true, and the 'MovementMode' is Custom, it'll set this custom movement mode during the scope of this anim track. | ContextualAnimTypes.h |
|
| IKTargetData | FContextualAnimAlignmentTrackContainer | Container for auto generate IK Target Tracks | ContextualAnimTypes.h | |
| MeshToScene | FTransform | ContextualAnimTypes.h |
|
|
| MovementMode | TEnumAsByte< enum EMovementMode > | If 'bChangeMovementMode' is true, will set the movement mode of the character using CAS, to this value, during the scope of this anim track. | ContextualAnimTypes.h |
|
| Role | FName | ContextualAnimTypes.h |
|
|
| SectionIdx | int32 | ContextualAnimTypes.h |
|
|
| SelectionCriteria | TArray< TObjectPtr< UContextualAnimSelectionCriterion > > | ContextualAnimTypes.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool DoesQuerierPassSelectionCriteria
(
const FContextualAnimSceneBindingContext& PrimaryActorData, |
ContextualAnimTypes.h | ||
FTransform GetRootTransformAtTime
(
float Time |
ContextualAnimTypes.h | ||
void GetStartAndEndTimeForWarpSection
(
int32 WarpSectionIndex, |
ContextualAnimTypes.h | ||
void GetStartAndEndTimeForWarpSection
(
const FName& WarpSectionName, |
ContextualAnimTypes.h | ||
float GetSyncTimeForWarpSection
(
int32 WarpSectionIndex |
DEPRECATED: Will go away soon. | ContextualAnimTypes.h | |
float GetSyncTimeForWarpSection
(
const FName& WarpSectionName |
ContextualAnimTypes.h |