Navigation
API > API/Plugins > API/Plugins/StateTreeEditorModule
Viewmodel for editing state transtions.
| Name | FStateTreeTransitionViewModel |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeEditorModule/Public/StateTreeTransitionViewModel.h |
| Include Path | #include "StateTreeTransitionViewModel.h" |
Syntax
struct FStateTreeTransitionViewModel
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnTransitionModified | TMulticastDelegate_TwoParams< void, const UStateTreeState *, const FGuid & > | StateTreeTransitionViewModel.h | |
| FOnTransitionsAdded | TMulticastDelegate_TwoParams< void, const UStateTreeState *, const TSet< FGuid > & > | StateTreeTransitionViewModel.h | |
| FOnTransitionsMoved | TMulticastDelegate_TwoParams< void, const UStateTreeState *, const TSet< FGuid > & > | StateTreeTransitionViewModel.h | |
| FOnTransitionsRemoved | TMulticastDelegate_TwoParams< void, const UStateTreeState *, const TSet< FGuid > & > | StateTreeTransitionViewModel.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FOnTransitionModified & GetOnTransitionModified() |
Called each time a transition is modified. | StateTreeTransitionViewModel.h | |
FOnTransitionsAdded & GetOnTransitionsAdded() |
Called each time a transition(s) is added. | StateTreeTransitionViewModel.h | |
FOnTransitionsRemoved & GetOnTransitionsMoved() |
Called each time a transition(s) is moved. | StateTreeTransitionViewModel.h | |
FOnTransitionsRemoved & GetOnTransitionsRemoved() |
Called each time a transition(s) is removed. | StateTreeTransitionViewModel.h | |
void HandleOnTransitionModified
(
const UStateTreeState* OwningState, |
Fired externally to let the view model know a transition was modified. | StateTreeTransitionViewModel.h | |
void HandleOnTransitionsAdded
(
const UStateTreeState* OwningState, |
Fired externally to let the view model know a transition(s) was added. | StateTreeTransitionViewModel.h | |
void HandleOnTransitionsMoved
(
const UStateTreeState* OwningState, |
Fired externally to let the view model know a transition(s) was moved. | StateTreeTransitionViewModel.h | |
void HandleOnTransitionsRemoved
(
const UStateTreeState* OwningState, |
Fired externally to let the view model know a transition(s) was removed. | StateTreeTransitionViewModel.h |