![]() |
0.4.1
|
Holds information for registered nodes. More...
Public Member Functions | |
bool | hasCompatiblePin (const Pin *pin) const |
Checks if the node has a pin which can be linked. | |
Data Fields | |
std::function< Node *()> | constructor |
Constructor. | |
std::vector< PinInfo > | pinInfoList |
List of port data types. | |
std::string | type |
Class Type of the node. | |
Holds information for registered nodes.
Definition at line 49 of file NodeRegistry.hpp.
|
nodiscard |
Checks if the node has a pin which can be linked.
[in] | pin | Pin to link to |
Definition at line 76 of file NodeRegistry.cpp.
std::function<Node*()> NAV::NodeRegistry::NodeInfo::constructor |
Constructor.
Definition at line 52 of file NodeRegistry.hpp.
std::vector<PinInfo> NAV::NodeRegistry::NodeInfo::pinInfoList |
List of port data types.
Definition at line 56 of file NodeRegistry.hpp.
std::string NAV::NodeRegistry::NodeInfo::type |
Class Type of the node.
Definition at line 54 of file NodeRegistry.hpp.