Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UAnimExecutionContextLibrary
References
| Module | AnimGraphRuntime |
| Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimExecutionContextLibrary.h |
| Include | #include "AnimExecutionContextLibrary.h" |
Syntax
class UAnimExecutionContextLibrary : public UBlueprintFunctionLibrary
Remarks
Exposes operations to be performed on anim node contexts.
Functions
| Type | Name | Description | |
|---|---|---|---|
| FAnimComponentSpacePoseContext | ConvertToComponentSpacePoseContext
(
const FAnimExecutionContext& Context, |
Convert to a component space pose context | |
| FAnimInitializationContext | ConvertToInitializationContext
(
const FAnimExecutionContext& Context, |
Convert to an initialization context | |
| FAnimPoseContext | ConvertToPoseContext
(
const FAnimExecutionContext& Context, |
Convert to a pose context | |
| FAnimUpdateContext | ConvertToUpdateContext
(
const FAnimExecutionContext& Context, |
Convert to an update context | |
| UAnimInstance * | GetAnimInstance
(
const FAnimExecutionContext& Context |
Get the anim instance that hosts this context | |
| FAnimNodeReference | GetAnimNodeReference
(
UAnimInstance* Instance, |
Internal compiler use only - Get a reference to an anim node by index | |
| float | GetCurrentWeight
(
const FAnimUpdateContext& Context |
Get the current weight of this branch of the graph | |
| float | GetDeltaTime
(
const FAnimUpdateContext& Context |
Get the current delta time in seconds | |
| void | Prototype_ThreadSafeAnimNodeCall
(
const FAnimExecutionContext& Context, |
Prototype function for thread-safe anim node calls | |
| void | Prototype_ThreadSafeAnimUpdateCall
(
const FAnimUpdateContext& Context, |
Prototype function for thread-safe anim update calls |