|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
This is the complete list of members for MayaFlux::Buffers::BufferProcessingControl, including all inherited members.
| add_audio_processor(const std::shared_ptr< BufferProcessor > &processor, const std::shared_ptr< AudioBuffer > &buffer) | MayaFlux::Buffers::BufferProcessingControl | |
| add_audio_processor_to_channel(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token, uint32_t channel) | MayaFlux::Buffers::BufferProcessingControl | |
| add_audio_processor_to_token(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| add_graphics_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| add_graphics_processor(const std::shared_ptr< BufferProcessor > &processor, const std::shared_ptr< class Buffer > &buffer, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| add_processor(const std::shared_ptr< BufferProcessor > &processor, const std::shared_ptr< Buffer > &buffer, ProcessingToken token=ProcessingToken::AUDIO_BACKEND) | MayaFlux::Buffers::BufferProcessingControl | |
| add_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token, uint32_t channel) | MayaFlux::Buffers::BufferProcessingControl | |
| add_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| attach_quick_process(BufferProcessingFunction processor, const std::shared_ptr< Buffer > &buffer, ProcessingToken token=ProcessingToken::AUDIO_BACKEND) | MayaFlux::Buffers::BufferProcessingControl | |
| attach_quick_process(BufferProcessingFunction processor, ProcessingToken token, uint32_t channel) | MayaFlux::Buffers::BufferProcessingControl | |
| attach_quick_process(BufferProcessingFunction processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| BufferProcessingControl(TokenUnitManager &unit_manager, BufferAccessControl &access_control) | MayaFlux::Buffers::BufferProcessingControl | |
| connect_node_to_audio_buffer(const std::shared_ptr< Nodes::Node > &node, const std::shared_ptr< AudioBuffer > &buffer, float mix=0.5F, bool clear_before=true) | MayaFlux::Buffers::BufferProcessingControl | |
| connect_node_to_audio_channel(const std::shared_ptr< Nodes::Node > &node, ProcessingToken token, uint32_t channel, float mix=0.5F, bool clear_before=false) | MayaFlux::Buffers::BufferProcessingControl | |
| m_access_control | MayaFlux::Buffers::BufferProcessingControl | private |
| m_unit_manager | MayaFlux::Buffers::BufferProcessingControl | private |
| remove_audio_processor(const std::shared_ptr< BufferProcessor > &processor, const std::shared_ptr< AudioBuffer > &buffer) | MayaFlux::Buffers::BufferProcessingControl | |
| remove_audio_processor_from_channel(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token, uint32_t channel) | MayaFlux::Buffers::BufferProcessingControl | |
| remove_audio_processor_from_token(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| remove_graphics_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| remove_processor(const std::shared_ptr< BufferProcessor > &processor, const std::shared_ptr< Buffer > &buffer, ProcessingToken token=ProcessingToken::AUDIO_BACKEND) | MayaFlux::Buffers::BufferProcessingControl | |
| remove_processor_from_token(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token, uint32_t channel=0) | MayaFlux::Buffers::BufferProcessingControl | |
| set_audio_final_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| set_final_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| set_graphics_final_processor(const std::shared_ptr< BufferProcessor > &processor, ProcessingToken token) | MayaFlux::Buffers::BufferProcessingControl | |
| ~BufferProcessingControl()=default | MayaFlux::Buffers::BufferProcessingControl |