| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BehaviorTreeManager.h |
Include |
#include "BehaviorTree/BehaviorTreeManager.h" |
class UBehaviorTreeManager : public UObject
Name | Description | ||
---|---|---|---|
|
ActiveComponents |
||
|
LoadedTemplates |
Initialized tree templates |
|
|
MaxDebuggerSteps |
Limit for recording execution steps for debugger |
Name | Description | |
---|---|---|
|
UBehaviorTreeManager ( |
Name | Description | ||
---|---|---|---|
|
AddActiveComponent ( |
Register new behavior tree component for tracking |
|
|
DumpUsageStats() |
||
|
GetAlignedDataSize ( |
Get aligned memory size |
|
|
UBehaviorTre... |
GetCurrent ( |
|
|
UBehaviorTre... |
GetCurrent ( |
|
|
InitializeMemoryHelper |
Helper function for sorting and aligning node memory |
|
|
LoadTree ( |
Get behavior tree template for given blueprint |
|
|
RemoveActiveComponent ( |
Unregister behavior tree component from tracking |
Name | Description | ||
---|---|---|---|
|
FinishDestroy() |
Cleanup hooks for map loading |