10 #include <Atoms/Globals.h>
11 #include <Atoms/BehaviourTree/Behaviour.h>
12 #include <Atoms/BehaviourTree/Blackboard.h>
37 const std::string& name,
38 const std::string& parentName,
39 const std::string& behaviourType,
44 const std::string& name,
45 const std::string& parentName,
50 bool loadFromFile(
const std::string& filePath);
51 bool saveToFile(
const std::string& filePath);
57 std::vector<Behaviour*> behaviours;
59 std::map<unsigned int, std::string> names;
61 std::map<std::string, std::string> niceNames;
63 std::map<std::string, unsigned int> ids;
Definition: Behaviour.h:21
Definition: BehaviourTree.h:27
Definition: Blackboard.h:35
Atoms namespace.
Definition: Agent.h:29
AtomsPtr< const BehaviourTree > BehaviourTreeCPtr
behaviour tree const pointer
Definition: BehaviourTree.h:24
AtomsPtr< BehaviourTree > BehaviourTreePtr
behaviour tree pointer
Definition: BehaviourTree.h:20