Input ports for Node.
More...
#include <NodePort.h>
Input ports for Node.
Definition at line 37 of file NodePort.h.
◆ NodePort()
| dyno::NodePort::NodePort |
( |
std::string | name, |
|
|
std::string | description, |
|
|
Node * | parent = nullptr ) |
◆ ~NodePort()
| virtual dyno::NodePort::~NodePort |
( |
| ) |
|
|
inlinevirtual |
◆ addNode()
| virtual bool dyno::NodePort::addNode |
( |
Node * | node | ) |
|
|
protectedpure virtual |
◆ attach()
| void dyno::NodePort::attach |
( |
std::shared_ptr< FCallBackFunc > | func | ) |
|
◆ clear()
| void dyno::NodePort::clear |
( |
| ) |
|
|
virtual |
◆ getNodes()
| virtual std::vector< Node * > & dyno::NodePort::getNodes |
( |
| ) |
|
|
inlinevirtual |
◆ getParent()
| Node * dyno::NodePort::getParent |
( |
| ) |
|
|
inline |
◆ getPortName()
| virtual std::string dyno::NodePort::getPortName |
( |
| ) |
|
|
inlinevirtual |
◆ getPortType()
| NodePortType dyno::NodePort::getPortType |
( |
| ) |
|
◆ hasNode()
| virtual bool dyno::NodePort::hasNode |
( |
Node * | node | ) |
|
|
pure virtual |
◆ isKindOf()
| virtual bool dyno::NodePort::isKindOf |
( |
Node * | node | ) |
|
|
pure virtual |
◆ notify()
| void dyno::NodePort::notify |
( |
| ) |
|
|
protectedvirtual |
◆ removeNode()
| virtual bool dyno::NodePort::removeNode |
( |
Node * | node | ) |
|
|
protectedpure virtual |
◆ setPortType()
| void dyno::NodePort::setPortType |
( |
NodePortType | portType | ) |
|
◆ Node
◆ m_description
| std::string dyno::NodePort::m_description |
|
private |
◆ m_name
| std::string dyno::NodePort::m_name |
|
private |
◆ m_nodes
| std::vector<Node*> dyno::NodePort::m_nodes |
|
protected |
◆ m_parent
| Node* dyno::NodePort::m_parent = nullptr |
|
private |
◆ m_portType
| NodePortType dyno::NodePort::m_portType |
|
private |
◆ mCallbackFunc
| std::vector<std::shared_ptr<FCallBackFunc> > dyno::NodePort::mCallbackFunc |
|
private |
The documentation for this class was generated from the following files: