# 型一覧

型名 | 説明
--- | ---
ActionBehaviour | アクションの挙動を定義するクラス。継承して利用する。
ActionNode | アクションを実行するノード
ActionNodeList | ActionNodeのリスト
BehaviourTree | ビヘイビアツリーのコア部分。 GameObjectにアタッチして使用する。
BehaviourTreeExecutor | ビヘイビアツリーを実行するクラス。
BehaviourTreeInternal | BehaviourTreeの内部クラス。実際にGameObjectにアタッチするにはBehaviourTreeを使用する。
ChildLinkSlot | Nodeとリンクするためのスロットクラス。
ChildrenLinkSlot | Nodeとリンクするためのスロットクラス。
CompositeBehaviour | コンポジットの挙動を定義するクラス。継承して利用する。
CompositeNode | 子ノードの実行を制御するノード。
CompositeNodeList | CompositeNodeのリスト
Decorator | CompositeNodeとActionNodeを装飾を定義するクラス。継承して利用する。
DecoratorList | デコレーターのリスト
ExecutionSettings | BehaviourTreeの実行設定。
NodeBranch | BehaviourTreeのノード間のブランチクラス
NodeBranchies | NodeBranchのリスト
NodeLinkSlot | Nodeとリンクするためのスロットクラス。
NodeLinkSlotLegacy | Nodeとリンクするためのスロットクラス。
ParallelBase | コンポジットノードの子ノードをすべて並列に実行するCompositeBehaviourの基本クラス。
ParentLinkSlot | Nodeとリンクするためのスロットクラス。
RootNode | ルートノード
SequencerBase | コンポジットノードの子ノードを一つずつ順番に実行するCompositeBehaviourの基本クラス。
Service | 自ノードがアクティな時に実行されるクラス。継承して利用する。
ServiceList | サービスのリスト
TreeBehaviourNode | TreeNodeBehaviourを持つノードの基本クラス
TreeNodeBase | BehaviourTreeのノードの基本クラス。
TreeNodeBehaviour | TreeBehaviourNodeの挙動を定義する基本クラス。