Audacity 3.2.0
|
#include <LabelTrack.h>
Public Types | |
enum | Type { Addition , Deletion , Permutation , Selection } |
Public Member Functions | |
LabelTrackEvent (Type type, const std::shared_ptr< LabelTrack > &pTrack, const wxString &title, int formerPosition, int presentPosition) | |
Public Attributes | |
enum LabelTrackEvent::Type | type |
const std::weak_ptr< Track > | mpTrack |
wxString | mTitle |
int | mFormerPosition |
int | mPresentPosition |
Definition at line 232 of file LabelTrack.h.
Enumerator | |
---|---|
Addition | |
Deletion | |
Permutation | |
Selection |
Definition at line 234 of file LabelTrack.h.
|
inline |
Definition at line 252 of file LabelTrack.h.
int LabelTrackEvent::mFormerPosition |
Definition at line 247 of file LabelTrack.h.
Referenced by LabelTrackView::OnLabelDeleted(), LabelTrackShifter::OnLabelDeleted(), LabelTrackView::OnLabelPermuted(), LabelTrackHit::OnLabelPermuted(), and LabelTrackShifter::OnLabelPermuted().
int LabelTrackEvent::mPresentPosition |
Definition at line 250 of file LabelTrack.h.
Referenced by LabelTrackView::OnLabelAdded(), LabelTrackShifter::OnLabelAdded(), LabelTrackView::OnLabelPermuted(), LabelTrackHit::OnLabelPermuted(), and LabelTrackShifter::OnLabelPermuted().
const std::weak_ptr<Track> LabelTrackEvent::mpTrack |
Definition at line 241 of file LabelTrack.h.
Referenced by LabelTrackView::OnLabelAdded(), LabelTrackShifter::OnLabelAdded(), LabelTrackView::OnLabelDeleted(), LabelTrackShifter::OnLabelDeleted(), LabelTrackView::OnLabelPermuted(), LabelTrackHit::OnLabelPermuted(), LabelTrackShifter::OnLabelPermuted(), and LabelTrackView::OnSelectionChange().
wxString LabelTrackEvent::mTitle |
Definition at line 244 of file LabelTrack.h.
Referenced by LabelTrackView::OnLabelAdded().
enum LabelTrackEvent::Type LabelTrackEvent::type |