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

Public Member Functions

 StereoMixingPannerNode (const SystemSettings &system_settings)
 
bool CleanUp () final
 
- Public Member Functions inherited from vraudio::ProcessingNode
void Connect (const std::shared_ptr< PublisherNodeType > &publisher_node) override
 
void Process () final
 
void EnableProcessOnEmptyInput (bool enable)
 
 ProcessingNode (const ProcessingNode &that)=delete
 
- Public Member Functions inherited from vraudio::SubscriberNode< const AudioBuffer * >
virtual void Connect (const std::shared_ptr< PublisherNode< const AudioBuffer * > > &publisher_node)=0
 

Protected Member Functions

const AudioBuffer * AudioProcess (const NodeInput &input) override
 
- Protected Member Functions inherited from vraudio::ProcessingNode
void CallCleanUpOnInputNodes ()
 

Additional Inherited Members

- Public Types inherited from vraudio::ProcessingNode
typedef SubscriberNode< const AudioBuffer * > SubscriberNodeType
 
typedef PublisherNode< const AudioBuffer * > PublisherNodeType
 

Member Function Documentation

◆ AudioProcess()

const AudioBuffer * vraudio::StereoMixingPannerNode::AudioProcess ( const NodeInput &  input)
overrideprotectedvirtual

◆ CleanUp()

bool vraudio::StereoMixingPannerNode::CleanUp ( )
inlinefinalvirtual

Reimplemented from vraudio::ProcessingNode.


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