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

Base class for a control showing a parameter with label. More...

#include <gin_paramcomponent.h>

Inheritance diagram for ParamComponent:

Public Types

using Ptr = ParamComponent*

Public Member Functions

 ParamComponent (Parameter *parameter)
 ~ParamComponent () override
juce::String getUid ()
void setTooltip (const juce::String &newTooltip) override
virtual bool allowClicksOn (const juce::Component &)

Protected Attributes

Parameter * parameter = nullptr

Detailed Description

Base class for a control showing a parameter with label.

Member Typedef Documentation

◆ Ptr

Constructor & Destructor Documentation

◆ ParamComponent()

ParamComponent::ParamComponent ( Parameter * parameter)

References parameter.

◆ ~ParamComponent()

ParamComponent::~ParamComponent ( )
override

Member Function Documentation

◆ getUid()

juce::String ParamComponent::getUid ( )

References parameter.

◆ setTooltip()

void ParamComponent::setTooltip ( const juce::String & newTooltip)
override

◆ allowClicksOn()

virtual bool ParamComponent::allowClicksOn ( const juce::Component & )
virtual

Reimplemented in Knob.

Member Data Documentation

◆ parameter


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