35 UN_Port( UN_GraphData *graph_data,
50 explicit operator bool()
const
80 const UN_Port &src_port )
const;
83 void disconnectSource(
84 const UN_Port &src_port )
const;
87 void disconnectSources()
const;
91 void disconnectDestinations()
const;
126 void destroy()
const;
UN_PortKind
Differentiates input node ports from output node ports.
UN_DataID dataID() const
The unique ID of a data object during the lifespan of the owner graph.
UN_PortIndex portIndex() const
Returns the port data index this handle refers to.
bool operator==(const UN_Handle &other) const
Comparison operators.
UN_DataIndex dataIndex() const
bool operator!=(const UN_Handle &other) const
Comparison operators.
UN_Handle & operator=(const UN_Handle &)=default
Default destructor, constructors and assignment operators.
UN_PortID portID() const
Returns the unique ID of the port data this handle refers to.
bool operator==(const UN_Port &other) const
Comparison operators.
bool operator!=(const UN_Port &other) const
Comparison operators.