0.4.1
Loading...
Searching...
No Matches
NAV::Pin::Link Struct Reference

Link between two pins. More...

Data Fields

NodeconnectedNode
 Pointer to the node, which is connected to this pin.
 
ax::NodeEditor::PinId connectedPinId
 Id of the pin, which is connected to this pin.
 
ax::NodeEditor::LinkId linkId
 Unique id of the link.
 

Protected Member Functions

 Link ()=default
 Default Constructor.
 
 Link (ax::NodeEditor::LinkId linkId, Node *connectedNode, ax::NodeEditor::PinId connectedPinId)
 Constructor.
 

Detailed Description

Link between two pins.

Definition at line 239 of file Pin.hpp.

Constructor & Destructor Documentation

◆ Link() [1/2]

NAV::Pin::Link::Link ( )
protecteddefault

Default Constructor.

◆ Link() [2/2]

NAV::Pin::Link::Link ( ax::NodeEditor::LinkId linkId,
Node * connectedNode,
ax::NodeEditor::PinId connectedPinId )
inlineprotected

Constructor.

Parameters
[in]linkIdUnique id of the link
[in]connectedNodeNode connected on the other end of the link
[in]connectedPinIdId of the pin, which is connected on the other end of the link

Definition at line 253 of file Pin.hpp.

Field Documentation

◆ connectedNode

Node* NAV::Pin::Link::connectedNode

Pointer to the node, which is connected to this pin.

Definition at line 242 of file Pin.hpp.

◆ connectedPinId

ax::NodeEditor::PinId NAV::Pin::Link::connectedPinId

Id of the pin, which is connected to this pin.

Definition at line 243 of file Pin.hpp.

◆ linkId

ax::NodeEditor::LinkId NAV::Pin::Link::linkId

Unique id of the link.

Definition at line 241 of file Pin.hpp.


The documentation for this struct was generated from the following file: