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 228 of file LabelTrack.h.
Enumerator | |
---|---|
Addition | |
Deletion | |
Permutation | |
Selection |
Definition at line 230 of file LabelTrack.h.
|
inline |
Definition at line 248 of file LabelTrack.h.
int LabelTrackEvent::mFormerPosition |
Definition at line 243 of file LabelTrack.h.
Referenced by LabelTrackView::OnLabelDeleted(), LabelTrackShifter::OnLabelDeleted(), LabelTrackView::OnLabelPermuted(), LabelTrackHit::OnLabelPermuted(), and LabelTrackShifter::OnLabelPermuted().
int LabelTrackEvent::mPresentPosition |
Definition at line 246 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 237 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 240 of file LabelTrack.h.
Referenced by LabelTrackView::OnLabelAdded().
enum LabelTrackEvent::Type LabelTrackEvent::type |