Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/UBTCompositeNode
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void OnChildDeactivation
(
FBehaviorTreeSearchData& SearchData, |
Deprecated methods | BehaviorTree/BTCompositeNode.h | |
void OnChildDeactivation
(
FBehaviorTreeSearchData& SearchData, |
BehaviorTree/BTCompositeNode.h | ||
void OnChildDeactivation
(
FBehaviorTreeSearchData& SearchData, |
Notification called after child has finished search | BehaviorTree/BTCompositeNode.h | |
void OnChildDeactivation
(
FBehaviorTreeSearchData& SearchData, |
Notification called after child has finished search | BehaviorTree/BTCompositeNode.h |
OnChildDeactivation(FBehaviorTreeSearchData &, const UBTNode &, EBTNodeResult::Type &)
Description
Deprecated methods
| Name | OnChildDeactivation |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BTCompositeNode.h |
| Include Path | #include "BehaviorTree/BTCompositeNode.h" |
void OnChildDeactivation
(
FBehaviorTreeSearchData & SearchData,
const UBTNode & ChildNode,
EBTNodeResult::Type & NodeResult
) const
OnChildDeactivation(FBehaviorTreeSearchData &, int32, EBTNodeResult::Type &)
| Name | OnChildDeactivation |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BTCompositeNode.h |
| Include Path | #include "BehaviorTree/BTCompositeNode.h" |
void OnChildDeactivation
(
FBehaviorTreeSearchData & SearchData,
int32 ChildIndex,
EBTNodeResult::Type & NodeResult
) const
OnChildDeactivation(FBehaviorTreeSearchData &, const UBTNode &, EBTNodeResult::Type &, const bool)
Description
Notification called after child has finished search
| Name | OnChildDeactivation |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BTCompositeNode.h |
| Include Path | #include "BehaviorTree/BTCompositeNode.h" |
| Source | /Engine/Source/Runtime/AIModule/Private/BehaviorTree/BTCompositeNode.cpp |
void OnChildDeactivation
(
FBehaviorTreeSearchData & SearchData,
const UBTNode & ChildNode,
EBTNodeResult::Type & NodeResult,
const bool bRequestedFromValidInstance
) const
Parameters
| Name | Remarks |
|---|---|
| SearchData | for any new addition or removal of extra aux nodes/ descriptor |
| ChildNode | is the children being deactivated |
| NodeResult | the raison of the deactivation |
| bRequestedFromValidInstance | the new requested search start is within the current active instances |
OnChildDeactivation(FBehaviorTreeSearchData &, int32, EBTNodeResult::Type &, const bool)
Description
Notification called after child has finished search
| Name | OnChildDeactivation |
| Type | function |
| Header File | /Engine/Source/Runtime/AIModule/Classes/BehaviorTree/BTCompositeNode.h |
| Include Path | #include "BehaviorTree/BTCompositeNode.h" |
| Source | /Engine/Source/Runtime/AIModule/Private/BehaviorTree/BTCompositeNode.cpp |
void OnChildDeactivation
(
FBehaviorTreeSearchData & SearchData,
int32 ChildIndex,
EBTNodeResult::Type & NodeResult,
const bool bRequestedFromValidInstance
) const
Parameters
| Name | Remarks |
|---|---|
| SearchData | for any new addition or removal of extra aux nodes/ descriptor |
| ChildIndex | of the child node being deactivated |
| NodeResult | the raison of the deactivation |
| bRequestedFromValidInstance | the new request search start is within the current active instances |