Module |
|
Header |
/Engine/Plugins/Runtime/StateTree/Source/StateTreeEditorModule/Public/StateTreeNodeClassCache.h |
Include |
#include "StateTreeNodeClassCache.h" |
struct FStateTreeNodeClassCache
Caches specified classes or structs and reacts to engine events to keep the lists always up to date. All the derived classes or structs are kept in the cache.
Name | Description | |
---|---|---|
|
FStateTreeNodeClassCache() |
Name | Description | |
---|---|---|
|
~FStateTreeNodeClassCache() |
Name | Description | ||
---|---|---|---|
|
void |
AddRootClass ( |
Adds a Class to keep track of |
|
void |
AddRootScriptStruct ( |
Adds a ScriptStruct to keep track of |
|
void |
AddRootStruct ( |
Adds a Struct to keep track of |
|
void |
GetClasses ( |
Returns know derived Classes based on provided base. |
|
void |
GetScripStructs ( |
Returns know derived ScriptStructs based on provided base. |
|
void |
GetStructs ( |
Returns know derived Structs based on provided base. |
|
void |
InvalidateCache() |
Invalidates the cache, it will be rebuild on next access. |
|
void |
OnAssetAdded ( |
|
|
void |
OnAssetRemoved ( |
|
|
void |
OnReloadComplete ( |