Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
▼Naitoolkit | |
▼Nbt | |
Ccheck | Check node, will return success if the callback returns true |
Cneg | Negate node, will return the opposite of the child node |
Cnode | Base abstract class for all nodes |
Csel | Selector node, will execute all children in order until one succeeds |
Cseq | Sequence node, will execute all children in order until one fails |
Ctask | Task node, will execute the callback and return the result |
▼Nfsm | |
Csimple_machine | A simple FSM |
Cstack_machine | A stack FSM |
Cstate | A state of the FSM |
▼Ngoap | |
Caction | An action that can be performed on a blackboard |
Cplan | A plan is a sequence of actions that will lead to a goal state |
▼Nutility | |
Caction | Base abstract class for all actions |
Cevaluator | Evaluate a set of actions and apply the best one |