|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Components that represent a Plugin should inherit from this to ensure they are correctly notified when their colour changes e.g. More...
#include "tracktion_PluginComponent.h"
Public Member Functions | |
| PluginComponent (Plugin &p) | |
| virtual void | updateColour ()=0 |
Static Public Member Functions | |
| static PluginComponent * | getComponentFor (const Plugin &p) noexcept |
| static juce::Array< PluginComponent * > | getComponentsFor (const Plugin &p) noexcept |
Public Attributes | |
| Plugin & | plugin |
Components that represent a Plugin should inherit from this to ensure they are correctly notified when their colour changes e.g.
from a controller bank change.
Definition at line 18 of file tracktion_PluginComponent.h.
| tracktion::engine::PluginComponent::PluginComponent | ( | Plugin & | p | ) |
Definition at line 20 of file tracktion_PluginComponent.h.
|
virtual |
Definition at line 25 of file tracktion_PluginComponent.h.
|
staticnoexcept |
Definition at line 34 of file tracktion_PluginComponent.h.
|
staticnoexcept |
Definition at line 43 of file tracktion_PluginComponent.h.
| Plugin& tracktion::engine::PluginComponent::plugin |
Definition at line 32 of file tracktion_PluginComponent.h.