|
RavEngine
|
#include <AudioSource.hpp>
Additional Inherited Members | |
Public Types inherited from RavEngine::Queryable< AudioListener > | |
| typedef std::array< ctti_t, ntypes > | arraytype |
Public Types inherited from RavEngine::AudioGraphComposed | |
| using | effect_graph_ptr_t = Ref< AudioGraphAsset > |
Public Member Functions inherited from RavEngine::AudioGraphComposed | |
| void | SetGraph (decltype(effectGraph) inGraph) |
| auto | GetGraph () const |
| void | Render (PlanarSampleBufferInlineView &inputSamples, PlanarSampleBufferInlineView &intermediateBuffer, uint8_t nchannels) |
Static Public Member Functions inherited from RavEngine::Queryable< AudioListener > | |
| static constexpr const arraytype & | GetQueryTypes () |
Public Attributes inherited from RavEngine::Queryable< AudioListener > | |
| constexpr | q_qt_def |
Static Public Attributes inherited from RavEngine::Queryable< AudioListener > | |
| static constexpr std::size_t | ntypes |
This is a marker component to indicate where the "microphone" is in the world. Do not have more than one in a world. Applying an effect graph to the listener will apply the graph to all sounds in the world at once.