Audacity 3.2.0
|
#include <CommandFlag.h>
Public Types | |
using | MessageFormatter = std::function< TranslatableString(const TranslatableString &) > |
Public Member Functions | |
CommandFlagOptions ()=default | |
CommandFlagOptions (const MessageFormatter &message_, const wxString &helpPage_={}, const TranslatableString &title_={}) | |
CommandFlagOptions && | QuickTest () && |
CommandFlagOptions && | DisableDefaultMessage () && |
CommandFlagOptions && | Priority (unsigned priority_) && |
Public Attributes | |
MessageFormatter | message |
wxString | helpPage |
TranslatableString | title |
unsigned | priority = 0 |
bool | enableDefaultMessage = true |
bool | quickTest = false |
Definition at line 37 of file CommandFlag.h.
using CommandFlagOptions::MessageFormatter = std::function< TranslatableString( const TranslatableString& ) > |
Definition at line 40 of file CommandFlag.h.
|
default |
|
inline |
Definition at line 44 of file CommandFlag.h.
|
inline |
Definition at line 53 of file CommandFlag.h.
References enableDefaultMessage.
Referenced by anonymous_namespace{EditMenus.cpp}::CutCopyAvailableFlag(), anonymous_namespace{EditMenus.cpp}::JoinClipsAvailableFlag(), TrackPanelHasFocus(), and TracksExistFlag().
|
inline |
|
inline |
Definition at line 51 of file CommandFlag.h.
References quickTest.
Referenced by AudioIOBusyFlag(), NotMinimizedFlag(), and PausedFlag().
bool CommandFlagOptions::enableDefaultMessage = true |
Definition at line 76 of file CommandFlag.h.
Referenced by DisableDefaultMessage().
wxString CommandFlagOptions::helpPage |
Definition at line 63 of file CommandFlag.h.
MessageFormatter CommandFlagOptions::message |
Definition at line 60 of file CommandFlag.h.
unsigned CommandFlagOptions::priority = 0 |
Definition at line 72 of file CommandFlag.h.
Referenced by Priority().
bool CommandFlagOptions::quickTest = false |
Definition at line 81 of file CommandFlag.h.
Referenced by QuickTest().
TranslatableString CommandFlagOptions::title |
Definition at line 68 of file CommandFlag.h.