Navigation
API > API/Runtime > API/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 |