Audacity 3.2.0
TrackFocus Member List

This is the complete list of members for TrackFocus, including all inherited members.

Callback typedefObserver::Publisher< TrackFocusChangeMessage >
CallbackReturn typedefObserver::Publisher< TrackFocusChangeMessage >
FindTrack(int num) constTrackFocus
Get(AudacityProject &project)TrackFocusstatic
Get(const AudacityProject &project)TrackFocusstatic
Get()TrackFocus
GetFocus()TrackFocus
GetTracks() constTrackFocus
GetTracks()TrackFocusprivate
m_factoryObserver::Publisher< TrackFocusChangeMessage >private
m_listObserver::Publisher< TrackFocusChangeMessage >private
message_type typedefObserver::Publisher< TrackFocusChangeMessage >
MessageForScreenReader(const TranslatableString &message)TrackFocus
mFocusedTrackTrackFocusprivate
mNumFocusedTrackTrackFocusprivate
mpCallbacksTrackFocusprivate
mProjectTrackFocusprivate
notifies_allObserver::Publisher< TrackFocusChangeMessage >static
NumFocusedTrack() constTrackFocusinline
operator=(const TrackFocus &)=deleteTrackFocus
Publisher< TrackFocusChangeMessage >::operator=(Publisher &&)=defaultObserver::Publisher< TrackFocusChangeMessage >
PeekFocus() constTrackFocus
Publish(const TrackFocusChangeMessage &message)Observer::Publisher< TrackFocusChangeMessage >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< TrackFocusChangeMessage >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< TrackFocusChangeMessage >
Set(Track *pTrack, bool focusPanel=false)TrackFocus
SetCallbacks(std::unique_ptr< TrackFocusCallbacks > pCallbacks)TrackFocus
SetFocus(std::shared_ptr< Track > track={}, bool focusPanel=false)TrackFocus
Subscribe(Callback callback)Observer::Publisher< TrackFocusChangeMessage >
Subscribe(Object &obj, Return(Object::*callback)(Args...))Observer::Publisher< TrackFocusChangeMessage >inline
TrackFocus(AudacityProject &project)TrackFocusexplicit
TrackFocus(const TrackFocus &)=deleteTrackFocus
TrackNum(const std::shared_ptr< Track > &track) constTrackFocus
UpdateAccessibility()TrackFocus
~Base()ClientData::Basevirtual
~TrackFocus() finalTrackFocus