|
RavEngine
|
Public Types | |
| typedef PublisherNode< const AudioBuffer * > | PublisherNodeType |
Public Member Functions | |
| void | Process () final |
| bool | CleanUp () final |
| std::shared_ptr< Node > | GetSharedNodePtr () final |
| Node::Output< const AudioBuffer * > * | GetOutput () final |
| void | MarkEndOfStream () |
| SourceNode (const SourceNode &that)=delete | |
Protected Member Functions | |
| virtual const AudioBuffer * | AudioProcess ()=0 |
|
finalvirtual |
Implements vraudio::Node.
|
finalvirtual |
Implements vraudio::PublisherNode< const AudioBuffer * >.
|
finalvirtual |
Implements vraudio::PublisherNode< const AudioBuffer * >.
|
finalvirtual |
Implements vraudio::Node.