Audacity 3.2.0
Classes | Typedefs | Variables
MeterPanel.h File Reference
#include <atomic>
#include <wx/setup.h>
#include <wx/brush.h>
#include <wx/defs.h>
#include <wx/timer.h>
#include "ASlider.h"
#include "LockFreeQueue.h"
#include "MeterPanelBase.h"
#include "Observer.h"
#include "Prefs.h"
#include "Ruler.h"
#include "SampleFormat.h"
Include dependency graph for MeterPanel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  MeterBar
 A struct used by MeterPanel to hold the position of one bar. More...
 
class  MeterUpdateMsg
 Message used to update the MeterPanel. More...
 
class  MeterPanel
 MeterPanel is a panel that paints the meter used for monitoring or playback. More...
 
struct  MeterPanel::State
 

Typedefs

using MeterUpdateQueue = LockFreeQueue< MeterUpdateMsg >
 

Variables

const int kMaxMeterBars = 2
 

Typedef Documentation

◆ MeterUpdateQueue

Definition at line 80 of file MeterPanel.h.

Variable Documentation

◆ kMaxMeterBars

const int kMaxMeterBars = 2