SPAOP
|
An abstract class for GUI subcomponents of the SpaopAudioProcessorEditor. More...
#include <SpaopEditorComponent.h>
Public Member Functions | |
SpaopEditorComponent (SpaopAudioProcessor *ownerFilter) | |
Constructor. More... | |
virtual | ~SpaopEditorComponent () |
Destructor. More... | |
virtual void | update ()=0 |
To be called by the main SpaopAudioProcessorEditor to make this component update its values to the currents state of the SpaopAudioProcessor. More... | |
Protected Member Functions | |
SpaopAudioProcessor * | getProcessor () const |
Returns the SpaopAudioProcessor controlled by this editor component. More... | |
An abstract class for GUI subcomponents of the SpaopAudioProcessorEditor.
This class can be used to group buttons, labels, textboxes etc into a component. It holds a pointer to the SpaopAudioProcessor.
A virtual method update() must be overriden. It shall be used to update the internal components (e.g. labels) to the state of the SpaopAudioProcessor and must be called from SpaopAudioProcessorEditor::timerCallback.
wonderjuce::SpaopEditorComponent::SpaopEditorComponent | ( | SpaopAudioProcessor * | ownerFilter | ) |
Constructor.
|
virtual |
Destructor.
|
protected |
Returns the SpaopAudioProcessor controlled by this editor component.
|
pure virtual |
To be called by the main SpaopAudioProcessorEditor to make this component update its values to the currents state of the SpaopAudioProcessor.
Implemented in ConnectionComponent.