diff --git a/include/behaviortree_cpp_v3/decorators/subtree_node.h b/include/behaviortree_cpp_v3/decorators/subtree_node.h index 5193f28be..36f6afdd3 100644 --- a/include/behaviortree_cpp_v3/decorators/subtree_node.h +++ b/include/behaviortree_cpp_v3/decorators/subtree_node.h @@ -29,7 +29,7 @@ class SubtreeNode : public DecoratorNode }; /** - * @brief The TransparentSubtreeNode is a way to wrap an entire Subtree. + * @brief The SubtreeWrapperNode is a way to wrap an entire Subtree. * It does NOT have a separated BlackBoard and does not need ports remapping. */ class SubtreeWrapperNode : public DecoratorNode diff --git a/src/basic_types.cpp b/src/basic_types.cpp index 7a98c4bc4..e81697240 100644 --- a/src/basic_types.cpp +++ b/src/basic_types.cpp @@ -208,7 +208,7 @@ NodeType convertFromString(StringView str) if( str == "Condition" ) return NodeType::CONDITION; if( str == "Control" ) return NodeType::CONTROL; if( str == "Decorator" ) return NodeType::DECORATOR; - if( str == "SubTree" || str == "Subtree" ) return NodeType::SUBTREE; + if( str == "SubTree" || str == "SubtreeWrapper" ) return NodeType::SUBTREE; return NodeType::UNDEFINED; } diff --git a/src/decorators/subtree_node.cpp b/src/decorators/subtree_node.cpp index 4b49d0979..7a70b7b78 100644 --- a/src/decorators/subtree_node.cpp +++ b/src/decorators/subtree_node.cpp @@ -20,7 +20,7 @@ BT::NodeStatus BT::SubtreeNode::tick() BT::SubtreeWrapperNode::SubtreeWrapperNode(const std::string &name) : DecoratorNode(name, {} ) { - setRegistrationID("TransparentSubtree"); + setRegistrationID("SubtreeWrapper"); } BT::NodeStatus BT::SubtreeWrapperNode::tick()