Skip to main content

2DGUI

namespace 2DGUI

Handles all 2D graphical user interface elements, including sliders, buttons, knobs, and parameter displays.
This namespace integrates WebAudioControls for creating custom, reusable components to control audio parameters seamlessly.
Its focus is on interactive and visually appealing controls optimized for 2D environments.

Members​

AppNotifications​

static

ButtonGroup​

static

Class representing a group of buttons with dropdown menus for various functionalities.

WebAudioControlsWidget​

static

WebAudioKnob​

static

WebAudioSlider​

static

WebAudioSwitch​

static

WebAudioParam​

static

WebAudioNumericKeyboard​

static

setupCollapseMenuAlignment​

static

Sets up alignment for the information collapse menu.
Adjusts the menu's position based on window size and button position.
Attaches relevant event listeners for alignment updates.