JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | List of all members
juce::ButtonParameterAttachment Class Reference

An object of this class maintains a connection between a Button and a plug-in parameter. More...

#include "juce_ParameterAttachments.h"

Inheritance diagram for juce::ButtonParameterAttachment:
juce::Button::Listener

Public Member Functions

 ButtonParameterAttachment (RangedAudioParameter &parameter, Button &button, UndoManager *undoManager=nullptr)
 Creates a connection between a plug-in parameter and a Button.
 
 ~ButtonParameterAttachment () override
 Destructor.
 
void sendInitialUpdate ()
 Call this after setting up your button in the case where you need to do extra setup after constructing this attachment.
 

Detailed Description

An object of this class maintains a connection between a Button and a plug-in parameter.

During the lifetime of this object it keeps the two things in sync, making it easy to connect a button to a parameter. When this object is deleted, the connection is broken. Make sure that your parameter and Button are not deleted before this object!

@tags{Audio}

Definition at line 222 of file juce_ParameterAttachments.h.

Constructor & Destructor Documentation

◆ ButtonParameterAttachment()

juce::ButtonParameterAttachment::ButtonParameterAttachment ( RangedAudioParameter parameter,
Button button,
UndoManager undoManager = nullptr 
)

Creates a connection between a plug-in parameter and a Button.

Parameters
parameterThe parameter to use
buttonThe Button to use
undoManagerAn optional UndoManager

Definition at line 234 of file juce_ParameterAttachments.cpp.

◆ ~ButtonParameterAttachment()

juce::ButtonParameterAttachment::~ButtonParameterAttachment ( )
override

Destructor.

Definition at line 244 of file juce_ParameterAttachments.cpp.

Member Function Documentation

◆ sendInitialUpdate()

void juce::ButtonParameterAttachment::sendInitialUpdate ( )

Call this after setting up your button in the case where you need to do extra setup after constructing this attachment.

Definition at line 249 of file juce_ParameterAttachments.cpp.


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