Navigation
Unreal Engine C++ API Reference > Runtime > AnimGraphRuntime
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- USequenceEvaluatorLibrary
References
Module | AnimGraphRuntime |
Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/SequenceEvaluatorLibrary.h |
Include | #include "SequenceEvaluatorLibrary.h" |
Syntax
class USequenceEvaluatorLibrary : public UBlueprintFunctionLibrary
Remarks
Exposes operations to be performed on a sequence evaluator anim node Note: Experimental and subject to change!
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FSequenceEvaluatorReference | AdvanceTime
(
const FAnimUpdateContext& UpdateContext, |
Advance the current accumulated time of the sequence evaluator |
![]() ![]() |
FSequenceEvaluatorReference | ConvertToSequenceEvaluator
(
const FAnimNodeReference& Node, |
Get a sequence evaluator context from an anim node context |
![]() ![]() |
void | ConvertToSequenceEvaluatorPure
(
const FAnimNodeReference& Node, |
Get a sequence evaluator context from an anim node context (pure) |
![]() ![]() |
float | GetAccumulatedTime
(
const FSequenceEvaluatorReference& SequenceEvaluator |
Gets the current accumulated time of the sequence evaluator |
![]() ![]() |
UAnimSequenceBase * | GetSequence
(
const FSequenceEvaluatorReference& SequenceEvaluator |
Gets the current sequence of the sequence evaluator |
![]() ![]() |
FSequenceEvaluatorReference | SetExplicitTime
(
const FSequenceEvaluatorReference& SequenceEvaluator, |
Set the current accumulated time of the sequence evaluator |
![]() ![]() |
FSequenceEvaluatorReference | SetSequence
(
const FSequenceEvaluatorReference& SequenceEvaluator, |
Set the current sequence of the sequence evaluator |
![]() ![]() |
FSequenceEvaluatorReference | SetSequenceWithInertialBlending
(
const FAnimUpdateContext& UpdateContext, |
Set the current sequence of the sequence evaluator with an inertial blend time |