Arbor 3: FSM & BT Graph Editor  3.7.8
INodeBehaviourContainer インタフェース

NodeがNodeBehaviourの入れ物である場合に使用するインターフェイス [詳解]

INodeBehaviourContainer の継承関係図
TreeBehaviourNode CalculatorNode State ActionNode CompositeNode

公開メンバ関数

int GetNodeBehaviourCount ()
 NodeBehaviourの個数を取得。 [詳解]
 
GetNodeBehaviour< T > (int index)
 NodeBehaviourを取得する。 [詳解]
 
void SetNodeBehaviour (int index, NodeBehaviour behaviour)
 NodeBehaviourを設定する。 [詳解]
 

詳解

NodeがNodeBehaviourの入れ物である場合に使用するインターフェイス

メソッド詳解

◆ GetNodeBehaviour< T >()

T GetNodeBehaviour< T > ( int  index)

NodeBehaviourを取得する。

テンプレート引数
TNodeBehaviourの型
引数
indexインデックス
戻り値
NodeBehaviour
型制約
T :Object 

◆ GetNodeBehaviourCount()

int GetNodeBehaviourCount ( )

NodeBehaviourの個数を取得。

戻り値
NodeBehaviourの個数

◆ SetNodeBehaviour()

void SetNodeBehaviour ( int  index,
NodeBehaviour  behaviour 
)

NodeBehaviourを設定する。

引数
indexインデックス
behaviourNodeBehaviour

指定したインデックスに元からあったNodeBehaviourの破棄は保証されないため、追加や削除は各ノードを参照。