Navigation
API > API/Runtime > API/Runtime/Engine
This structure represents debugging information for a single state machine.
| Name | FStateMachineDebugData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimBlueprintGeneratedClass.h |
| Include Path | #include "Animation/AnimBlueprintGeneratedClass.h" |
Syntax
USTRUCT ()
struct FStateMachineDebugData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStateMachineDebugData() |
Animation/AnimBlueprintGeneratedClass.h |
Structs
| Name | Remarks |
|---|---|
| FStateAliasTransitionStateIndexPair |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MachineIndex | int32 | Index of this machine in the StateMachines array. | Animation/AnimBlueprintGeneratedClass.h | |
| MachineInstanceNode | TWeakObjectPtr< UAnimGraphNode_StateMachineBase > | The animation node that leads into this state machine (A3 only) | Animation/AnimBlueprintGeneratedClass.h | |
| NodeToStateIndex | TMap< TWeakObjectPtr< UEdGraphNode >, int32 > | Map from state nodes to their state entry in a state machine. | Animation/AnimBlueprintGeneratedClass.h | |
| NodeToTransitionIndex | TMultiMap< TWeakObjectPtr< UEdGraphNode >, int32 > | Transition nodes may be associated w/ multiple transition indicies when the source state is an alias. | Animation/AnimBlueprintGeneratedClass.h | |
| StateAliasNodeToTransitionStatePairs | TMultiMap< TWeakObjectPtr< UAnimStateAliasNode >, FStateAliasTransitionStateIndexPair > | Mapping between an alias and any transition indices it might be associated to (Both as source and target). | Animation/AnimBlueprintGeneratedClass.h | |
| StateIndexToNode | TMap< int32, TWeakObjectPtr< UAnimStateNodeBase > > | Animation/AnimBlueprintGeneratedClass.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UEdGraphNode * FindNodeFromStateIndex
(
int32 StateIndex |
Animation/AnimBlueprintGeneratedClass.h | ||
UEdGraphNode * FindNodeFromTransitionIndex
(
int32 TransitionIndex |
Animation/AnimBlueprintGeneratedClass.h |