Plugin editor.  
 More...
#include <gin_plugineditor.h>
 | 
|   | ProcessorEditor (Processor &) noexcept | 
|   | 
|   | ProcessorEditor (Processor &, int cx, int cy) noexcept | 
|   | 
|   | ~ProcessorEditor () override | 
|   | 
| virtual void  | addMenuItems (juce::PopupMenu &) | 
|   | 
| virtual void  | showAboutInfo () | 
|   | 
| void  | refreshProgramsList () | 
|   | 
| void  | refreshPatchBrowser () | 
|   | 
| void  | showPatchBrowser (bool p) | 
|   | 
|   | ProcessorEditorBase (Processor &p, int cx_, int cy_) | 
|   | 
|   | ~ProcessorEditorBase () override | 
|   | 
| void  | makeResizable (int minX, int minY, int maxX, int maxY) | 
|   | 
| void  | resized () override | 
|   | 
| void  | globalFocusChanged (juce::Component *) override | 
|   | 
| void  | paintOverChildren (juce::Graphics &g) override | 
|   | 
| void  | addControl (ParamComponent *c, int x=0, int y=0, int w=1, int h=1) | 
|   | 
| virtual juce::Rectangle< int >  | getControlsArea () | 
|   | 
| virtual juce::Rectangle< int >  | getGridArea (int x, int y, int w=1, int h=1) | 
|   | 
| juce::Rectangle< int >  | getFullGridArea () | 
|   | 
| int  | getGridWidth () | 
|   | 
| int  | getGridHeight () | 
|   | 
| virtual bool  | getUseIncreasedKeyboardAccessibility () | 
|   | 
| virtual void  | setUseIncreasedKeyboardAccessibility (bool accessible) | 
|   | 
◆ ProcessorEditor() [1/2]
  
  
      
        
          | ProcessorEditor::ProcessorEditor  | 
          ( | 
          Processor &  | 
           | ) | 
           | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ ProcessorEditor() [2/2]
  
  
      
        
          | ProcessorEditor::ProcessorEditor  | 
          ( | 
          Processor &  | 
          ,  | 
         
        
           | 
           | 
          int  | 
          cx,  | 
         
        
           | 
           | 
          int  | 
          cy  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
noexcept   | 
  
 
 
◆ ~ProcessorEditor()
  
  
      
        
          | ProcessorEditor::~ProcessorEditor  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
override   | 
  
 
 
◆ addMenuItems()
  
  
      
        
          | virtual void ProcessorEditor::addMenuItems  | 
          ( | 
          juce::PopupMenu &  | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ showAboutInfo()
  
  
      
        
          | virtual void ProcessorEditor::showAboutInfo  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtual   | 
  
 
 
◆ refreshProgramsList()
      
        
          | void ProcessorEditor::refreshProgramsList  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ refreshPatchBrowser()
      
        
          | void ProcessorEditor::refreshPatchBrowser  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ showPatchBrowser()
      
        
          | void ProcessorEditor::showPatchBrowser  | 
          ( | 
          bool  | 
          p | ) | 
           | 
        
      
 
 
◆ handleAsyncUpdate()
  
  
      
        
          | void ProcessorEditor::handleAsyncUpdate  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotected   | 
  
 
 
◆ paint()
  
  
      
        
          | void ProcessorEditor::paint  | 
          ( | 
          juce::Graphics &  | 
          g | ) | 
           | 
         
       
   | 
  
overrideprotected   | 
  
 
 
◆ resized()
  
  
      
        
          | void ProcessorEditor::resized  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overrideprotected   | 
  
 
 
◆ slProc
◆ patchBrowser
◆ titleBar
The documentation for this class was generated from the following file: