Gin
|
Classes | |
class | ComponentGrid |
struct | ComponentGrid::DragInfo |
class | ComponentViewer |
Shows the component under the mouse and component hierarchy. More... | |
class | GinLookAndFeel |
The GinLookAndFeel. More... | |
class | MapViewer |
Draws an map, etting tiles fom one of many OpenStreetMapsServers. More... | |
class | PropertyComponentBase |
class | FilePropertyComponent |
class | ColourPropertyComponent |
class | SingleLineTextEditor |
An editable text box. More... | |
class | SingleLineTextEditor::Listener |
Receives callbacks from a TextEditor component when it changes. More... | |
class | SingleLineTextEditor::InputFilter |
Base class for input filters that can be applied to a TextEditor to restrict the text that can be entered. More... | |
class | SingleLineTextEditor::LengthAndCharacterRestriction |
An input filter for a TextEditor that limits the length of text and/or the characters that it may contain. More... | |
struct | SingleLineTextEditor::LookAndFeelMethods |
This abstract base class is implemented by LookAndFeel classes to provide TextEditor drawing functionality. More... | |
class | SVGButton |
Button that draws an SVG. More... | |
Functions | |
void | addAndMakeVisible (juce::Component &parent, juce::Array< juce::Component * > children) |
Adds an Array of components to a parent Component. | |
void | addAndMakeVisible (juce::Component &parent, std::initializer_list< juce::Component * > children) |
Adds an std::initializer_list of components to a parent Component. | |
void addAndMakeVisible | ( | juce::Component & | parent, |
juce::Array< juce::Component * > | children | ||
) |
Adds an Array of components to a parent Component.
Referenced by ControlBox::add(), ControlBox::add(), BoxArea::addBox(), BoxArea::addBox(), ParamArea::addControl(), ParamArea::addControl(), ProcessorEditorBase::addControl(), ParamBox::addEnable(), HeaderRow::addItem(), ParamBox::addModSource(), PagedControlBox::addPage(), ColourPropertyComponent::ColourPropertyComponent(), FilePropertyComponent::FilePropertyComponent(), HeaderItem::HeaderItem(), ProcessorEditorBase::makeResizable(), ModulationOverview::ModulationOverview(), PagedControlBox::PagedControlBox(), ParamBox::ParamBox(), and SynthesiserUsage::SynthesiserUsage().
void addAndMakeVisible | ( | juce::Component & | parent, |
std::initializer_list< juce::Component * > | children | ||
) |
Adds an std::initializer_list of components to a parent Component.