foleys_gui_magic
WYSWYG editor for JUCE GUIs including Visualisers
Classes | Public Types | Public Member Functions | List of all members
MagicLevelMeter Class Reference

Inherits Component, SettableTooltipClient, and Timer.

Classes

struct  LookAndFeelMethods
 

Public Types

enum  ColourIds {
  backgroundColourId = 0x2002000 , barBackgroundColourId , barFillColourId , outlineColourId ,
  tickmarkColourId
}
 

Public Member Functions

 MagicLevelMeter ()
 
void paint (juce::Graphics &g) override
 
void setLevelSource (MagicLevelSource *newSource)
 
void timerCallback () override
 

Member Enumeration Documentation

◆ ColourIds

enum ColourIds
Enumerator
backgroundColourId 
barBackgroundColourId 
barFillColourId 
outlineColourId 
tickmarkColourId 

Constructor & Destructor Documentation

◆ MagicLevelMeter()

Member Function Documentation

◆ paint()

void paint ( juce::Graphics &  g)
override

◆ setLevelSource()

void setLevelSource ( MagicLevelSource newSource)

Referenced by LevelMeterItem::update().

◆ timerCallback()

void timerCallback ( )
override

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