![]() |
Lumiera 0.pre.04
»edit your freedom«
|
#include "steam/fixture/node-graph-attachment.hpp"
Binding and access point from a given Segment to access the actual render nodes.
For each ModelPort, we can expect to get an ExitNode (the number of ports is fixed for the complete Timeline). However, this ExitNode does not need to be active, since parts of the timeline can be empty, or partially empty for some ModelPort.
Definition at line 54 of file node-graph-attachment.hpp.
Public Member Functions | |
| NodeGraphAttachment () | |
| NodeGraphAttachment (ExitNodes &&exitNodes) | |
| ExitNode const & | operator[] (size_t idx) const |
| bool | empty () const |
Private Attributes | |
| ExitNodes | exitNodes_ |
|
inline |
Definition at line 59 of file node-graph-attachment.hpp.
|
inline |
Definition at line 63 of file node-graph-attachment.hpp.
|
inline |
Definition at line 70 of file node-graph-attachment.hpp.
References NodeGraphAttachment::exitNodes_, and ExitNode::NIL.
|
inline |
Definition at line 77 of file node-graph-attachment.hpp.
References NodeGraphAttachment::exitNodes_, and util::isnil().
Referenced by Segment::empty().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 56 of file node-graph-attachment.hpp.
Referenced by NodeGraphAttachment::empty(), and NodeGraphAttachment::operator[]().
Collaboration diagram for NodeGraphAttachment: