![]() |
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().