#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 |
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 73 of file tree_node.h.
|
inline |
Definition at line 75 of file tree_node.h.
Blackboard::Ptr BT::NodeConfig::blackboard |
Definition at line 79 of file tree_node.h.
std::shared_ptr<ScriptingEnumsRegistry> BT::NodeConfig::enums |
Definition at line 81 of file tree_node.h.
PortsRemapping BT::NodeConfig::input_ports |
Definition at line 83 of file tree_node.h.
const TreeNodeManifest* BT::NodeConfig::manifest = nullptr |
Definition at line 87 of file tree_node.h.
PortsRemapping BT::NodeConfig::output_ports |
Definition at line 85 of file tree_node.h.
std::string BT::NodeConfig::path |
Definition at line 95 of file tree_node.h.
std::map<PostCond, std::string> BT::NodeConfig::post_conditions |
Definition at line 98 of file tree_node.h.
std::map<PreCond, std::string> BT::NodeConfig::pre_conditions |
Definition at line 97 of file tree_node.h.
uint16_t BT::NodeConfig::uid = 0 |
Definition at line 90 of file tree_node.h.