Public Member Functions |
| | LWNodeInput (NodeID _id, ConnectionType type, const std::string name, NodeInputEvent *inp_event, bool _destroy=true) |
| | LWNodeInput (NodeInputID _id, bool _destroy=false) |
| | ~LWNodeInput () |
| bool | check (void) |
| void | disconnect (NodeID nid) |
| int | evaluate (LWNodalAccess *na, LWDVector *value) |
| int | evaluate (LWNodalAccess *na, double *value) |
| int | evaluate (LWNodalAccess *na, lwpp::Vector3d &value) |
| int | evaluate (LWNodalAccess *na, int *value) |
| int | evaluate (LWNodalAccess *na, bool *value) |
| int | evaluate (LWNodalAccess *na, lwpp::VParm *vparm) |
| int | evaluate (LWNodalAccess *na, LWNodalMaterial *mat) |
| NodeInputID | getID (void) const |
| bool | isConnected (void) |
| NodeInputID | next () |
| NodeID | node (void) |
| NodeInputID | previous () |
Node Input.
This class encapsulates a single node input