Gin
Loading...
Searching...
No Matches
ParamArea Class Reference

A box for graphs without a header. More...

#include <gin_parambox.h>

Inheritance diagram for ParamArea:

Public Member Functions

 ParamArea (const juce::String &name_={})
void addControl (Component *c, int x, int y, int cx=1, int cy=1)
void addControl (Component *c)
Public Member Functions inherited from MultiParamComponent
 MultiParamComponent ()
 ~MultiParamComponent () override
juce::Colour dimIfNeeded (const juce::Colour &c)
Public Member Functions inherited from Parameter::ParameterListener
virtual ~ParameterListener ()

Additional Inherited Members

Protected Member Functions inherited from MultiParamComponent
void showBubble (const juce::String &text, const juce::Rectangle< int > &rc)
void hideBubble ()
void watchParam (Parameter *p)
void unwatchParam (Parameter *p)
void unwatchParams ()
virtual void paramChanged ()
void enablementChanged () override
void valueUpdated (Parameter *) override
void handleAsyncUpdate () override
Protected Attributes inherited from MultiParamComponent
juce::Array< Parameter * > params
std::unique_ptr< juce::BubbleMessageComponent > bubble

Detailed Description

A box for graphs without a header.

Constructor & Destructor Documentation

◆ ParamArea()

ParamArea::ParamArea ( const juce::String & name_ = {})

Member Function Documentation

◆ addControl() [1/2]

void ParamArea::addControl ( Component * c,
int x,
int y,
int cx = 1,
int cy = 1 )

References addAndMakeVisible().

◆ addControl() [2/2]

void ParamArea::addControl ( Component * c)

References addAndMakeVisible().


The documentation for this class was generated from the following file: