Gin
Loading...
Searching...
No Matches
Classes | Functions
components

Classes

class  ComponentGrid
 Animated grid container with drag-and-drop reordering support. More...
 
struct  ComponentGrid::DragInfo
 
class  ComponentViewer
 A debugging tool that displays component hierarchy and properties. More...
 
class  GinLookAndFeel
 Minimalist dark look and feel with black background and white controls. More...
 
class  MapViewer
 Interactive map viewer component using OpenStreetMap tiles. More...
 
class  PropertyComponentBase
 Base class for property components that use juce::Value for data binding. More...
 
class  FilePropertyComponent
 Property component for selecting files with a browse button. More...
 
class  ColourPropertyComponent
 Property component for selecting colors with a visual color picker. More...
 
class  SVGButton
 Button that displays an SVG graphic instead of or alongside text. 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.
 

Detailed Description

Function Documentation

◆ addAndMakeVisible() [1/2]

void addAndMakeVisible ( juce::Component &  parent,
juce::Array< juce::Component * >  children 
)

◆ addAndMakeVisible() [2/2]

void addAndMakeVisible ( juce::Component &  parent,
std::initializer_list< juce::Component * >  children 
)

Adds an std::initializer_list of components to a parent Component.