|
TracktionEngine
|
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 | ~PluginComponent () |
| 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.
| tracktion::engine::PluginComponent::PluginComponent | ( | Plugin & | p | ) |
|
virtual |
|
pure virtual |
|
staticnoexcept |
|
staticnoexcept |
| Plugin& tracktion::engine::PluginComponent::plugin |