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