Navigation
API > API/Plugins > API/Plugins/BlendStack
Exposes operations that can be run on a Blend Stack node via Anim Node Functions such as "On Become Relevant" and "On Update".
| Name | UBlendStackAnimNodeLibrary |
| Type | class |
| Header File | /Engine/Plugins/Animation/BlendStack/Source/Runtime/Public/BlendStack/BlendStackAnimNodeLibrary.h |
| Include Path | #include "BlendStack/BlendStackAnimNodeLibrary.h" |
Syntax
UCLASS (MinimalAPI, Experimental)
class UBlendStackAnimNodeLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UBlendStackAnimNodeLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void BlendTo
(
const FAnimUpdateContext& Context, |
BlendStack/BlendStackAnimNodeLibrary.h |
|
|
static void BlendToWithSettings
(
const FAnimUpdateContext& Context, |
Note: Experimental and subject to change! | BlendStack/BlendStackAnimNodeLibrary.h |
|
static FBlendStackAnimNodeReference ConvertToBlendStackNode
(
const FAnimNodeReference& Node, |
Get a blend stack node context from an anim node context | BlendStack/BlendStackAnimNodeLibrary.h |
|
static void ConvertToBlendStackNodePure
(
const FAnimNodeReference& Node, |
Get a blend stack node context from an anim node context (pure) | BlendStack/BlendStackAnimNodeLibrary.h |
|
static void ForceBlendNextUpdate
(
const FBlendStackAnimNodeReference& BlendStackNode |
BlendStack/BlendStackAnimNodeLibrary.h |
|
|
static UAnimationAsset * GetCurrentAsset
(
const FBlendStackAnimNodeReference& BlendStackNode |
BlendStack/BlendStackAnimNodeLibrary.h |
|
|
static float GetCurrentAssetTime
(
const FBlendStackAnimNodeReference& BlendStackNode |
BlendStack/BlendStackAnimNodeLibrary.h |
|
|
static float GetCurrentAssetTimeRemaining
(
const FBlendStackAnimNodeReference& BlendStackNode |
BlendStack/BlendStackAnimNodeLibrary.h |
|
|
static UAnimationAsset * GetCurrentBlendStackAnimAsset
(
const FAnimNodeReference& Node |
Get the current AnimationAsset that is playing from a Blend Stack Input node | BlendStack/BlendStackAnimNodeLibrary.h |
|
static bool GetCurrentBlendStackAnimAssetMirrored
(
const FAnimNodeReference& Node |
Get if we are currently mirrored from a Blend Stack Input node | BlendStack/BlendStackAnimNodeLibrary.h |
|
static UMirrorDataTable * GetCurrentBlendStackAnimAssetMirrorTable
(
const FAnimNodeReference& Node |
Get current AssetMirrorTable from a Blend Stack Input node | BlendStack/BlendStackAnimNodeLibrary.h |
|
static float GetCurrentBlendStackAnimAssetTime
(
const FAnimNodeReference& Node |
Get the current elapsed time of the animation that is playing from a Blend Stack Input node | BlendStack/BlendStackAnimNodeLibrary.h |
|
static bool GetCurrentBlendStackAnimIsActive
(
const FAnimNodeReference& Node |
Get if current anim is active | BlendStack/BlendStackAnimNodeLibrary.h |
|
static bool IsCurrentAssetLooping
(
const FBlendStackAnimNodeReference& BlendStackNode |
BlendStack/BlendStackAnimNodeLibrary.h |
|