![]() |
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 |