JUCE
|
A child of an AudioProcessorParameterGroup. More...
Public Member Functions | |
AudioProcessorParameterNode (AudioProcessorParameterNode &&) | |
~AudioProcessorParameterNode () | |
AudioProcessorParameterGroup * | getParent () const |
Returns the parent group or nullptr if this is a top-level group. More... | |
AudioProcessorParameter * | getParameter () const |
Returns a pointer to a parameter if this node contains a parameter, nullptr otherwise. More... | |
AudioProcessorParameterGroup * | getGroup () const |
Returns a pointer to a group if this node contains a group, nullptr otherwise. More... | |
A child of an AudioProcessorParameterGroup.
This can contain either an AudioProcessorParameter or an AudioProcessorParameterGroup. You can query which using the getParameter and getGroup methods.
AudioProcessorParameterGroup::AudioProcessorParameterNode::AudioProcessorParameterNode | ( | AudioProcessorParameterNode && | ) |
AudioProcessorParameterGroup::AudioProcessorParameterNode::~AudioProcessorParameterNode | ( | ) |
AudioProcessorParameterGroup* AudioProcessorParameterGroup::AudioProcessorParameterNode::getParent | ( | ) | const |
Returns the parent group or nullptr if this is a top-level group.
Referenced by AudioProcessorParameterGroup::AudioProcessorParameterGroup().
AudioProcessorParameter* AudioProcessorParameterGroup::AudioProcessorParameterNode::getParameter | ( | ) | const |
Returns a pointer to a parameter if this node contains a parameter, nullptr otherwise.
AudioProcessorParameterGroup* AudioProcessorParameterGroup::AudioProcessorParameterNode::getGroup | ( | ) | const |
Returns a pointer to a group if this node contains a group, nullptr otherwise.