|
RavEngine
|
Public Types | |
| typedef std::unordered_map< Output< T > *, std::shared_ptr< Node > > | OutputNodeMap |
Public Member Functions | |
| const std::vector< T > & | Read () |
| void | Connect (const std::shared_ptr< Node > &node, Output< T > *output) |
| void | Disconnect (Output< T > *output) |
| size_t | GetNumConnections () const |
| const OutputNodeMap & | GetConnectedNodeOutputPairs () |
| Input (const Input &that)=delete | |
Friends | |
| class | Node::Output< T > |