Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime
This node is effectively a 'branch', picking one of two input poses based on an input Boolean value.
| Name | FAnimNode_BlendListByBool |
| Type | struct |
| Header File | /Engine/Source/Runtime/AnimGraphRuntime/Public/AnimNodes/AnimNode_BlendListByBool.h |
| Include Path | #include "AnimNodes/AnimNode_BlendListByBool.h" |
Syntax
USTRUCT (BlueprintInternalUseOnly)
struct FAnimNode_BlendListByBool : public FAnimNode_BlendListBase
Inheritance Hierarchy
- FAnimNode_Base → FAnimNode_BlendListBase → FAnimNode_BlendListByBool
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAnimNode_BlendListByBool() |
AnimNodes/AnimNode_BlendListByBool.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bActiveValue | bool | Which input should be connected to the output? | AnimNodes/AnimNode_BlendListByBool.h |
|
| BlendProfileForFalse | TObjectPtr< UBlendProfile > | Used in conjunction with bUseSeperateBlendProfileForFalse. | AnimNodes/AnimNode_BlendListByBool.h |
|
| bUseSeperateBlendProfileForFalse | bool | Specify whether to use a different blend profile for the 'false' branch than the true branch. | AnimNodes/AnimNode_BlendListByBool.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetActiveValue() |
Get which input should be connected to the output. | AnimNodes/AnimNode_BlendListByBool.h | |
UBlendProfile * GetBlendProfileForFalse() |
AnimNodes/AnimNode_BlendListByBool.h | ||
bool GetUseSeperateBlendProfiles() |
AnimNodes/AnimNode_BlendListByBool.h |
Protected
Overridden from FAnimNode_BlendListBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int32 GetActiveChildIndex() |
AnimNodes/AnimNode_BlendListByBool.h | ||
virtual UBlendProfile * GetBlendProfile() |
Get the blend profile to use when blending, if any Note that its possible for the blend profile to change based on the active child | AnimNodes/AnimNode_BlendListByBool.h | |
virtual FString GetNodeName
(
FNodeDebugData& DebugData |
AnimNodes/AnimNode_BlendListByBool.h |