diff --git a/behaviour_action.cpp b/behaviour_action.cpp index b517d276..0351a74c 100644 --- a/behaviour_action.cpp +++ b/behaviour_action.cpp @@ -1,4 +1,5 @@ #include "behaviour_action.h" +#include "core/object/class_db.h" #include "core/object/object.h" void BehaviourAction::_bind_methods() { diff --git a/behaviour_composite.cpp b/behaviour_composite.cpp index 009e6706..d6d8109e 100644 --- a/behaviour_composite.cpp +++ b/behaviour_composite.cpp @@ -1,4 +1,5 @@ #include "behaviour_composite.h" +#include "core/variant/typed_array.h" void BehaviourComposite::_bind_methods() {} diff --git a/behaviour_node.cpp b/behaviour_node.cpp index 642dceb2..3984aa24 100644 --- a/behaviour_node.cpp +++ b/behaviour_node.cpp @@ -1,6 +1,7 @@ #include "behaviour_node.h" #include "behaviour_nodes/behaviour_tree.h" #include "core/config/engine.h" +#include "core/object/class_db.h" void BehaviourNode::_bind_methods() { BIND_ENUM_CONSTANT(Fail); diff --git a/behaviour_tree.cpp b/behaviour_tree.cpp index 78071834..5b944830 100644 --- a/behaviour_tree.cpp +++ b/behaviour_tree.cpp @@ -1,7 +1,8 @@ #include "behaviour_tree.h" +#include "behaviour_nodes/behaviour_composite.h" #include "behaviour_nodes/behaviour_node.h" -#include "behaviour_nodes/control_nodes.h" #include "core/config/engine.h" +#include "core/variant/typed_array.h" void BehaviourTree::_bind_methods() {}