Navigation
API > API/Plugins > API/Plugins/StateTreeModule
A struct wrapping FStateTreeEvent in shared struct, used to make it easier to refer to the events during State Tree update.
| Name | FStateTreeSharedEvent |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTreeEvents.h |
| Include Path | #include "StateTreeEvents.h" |
Syntax
USTRUCT ()
struct FStateTreeSharedEvent
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| StateTreeEvents.h | |||
FStateTreeSharedEvent
(
const FStateTreeEvent& InEvent |
StateTreeEvents.h | ||
FStateTreeSharedEvent
(
const FGameplayTag InTag, |
StateTreeEvents.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddStructReferencedObjects
(
FReferenceCollector& Collector |
StateTreeEvents.h | ||
const FStateTreeEvent * Get() |
StateTreeEvents.h | ||
FStateTreeEvent * GetMutable() |
StateTreeEvents.h | ||
bool IsValid() |
StateTreeEvents.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FStateTreeEvent & operator* () |
StateTreeEvents.h | ||
FStateTreeEvent & operator* () |
StateTreeEvents.h | ||
bool operator==
(
const FStateTreeSharedEvent& Other |
StateTreeEvents.h | ||
const FStateTreeEvent * operator-> () |
StateTreeEvents.h | ||
| StateTreeEvents.h |