ardour
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
gtk2_ardour
insert_time_dialog.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2000-2010 Paul Davis
3
4
This program is free software; you can redistribute it and/or modify
5
it under the terms of the GNU General Public License as published by
6
the Free Software Foundation; either version 2 of the License, or
7
(at your option) any later version.
8
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY; without even the implied warranty of
11
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12
GNU General Public License for more details.
13
14
You should have received a copy of the GNU General Public License
15
along with this program; if not, write to the Free Software
16
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17
18
*/
19
20
#include "
ardour_dialog.h
"
21
#include "
public_editor.h
"
22
#include "
editing.h
"
23
#include "
audio_clock.h
"
24
25
class
InsertTimeDialog
:
public
ArdourDialog
26
{
27
public
:
28
InsertTimeDialog
(
PublicEditor
&);
29
30
Editing::InsertTimeOption
intersected_region_action
();
31
bool
all_playlists
()
const
;
32
bool
move_glued
()
const
;
33
bool
move_markers
()
const
;
34
bool
move_glued_markers
()
const
;
35
bool
move_locked_markers
()
const
;
36
bool
move_tempos
()
const
;
37
framepos_t
distance
()
const
;
38
39
private
:
40
void
move_markers_toggled
();
41
42
PublicEditor
&
_editor
;
43
Gtk::ComboBoxText
_intersected_combo
;
44
Gtk::CheckButton
_all_playlists
;
45
Gtk::CheckButton
_move_glued
;
46
Gtk::CheckButton
_move_markers
;
47
Gtk::CheckButton
_move_glued_markers
;
48
Gtk::CheckButton
_move_locked_markers
;
49
Gtk::CheckButton
_move_tempos
;
50
Gtk::Label
tempo_label
;
51
AudioClock
_clock
;
52
};
InsertTimeDialog::_clock
AudioClock _clock
Definition:
insert_time_dialog.h:51
InsertTimeDialog::move_tempos
bool move_tempos() const
Definition:
insert_time_dialog.cc:131
InsertTimeDialog::move_markers_toggled
void move_markers_toggled()
Definition:
insert_time_dialog.cc:161
Editing::InsertTimeOption
InsertTimeOption
Definition:
editing.h:188
InsertTimeDialog::_move_markers
Gtk::CheckButton _move_markers
Definition:
insert_time_dialog.h:46
InsertTimeDialog::all_playlists
bool all_playlists() const
Definition:
insert_time_dialog.cc:119
InsertTimeDialog
Definition:
insert_time_dialog.h:25
InsertTimeDialog::intersected_region_action
Editing::InsertTimeOption intersected_region_action()
Definition:
insert_time_dialog.cc:98
InsertTimeDialog::_editor
PublicEditor & _editor
Definition:
insert_time_dialog.h:42
InsertTimeDialog::InsertTimeDialog
InsertTimeDialog(PublicEditor &)
Definition:
insert_time_dialog.cc:31
ArdourDialog
Definition:
ardour_dialog.h:38
public_editor.h
PublicEditor
Representation of the interface of the Editor class.
Definition:
public_editor.h:105
InsertTimeDialog::move_locked_markers
bool move_locked_markers() const
Definition:
insert_time_dialog.cc:149
editing.h
InsertTimeDialog::_move_tempos
Gtk::CheckButton _move_tempos
Definition:
insert_time_dialog.h:49
InsertTimeDialog::_move_locked_markers
Gtk::CheckButton _move_locked_markers
Definition:
insert_time_dialog.h:48
InsertTimeDialog::move_glued_markers
bool move_glued_markers() const
Definition:
insert_time_dialog.cc:143
InsertTimeDialog::_move_glued_markers
Gtk::CheckButton _move_glued_markers
Definition:
insert_time_dialog.h:47
InsertTimeDialog::distance
framepos_t distance() const
Definition:
insert_time_dialog.cc:155
InsertTimeDialog::move_glued
bool move_glued() const
Definition:
insert_time_dialog.cc:125
audio_clock.h
InsertTimeDialog::_all_playlists
Gtk::CheckButton _all_playlists
Definition:
insert_time_dialog.h:44
ardour_dialog.h
InsertTimeDialog::_intersected_combo
Gtk::ComboBoxText _intersected_combo
Definition:
insert_time_dialog.h:43
framepos_t
int64_t framepos_t
Definition:
TimeConverter.cpp:24
InsertTimeDialog::_move_glued
Gtk::CheckButton _move_glued
Definition:
insert_time_dialog.h:45
InsertTimeDialog::move_markers
bool move_markers() const
Definition:
insert_time_dialog.cc:137
AudioClock
Definition:
audio_clock.h:42
InsertTimeDialog::tempo_label
Gtk::Label tempo_label
Definition:
insert_time_dialog.h:50
Generated on Sun May 24 2015 12:15:03 for ardour by
1.8.8