RavEngine
Loading...
Searching...
No Matches
vraudio::SinkNode Class Reference
Inheritance diagram for vraudio::SinkNode:
[legend]
Collaboration diagram for vraudio::SinkNode:
[legend]

Public Types

typedef PublisherNode< const AudioBuffer * > PublisherNodeType
 

Public Member Functions

const std::vector< const AudioBuffer * > & ReadInputs ()
 
void Connect (const std::shared_ptr< PublisherNodeType > &publisher_node) override
 
void Process () final
 
bool CleanUp () final
 
 SinkNode (const SinkNode &that)=delete
 
- Public Member Functions inherited from vraudio::SubscriberNode< const AudioBuffer * >
virtual void Connect (const std::shared_ptr< PublisherNode< const AudioBuffer * > > &publisher_node)=0
 

Member Function Documentation

◆ CleanUp()

bool vraudio::SinkNode::CleanUp ( )
finalvirtual

Implements vraudio::Node.

◆ Process()

void vraudio::SinkNode::Process ( )
finalvirtual

Implements vraudio::Node.


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