#include <BehaviorTreeTypes.h>
◆ FBehaviorTreeSearchData() [1/2]
◆ FBehaviorTreeSearchData() [2/2]
| FBehaviorTreeSearchData::FBehaviorTreeSearchData |
( |
| ) |
|
|
delete |
◆ AddUniqueUpdate()
adds update info to PendingUpdates array, removing all previous updates for this node
◆ AssignSearchId()
| void FBehaviorTreeSearchData::AssignSearchId |
( |
| ) |
|
◆ Reset()
| void FBehaviorTreeSearchData::Reset |
( |
| ) |
|
◆ bFilterOutRequestFromDeactivatedBranch
| uint32 FBehaviorTreeSearchData::bFilterOutRequestFromDeactivatedBranch |
if set, execution request from node in the deactivated branch will be skipped
◆ bPostponeSearch
| uint32 FBehaviorTreeSearchData::bPostponeSearch |
if set, current search will be restarted in next tick
◆ bPreserveActiveNodeMemoryOnRollback
| uint32 FBehaviorTreeSearchData::bPreserveActiveNodeMemoryOnRollback |
if set, active node state/memory won't be rolled back
◆ bSearchInProgress
| uint32 FBehaviorTreeSearchData::bSearchInProgress |
set when task search is in progress
◆ DeactivatedBranchEnd
end index of the deactivated branch
◆ DeactivatedBranchStart
| FBTNodeIndex FBehaviorTreeSearchData::DeactivatedBranchStart |
start index of the deactivated branch
◆ OwnerComp
◆ PendingNotifies
notifies for tree instances
◆ PendingUpdates
requested updates of additional nodes (preconditions, services, parallels) buffered during search to prevent instant add & remove pairs
◆ RollbackDeactivatedBranchEnd
| FBTNodeIndex FBehaviorTreeSearchData::RollbackDeactivatedBranchEnd |
saved end index of the deactivated branch for rollback
◆ RollbackDeactivatedBranchStart
| FBTNodeIndex FBehaviorTreeSearchData::RollbackDeactivatedBranchStart |
saved start index of the deactivated branch for rollback
◆ RollbackInstanceIdx
| int32 FBehaviorTreeSearchData::RollbackInstanceIdx |
active instance index to rollback to
◆ SearchEnd
last node allowed in search
◆ SearchId
| int32 FBehaviorTreeSearchData::SearchId |
◆ SearchRootNode
node under which the search was performed
◆ SearchStart
first node allowed in search
The documentation for this struct was generated from the following files: