Audacity 3.2.0
ChangeClipSpeedDialog.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2/**********************************************************************
3
4 Audacity: A Digital Audio Editor
5
6 @file ChangeClipSpeedDialog.h
7
8 Dmitry Vedenko
9
10 **********************************************************************/
11#pragma once
12
13#include "wxPanelWrapper.h"
14#include "WaveTrack.h"
15
16class ShuttleGui;
17
19{
20public:
22 WaveTrack& track, WaveTrack::Interval& interval,
23 wxWindow* parent = nullptr);
24
26
27private:
29
30 void OnOk();
31
33
36 double mClipSpeed;
38};
WaveTrack::Interval & mTrackInterval
ChangeClipSpeedDialog(WaveTrack &track, WaveTrack::Interval &interval, wxWindow *parent=nullptr)
~ChangeClipSpeedDialog() override
void PopulateOrExchange(ShuttleGui &s)
Derived from ShuttleGuiBase, an Audacity specific class for shuttling data to and from GUI.
Definition: ShuttleGui.h:630
A Track that contains audio waveform data.
Definition: WaveTrack.h:227