UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FBehaviorTreeInstance Member List

This is the complete list of members for FBehaviorTreeInstance, including all inherited members.

ActiveAuxNodesFBehaviorTreeInstance
ActiveNodeFBehaviorTreeInstance
ActiveNodeTypeFBehaviorTreeInstance
AddToActiveAuxNodes(UBTAuxiliaryNode *AuxNode)FBehaviorTreeInstance
AddToActiveAuxNodes(UBehaviorTreeComponent &OwnerComp, UBTAuxiliaryNode *AuxNode)FBehaviorTreeInstance
AddToParallelTasks(FBehaviorTreeParallelTask &&ParallelTask)FBehaviorTreeInstance
Cleanup(UBehaviorTreeComponent &OwnerComp, EBTMemoryClear::Type CleanupType)FBehaviorTreeInstance
CleanupNodes(UBehaviorTreeComponent &OwnerComp, UBTCompositeNode &Node, EBTMemoryClear::Type CleanupType)FBehaviorTreeInstanceprotected
DeactivateNodes(FBehaviorTreeSearchData &SearchData, uint16 InstanceIndex)FBehaviorTreeInstance
DeactivationNotifyFBehaviorTreeInstance
DecMemoryStats() constFBehaviorTreeInstanceinline
ExecuteOnEachAuxNode(TFunctionRef< void(const UBTAuxiliaryNode &)> ExecFunc)FBehaviorTreeInstance
ExecuteOnEachParallelTask(TFunctionRef< void(const FBehaviorTreeParallelTask &, const int32)> ExecFunc)FBehaviorTreeInstance
FBehaviorTreeInstance()FBehaviorTreeInstance
FBehaviorTreeInstance(const FBehaviorTreeInstance &Other)FBehaviorTreeInstance
FBehaviorTreeInstance(FBehaviorTreeInstance &&Other)FBehaviorTreeInstance
FBehaviorTreeInstance(int32 MemorySize)FBehaviorTreeInstance
GetActiveAuxNodes() constFBehaviorTreeInstanceinline
GetAllocatedSize() constFBehaviorTreeInstanceinline
GetInstanceMemory() constFBehaviorTreeInstanceinline
GetParallelTasks() constFBehaviorTreeInstanceinline
HasActiveNode(uint16 TestExecutionIndex) constFBehaviorTreeInstance
IncMemoryStats() constFBehaviorTreeInstanceinline
Initialize(UBehaviorTreeComponent &OwnerComp, UBTCompositeNode &Node, int32 &InstancedIndex, EBTMemoryInit::Type InitType)FBehaviorTreeInstance
InstanceIdIndexFBehaviorTreeInstance
InstanceMemoryFBehaviorTreeInstance
IsValidParallelTaskIndex(const int32 Index) constFBehaviorTreeInstanceinline
MarkParallelTaskAsAbortingAt(int32 TaskIndex)FBehaviorTreeInstance
operator=(const FBehaviorTreeInstance &Other)=defaultFBehaviorTreeInstance
operator=(FBehaviorTreeInstance &&Other)FBehaviorTreeInstance
ParallelTasksFBehaviorTreeInstance
RemoveFromActiveAuxNodes(UBTAuxiliaryNode *AuxNode)FBehaviorTreeInstance
RemoveFromActiveAuxNodes(UBehaviorTreeComponent &OwnerComp, UBTAuxiliaryNode *AuxNode)FBehaviorTreeInstance
RemoveParallelTaskAt(int32 TaskIndex)FBehaviorTreeInstance
ResetActiveAuxNodes()FBehaviorTreeInstance
RootNodeFBehaviorTreeInstance
SetInstanceMemory(const TArray< uint8 > &Memory)FBehaviorTreeInstance
~FBehaviorTreeInstance()FBehaviorTreeInstance