Navigation
API > API/Plugins > API/Plugins/AvalancheTransitionEditor
| Name | UAvaTransitionTreeEditorData |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheTransitionEditor/Public/AvaTransitionTreeEditorData.h |
| Include Path | #include "AvaTransitionTreeEditorData.h" |
Syntax
UCLASS (MinimalAPI, HideCategories=(Common))
class UAvaTransitionTreeEditorData : public UStateTreeEditorData
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UStateTreeEditorData → UAvaTransitionTreeEditorData
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAvaTransitionTreeEditorData() |
AvaTransitionTreeEditorData.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnTreeRequestRefresh | FSimpleMulticastDelegate | AvaTransitionTreeEditorData.h | ||
| StateMetadata | TMap< FGuid, FAvaTransitionStateMetadata > | Map of a state's id to its metadata | AvaTransitionTreeEditorData.h | |
| TransitionLayer | FAvaTagHandle | The Layer this Transition Logic Tree deals with | AvaTransitionTreeEditorData.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UStateTreeState & CreateState
(
const UStateTreeState& InSiblingState, |
AvaTransitionTreeEditorData.h | ||
FAvaTransitionStateMetadata & FindOrAddStateMetadata
(
const FGuid& InStateId |
AvaTransitionTreeEditorData.h | ||
const FAvaTransitionStateMetadata * FindStateMetadata
(
const FGuid& InStateId |
AvaTransitionTreeEditorData.h | ||
FSimpleMulticastDelegate & GetOnTreeRequestRefresh() |
AvaTransitionTreeEditorData.h | ||
FAvaTagHandle GetTransitionLayer() |
AvaTransitionTreeEditorData.h | ||
void SetTransitionLayer
(
const FAvaTagHandle& InTransitionLayer |
AvaTransitionTreeEditorData.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FName GetTransitionLayerPropertyName() |
AvaTransitionTreeEditorData.h |