![]() |
PeriDyno 1.2.1
|
#include <WtInteraction.h>
Public Member Functions | |
WtInteraction (WtNode &node, WtConnection &connection, WtFlowScene &scene, connectionPointData inPoint, connectionPointData outPoint, std::shared_ptr< Node > inNode, std::shared_ptr< Node > outNode) | |
bool | canConnect (PortIndex &portIndex, TypeConverter &converter) |
bool | tryConnect () |
Private Member Functions | |
PortType | connectionRequiredPort () const |
bool | isNodePortAccessible (PortType portType, PortIndex portIndex) const |
void | setInData (PortIndex portIndex) |
Private Attributes | |
WtNode * | _node |
WtConnection * | _connection |
WtFlowScene * | _scene |
connectionPointData | _inPoint |
connectionPointData | _outPoint |
std::shared_ptr< Node > | _inNode |
std::shared_ptr< Node > | _outNode |
Definition at line 11 of file WtInteraction.h.
WtInteraction::WtInteraction | ( | WtNode & | node, |
WtConnection & | connection, | ||
WtFlowScene & | scene, | ||
connectionPointData | inPoint, | ||
connectionPointData | outPoint, | ||
std::shared_ptr< Node > | inNode, | ||
std::shared_ptr< Node > | outNode ) |
Definition at line 3 of file WtInteraction.cpp.
bool WtInteraction::canConnect | ( | PortIndex & | portIndex, |
TypeConverter & | converter ) |
Definition at line 14 of file WtInteraction.cpp.
|
private |
Definition at line 118 of file WtInteraction.cpp.
|
private |
bool WtInteraction::tryConnect | ( | ) |
Definition at line 72 of file WtInteraction.cpp.
|
private |
Definition at line 31 of file WtInteraction.h.
|
private |
Definition at line 39 of file WtInteraction.h.
|
private |
Definition at line 35 of file WtInteraction.h.
|
private |
Definition at line 29 of file WtInteraction.h.
|
private |
Definition at line 41 of file WtInteraction.h.
|
private |
Definition at line 37 of file WtInteraction.h.
|
private |
Definition at line 33 of file WtInteraction.h.