RavEngine
Loading...
Searching...
No Matches
vraudio::Node::Input< T > Class Template Reference

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 >
 

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