![]() |
Audacity 3.2.0
|
#include <WaveTrackViewConstants.h>
Classes | |
struct | RegisteredType |
Public Types | |
using | Display = WaveTrackViewConstants::Display |
Public Member Functions | |
bool | operator< (const WaveTrackSubViewType &other) const |
bool | operator== (const WaveTrackSubViewType &other) const |
Static Public Member Functions | |
static const std::vector< WaveTrackSubViewType > & | All () |
Discover all registered types. More... | |
static Display | Default () |
Return a preferred type. More... | |
Public Attributes | |
Display | id |
EnumValueSymbol | name |
Definition at line 89 of file WaveTrackViewConstants.h.
Definition at line 90 of file WaveTrackViewConstants.h.
|
static |
Discover all registered types.
Definition at line 90 of file WaveTrackViewConstants.cpp.
References anonymous_namespace{WaveTrackViewConstants.cpp}::Registry::Get(), and anonymous_namespace{WaveTrackViewConstants.cpp}::GetRegistry().
Referenced by AllTypes(), SetTrackVisualsCommand::ApplyInner(), Default(), DiscoverSubViewTypes(), and ViewModeSetting().
|
static |
Return a preferred type.
Definition at line 97 of file WaveTrackViewConstants.cpp.
References All(), and WaveTrackViewConstants::Waveform.
Referenced by SetTrackVisualsCommand::ApplyInner(), and WaveTrackView::BuildSubViews().
|
inline |
|
inline |
Display WaveTrackSubViewType::id |
Definition at line 94 of file WaveTrackViewConstants.h.
Referenced by operator<(), operator==(), WaveTrackView::ToggleSubView(), and ViewModeSetting().
EnumValueSymbol WaveTrackSubViewType::name |
Definition at line 97 of file WaveTrackViewConstants.h.
Referenced by DiscoverSubViewTypes(), and ViewModeSetting().