# Decorator リファレンス

BehaviourTreeの組み込みDecoratorのリファレンスです。

## Classes
<table border="1" class="docutils">
<thead>
<tr><th>クラス名</th><th>説明</th></tr>
</thead>
<tbody valign="top">
<tr>
<td><a href="./calculatorcheck.html">
CalculatorCheck
</a></td>
<td>
データ値のチェック。
</td>
</tr>
<tr>
<td><a href="./calculatorconditionalloop.html">
CalculatorConditionalLoop
</a></td>
<td>
演算ノードの条件によるループ。
</td>
</tr>
<tr>
<td><a href="./cooldown.html">
Cooldown
</a></td>
<td>
Cooldownが追加されているノードが終了したタイミングから指定時間経過後に再度アクティブにする
</td>
</tr>
<tr>
<td><a href="./invertresult.html">
InvertResult
</a></td>
<td>
ノードの実行結果を反転する。
</td>
</tr>
<tr>
<td><a href="./loop.html">
Loop
</a></td>
<td>
ノードを繰り返し実行する。
</td>
</tr>
<tr>
<td><a href="./parametercheck.html">
ParameterCheck
</a></td>
<td>
Parameterのチェック
</td>
</tr>
<tr>
<td><a href="./parameterconditionalloop.html">
ParameterConditionalLoop
</a></td>
<td>
Parameterの条件によるループ。
</td>
</tr>
<tr>
<td><a href="./setresult.html">
SetResult
</a></td>
<td>
ノードの実行結果を強制的に設定する。
</td>
</tr>
<tr>
<td><a href="./timelimit.html">
TimeLimit
</a></td>
<td>
ノードに入ったタイミングから指定時間経過すると失敗を返す。
</td>
</tr>
</tbody>
</table>

```eval_rst
.. toctree::
   :hidden:

   calculatorcheck
   calculatorconditionalloop
   cooldown
   invertresult
   loop
   parametercheck
   parameterconditionalloop
   setresult
   timelimit
```


