![]() |
Grail (C++)
1.3.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
A data structure used by PlannerReasoner to execute a sequence of behaviors. More...
#include <Plan.hh>
Public Member Functions | |
| void | PushBehavior (std::unique_ptr< Behavior > behavior) |
| Use this method during plan translation in your implementation of DomainTranslator. | |
| std::unique_ptr< Behavior > | PopFirstBehavior () |
| bool | IsNonEmpty () const |
| void | Clear () |
| std::size_t | Size () const |
A data structure used by PlannerReasoner to execute a sequence of behaviors.