Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/StateTree/Source/StateTreeModule/Public/StateTree.h |
Include |
#include "StateTree.h" |
UCLASS(BlueprintType)
class UStateTree : public UDataAsset
StateTree asset. Contains the StateTree definition in both editor and runtime (baked) formats.
Name | Description | ||
---|---|---|---|
|
TObjectPtr< UOb... |
EditorData |
Edit time data for the StateTree, instance of UStateTreeEditorData. |
Name | Description | |
---|---|---|
|
UStateTree ( |
Name | Description | |
---|---|---|
|
~UStateTree() |
Name | Description | ||
---|---|---|---|
|
GetExternalDataBaseIndex() |
||
|
TConstArrayV... |
GetExternalDataDescs() |
|
|
const FInsta... |
GetInstanceStorageDefaultValue() |
|
|
const UScrip... |
GetInstanceStorageStruct() |
|
|
GetNumDataViews() |
||
|
GetNumInstances() |
||
|
const UState... |
GetSchema() |
|
|
InitInstanceStorageType() |
Initializes the types and default values related to StateTree runtime storage |
|
|
IsValidStateTree() |
||
|
Link() |
Resolved references between data in the StateTree. |
|
|
OnPIEStarted ( |
||
|
ResetBaked() |
Resets the baked data to empty. |
|
|
ResolvePropertyPaths() |
||
|
SetSchema ( |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
GetAssetRegistryTags ( |
Gathers a list of asset registry searchable tags which are name/value pairs with some type information This only needs to be implemented for asset objects |
|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostLoad() |
Do any object-specific cleanup required immediately after loading an object. |