コード例 #1
0
 /// <summary>
 /// called when search needs to reactivate this node
 /// </summary>
 public void OnNodeRestart(FBehaviorTreeSearchData searchData)
 => E_UBTCompositeNode_OnNodeRestart(this, searchData);
コード例 #2
0
 /// <summary>
 /// check if NotifyDecoratorsOnActivation is allowed, requires bUseDecoratorsActivationCheck flag
 /// </summary>
 protected virtual bool CanNotifyDecoratorsOnActivation(FBehaviorTreeSearchData searchData, int childIdx)
 => E_UBTCompositeNode_CanNotifyDecoratorsOnActivation(this, searchData, childIdx);
コード例 #3
0
 public void OnChildActivation(FBehaviorTreeSearchData searchData, int childIndex)
 => E_UBTCompositeNode_OnChildActivation_o1(this, searchData, childIndex);
コード例 #4
0
 /// <summary>
 /// called when start enters this node
 /// </summary>
 public void OnNodeActivation(FBehaviorTreeSearchData searchData)
 => E_UBTCompositeNode_OnNodeActivation(this, searchData);
コード例 #5
0
 /// <summary>
 /// called when start enters this node
 /// </summary>
 protected virtual void NotifyNodeActivation(FBehaviorTreeSearchData searchData)
 => E_UBTCompositeNode_NotifyNodeActivation(this, searchData);
コード例 #6
0
 /// <summary>
 /// called before passing search to child node
 /// </summary>
 public void OnChildActivation(FBehaviorTreeSearchData searchData, UBTNode childNode)
 => E_UBTCompositeNode_OnChildActivation(this, searchData, childNode);
コード例 #7
0
 /// <summary>
 /// get index of child node (handle subtrees)
 /// </summary>
 public int GetChildIndex(FBehaviorTreeSearchData searchData, UBTNode childNode)
 => E_UBTCompositeNode_GetChildIndex(this, searchData, childNode);
コード例 #8
0
 /// <summary>
 /// wrapper for node instancing: OnNodeActivation
 /// </summary>
 public void WrappedOnNodeActivation(FBehaviorTreeSearchData searchData)
 => E_UBTDecorator_WrappedOnNodeActivation(this, searchData);
コード例 #9
0
 /// <summary>
 /// called when underlying node is activated
 /// <para>this function should be considered as const (don't modify state of object) if node is not instanced! </para>
 /// </summary>
 protected virtual void OnNodeActivation(FBehaviorTreeSearchData searchData)
 => E_UBTDecorator_OnNodeActivation(this, searchData);
コード例 #10
0
 /// <summary>
 /// called when search enters underlying branch
 /// <para>this function should be considered as const (don't modify state of object) if node is not instanced! </para>
 /// </summary>
 protected virtual void OnSearchStart(FBehaviorTreeSearchData searchData)
 => E_UBTService_OnSearchStart(this, searchData);
コード例 #11
0
 public void NotifyParentActivation(FBehaviorTreeSearchData searchData)
 => E_UBTService_NotifyParentActivation(this, searchData);