AnimGraphRuntime

Windows
MacOS
Linux

Filters

Classes

Name

Description

Public struct

FAnimationCustomVersion

Custom serialization version for assets/classes in the AnimGraphRuntime and AnimGraph modules.

Public class

FAnimCustomInstanceHelper

Public struct

FAnimSequencerInstanceProxy

Proxy override for this UAnimInstance-derived class

Public class

FOnMontagePlayDelegate

Copyright Epic Games, Inc. All Rights Reserved.

Public struct

FPositionHistory

An easing type defining how to ease float values.

Public struct

FRootMotionOverride

Optional Override To Specify RootMotion

Public struct

FRotationRetargetingInfo

The FRotationRetargetingInfo is used to provide all of the settings required to perform rotational retargeting on a single transform.

Public struct

FSequencerPlayerAnimSequence

Player type that evaluates a sequence-specified UAnimSequence

Public struct

FSequencerPlayerBase

Base class for all 'players' that can attach to and be blended into a sequencer instance's output

Public class

ISequencerAnimationSupport

Public class

UAnimSequencerInstance

Public class

UKismetAnimationLibrary

A library of the most common animation blueprint functions.

Public class

UPlayMontageCallbackProxy

Public class

USequencerAnimationSupport

Enums

Name

Description

Public enum

EEasingFuncType

An easing type defining how to ease float values.

Public enum

ERotationComponent

A rotational component. This is used for retargeting, for example.

Functions

Name Description

Public function

FVector

 

CommonAnimationLibrary::RetargetSingleLocation

(
    FVector Location,
    const FTransform & Source,
    const FTransform & Target,
    const FRuntimeFloatCurve & CustomCu...,
    EEasingFuncType EasingType,
    bool bFlipEasing,
    float EasingWeight,
    FVector Axis,
    float SourceMinimum,
    float SourceMaximum,
    float TargetMinimum,
    float TargetMaximum
)

This function performs retargeting of translation using an easing function.

Public function

FQuat

 

CommonAnimationLibrary::RetargetSingleRotation

(
    const FQuat & Rotation,
    const FTransform & Source,
    const FTransform & Target,
    const FRuntimeFloatCurve & CustomCu...,
    EEasingFuncType EasingType,
    bool bFlipEasing,
    float EasingWeight,
    ERotationComponent RotationComponen...,
    FVector TwistAxis,
    bool bUseAbsoluteAngle,
    float SourceMinimum,
    float SourceMaximum,
    float TargetMinimum,
    float TargetMaximum
)

This function performs retargeting of rotation using an easing function.

Public function

float

 

CommonAnimationLibrary::ScalarEasing

(
    float Value,
    const FRuntimeFloatCurve & CustomCu...,
    EEasingFuncType EasingType,
    bool bFlip,
    float Weight
)

This function perform easing on a float value using a variety of easing types.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback