#include <tracktion_RackNode.h>
|
| | InputProvider ()=default |
| |
| | InputProvider (choc::buffer::ChannelCount numChannelsToUse) |
| |
| void | setInputs (tracktion::graph::Node::AudioAndMidiBuffer newBuffers) |
| |
| tracktion::graph::Node::AudioAndMidiBuffer | getInputs () |
| |
| void | setContext (tracktion::engine::PluginRenderContext *pc) |
| |
| tracktion::engine::PluginRenderContext & | getContext () |
| | Returns the context currently in use.
|
| |
|
| choc::buffer::ChannelCount | numChannels = 0 |
| |
| choc::buffer::ChannelArrayView< float > | audio |
| |
| tracktion::engine::MidiMessageArray | midi |
| |
| tracktion::engine::PluginRenderContext * | context = nullptr |
| |
◆ InputProvider() [1/2]
| engine::InputProvider::InputProvider |
( |
| ) |
|
|
default |
◆ InputProvider() [2/2]
| engine::InputProvider::InputProvider |
( |
choc::buffer::ChannelCount |
numChannelsToUse | ) |
|
◆ setInputs()
| void engine::InputProvider::setInputs |
( |
tracktion::graph::Node::AudioAndMidiBuffer |
newBuffers | ) |
|
◆ getInputs()
| tracktion::graph::Node::AudioAndMidiBuffer engine::InputProvider::getInputs |
( |
| ) |
|
◆ setContext()
| void engine::InputProvider::setContext |
( |
tracktion::engine::PluginRenderContext * |
pc | ) |
|
◆ getContext()
| tracktion::engine::PluginRenderContext & engine::InputProvider::getContext |
( |
| ) |
|
Returns the context currently in use.
This is only valid for the duration of the process call.
◆ numChannels
| choc::buffer::ChannelCount engine::InputProvider::numChannels = 0 |
◆ audio
| choc::buffer::ChannelArrayView<float> engine::InputProvider::audio |
◆ midi
| tracktion::engine::MidiMessageArray engine::InputProvider::midi |
◆ context
| tracktion::engine::PluginRenderContext* engine::InputProvider::context = nullptr |
The documentation for this struct was generated from the following file: