SPAOP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | List of all members
SpaopAudioProcessorEditor Class Reference

[Comments] More...

#include <PluginEditor.h>

Inheritance diagram for SpaopAudioProcessorEditor:
Inheritance graph
[legend]
Collaboration diagram for SpaopAudioProcessorEditor:
Collaboration graph
[legend]

Public Member Functions

 SpaopAudioProcessorEditor (SpaopAudioProcessor *ownerFilter)
 
 ~SpaopAudioProcessorEditor ()
 
void paint (Graphics &g)
 
void resized ()
 
void sliderValueChanged (Slider *sliderThatWasMoved)
 
void buttonClicked (Button *buttonThatWasClicked)
 
- Public Member Functions inherited from wonderjuce::SourcePanel::Listener
virtual ~Listener ()
 Destructor. More...
 

Static Public Member Functions

static double normalizedValue (Slider *slider)
 Normalizes a slider's value to the range of [0.0 ; 1.0]. More...
 
static double normalizedValue (Button *button)
 Converts a ToggleButton's state to the range of [0.0 ; 1.0]. More...
 
static juce::Colour juceColour (wonder::Colour colour)
 Converts a wonder::Colour to a juce::Colour. More...
 
static wonder::Colour wonderColour (juce::Colour colour)
 Converts a juce::Colour to a wonder::Colour. More...
 

Detailed Description

[Comments]

The main GUI class for the SPAOP plugin.

This is generated using the WYSISWYG-Editor of the Introjucer app (which is why this text contains those comments tags...).

See Also
juce::AudioProcessorEditor

[/Comments]

Constructor & Destructor Documentation

SpaopAudioProcessorEditor::SpaopAudioProcessorEditor ( SpaopAudioProcessor ownerFilter)
SpaopAudioProcessorEditor::~SpaopAudioProcessorEditor ( )

Member Function Documentation

void SpaopAudioProcessorEditor::buttonClicked ( Button *  buttonThatWasClicked)
Colour SpaopAudioProcessorEditor::juceColour ( wonder::Colour  colour)
static

Converts a wonder::Colour to a juce::Colour.

double SpaopAudioProcessorEditor::normalizedValue ( Slider *  slider)
static

Normalizes a slider's value to the range of [0.0 ; 1.0].

double SpaopAudioProcessorEditor::normalizedValue ( Button *  button)
static

Converts a ToggleButton's state to the range of [0.0 ; 1.0].

void SpaopAudioProcessorEditor::paint ( Graphics &  g)
void SpaopAudioProcessorEditor::resized ( )
void SpaopAudioProcessorEditor::sliderValueChanged ( Slider *  sliderThatWasMoved)
wonder::Colour SpaopAudioProcessorEditor::wonderColour ( juce::Colour  colour)
static

Converts a juce::Colour to a wonder::Colour.