Gin
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
LevelMeter Class Reference

Draws a simple level meter. More...

#include <gin_levelmeter.h>

Inherits juce::Component, and juce::Timer.

Public Types

enum  ColourIds { lineColourId = 0x1291e10 , backgroundColourId = 0x1291e11 , meterColourId = 0x1291e12 , clipColourId = 0x1291e13 }
 

Public Member Functions

 LevelMeter (const LevelTracker &, juce::NormalisableRange< float > r={-60, 0})
 
 ~LevelMeter () override
 
void setTopDown (bool td)
 

Detailed Description

Draws a simple level meter.

Member Enumeration Documentation

◆ ColourIds

Enumerator
lineColourId 
backgroundColourId 
meterColourId 
clipColourId 

Constructor & Destructor Documentation

◆ LevelMeter()

LevelMeter::LevelMeter ( const LevelTracker ,
juce::NormalisableRange< float r = {-60, 0} 
)

◆ ~LevelMeter()

LevelMeter::~LevelMeter ( )
override

Member Function Documentation

◆ setTopDown()

void LevelMeter::setTopDown ( bool  td)

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