![]() |
Botcraft 1.21.4
|
#include <vector>
#include <memory>
#include <functional>
#include <string>
#include <stdexcept>
#include "botcraft/AI/BaseNode.hpp"
#include "botcraft/AI/Status.hpp"
#include "botcraft/Utilities/Templates.hpp"
Go to the source code of this file.
Classes | |
class | Botcraft::Node< Context > |
class | Botcraft::Composite< Context > |
class | Botcraft::Decorator< Context > |
class | Botcraft::Leaf< Context > |
class | Botcraft::BehaviourTree< Context > |
class | Botcraft::Sequence< Context > |
Sequence implementation. More... | |
class | Botcraft::Selector< Context > |
Selector implementation. More... | |
class | Botcraft::Inverter< Context > |
A Decorator that inverts the result of its child. More... | |
class | Botcraft::Succeeder< Context > |
A Decorator that always return success, independently of the result of its child. More... | |
class | Botcraft::Repeater< Context > |
A Decorator that ticks its child n times (repeat until first success if n == 0). More... | |
class | Botcraft::CompositeBuilder< Parent, Context > |
class | Botcraft::DecoratorBuilder< Parent, Context > |
class | Botcraft::Builder< Context > |
Namespaces | |
namespace | Botcraft |
Functions | |
Botcraft::GENERATE_CHECK_HAS_FUNC (OnNodeStartTick) | |
Botcraft::GENERATE_CHECK_HAS_FUNC (OnNodeEndTick) | |
Botcraft::GENERATE_CHECK_HAS_FUNC (OnNodeTickChild) | |