#include <tree_node.h>
Public Member Functions | |
NodeConfig () | |
Public Attributes | |
Blackboard::Ptr | blackboard |
std::shared_ptr< ScriptingEnumsRegistry > | enums |
PortsRemapping | input_ports |
const TreeNodeManifest * | manifest = nullptr |
NonPortAttributes | other_attributes |
PortsRemapping | output_ports |
std::string | path |
std::map< PostCond, std::string > | post_conditions |
std::map< PreCond, std::string > | pre_conditions |
uint16_t | uid = 0 |
Definition at line 82 of file tree_node.h.
|
inline |
Definition at line 84 of file tree_node.h.
Blackboard::Ptr BT::NodeConfig::blackboard |
Definition at line 88 of file tree_node.h.
std::shared_ptr<ScriptingEnumsRegistry> BT::NodeConfig::enums |
Definition at line 90 of file tree_node.h.
PortsRemapping BT::NodeConfig::input_ports |
Definition at line 92 of file tree_node.h.
const TreeNodeManifest* BT::NodeConfig::manifest = nullptr |
Definition at line 100 of file tree_node.h.
NonPortAttributes BT::NodeConfig::other_attributes |
Definition at line 98 of file tree_node.h.
PortsRemapping BT::NodeConfig::output_ports |
Definition at line 94 of file tree_node.h.
std::string BT::NodeConfig::path |
Definition at line 108 of file tree_node.h.
std::map<PostCond, std::string> BT::NodeConfig::post_conditions |
Definition at line 111 of file tree_node.h.
std::map<PreCond, std::string> BT::NodeConfig::pre_conditions |
Definition at line 110 of file tree_node.h.
uint16_t BT::NodeConfig::uid = 0 |
Definition at line 103 of file tree_node.h.