Navigation
API > API/Editor > API/Editor/AnimGraph
| Name | UAnimGraphNode_StateResult |
| Type | class |
| Header File | /Engine/Source/Editor/AnimGraph/Public/AnimGraphNode_StateResult.h |
| Include Path | #include "AnimGraphNode_StateResult.h" |
Syntax
UCLASS (MinimalAPI)
class UAnimGraphNode_StateResult : public UAnimGraphNode_Base
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UK2Node → UAnimGraphNode_Base → UAnimGraphNode_StateResult
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAnimGraphNode_StateResult
(
const FObjectInitializer& ObjectInitializer |
AnimGraphNode_StateResult.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Node | FAnimNode_StateResult | AnimGraphNode_StateResult.h |
|
|
| StateEntryFunction | FMemberReference | Function called when the owning state is entered, meaning it becomes the state machine's current state. | AnimGraphNode_StateResult.h |
|
| StateExitFunction | FMemberReference | Function called when the owning state is exited, meaning it stops being the state machine's current state. | AnimGraphNode_StateResult.h |
|
| StateFullyBlendedInFunction | FMemberReference | Function called when the owning state is fully blended in. | AnimGraphNode_StateResult.h |
|
| StateFullyBlendedOutFunction | FMemberReference | Function called when the owning state is fully blended out. | AnimGraphNode_StateResult.h |
|
Functions
Public
Overridden from UAnimGraphNode_Base
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Gets editor information for all the bound anim node functions (category metadata string, member variable's name) Used by SAnimGraphNode to display all bound functions of an anim node. | AnimGraphNode_StateResult.h | ||
virtual bool IsSinkNode() |
Is this node a sink that has no pose outputs? | AnimGraphNode_StateResult.h | |
virtual void OnProcessDuringCompilation
(
IAnimBlueprintCompilationContext& InCompilationContext, |
Process this node's data during compilation (override point) | AnimGraphNode_StateResult.h | |
virtual void ValidateAnimNodeDuringCompilation
(
USkeleton* ForSkeleton, |
Gives each visual node a chance to do final validation before it's node is harvested for use at runtime. | AnimGraphNode_StateResult.h |
Overridden from UK2Node
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void GetMenuActions
(
FBlueprintActionDatabaseRegistrar& ActionRegistrar |
AnimGraphNode_StateResult.h | ||
virtual bool IsNodeRootSet() |
AnimGraphNode_StateResult.h | ||
| AnimGraphNode_StateResult.h |
Overridden from UEdGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddSearchMetaDataInfo
(
TArray< struct FSearchTagDataPair >& OutTaggedMetaData |
AnimGraphNode_StateResult.h | ||
virtual bool CanDuplicateNode() |
AnimGraphNode_StateResult.h | ||
virtual bool CanUserDeleteNode() |
AnimGraphNode_StateResult.h | ||
virtual FString GetDocumentationLink() |
Get the link to the documentation. | AnimGraphNode_StateResult.h | |
virtual FText GetNodeTitle
(
ENodeTitleType::Type TitleType |
AnimGraphNode_StateResult.h | ||
virtual FLinearColor GetNodeTitleColor() |
AnimGraphNode_StateResult.h | ||
virtual FText GetTooltipText() |
AnimGraphNode_StateResult.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
AnimGraphNode_StateResult.h |