ardour
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
gtk2_ardour
enums.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2000-2007 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
#ifndef __ardour_gtk_enums_h__
21
#define __ardour_gtk_enums_h__
22
23
#include "
ardour/types.h
"
24
25
enum
Width
{
26
Wide
,
27
Narrow
,
28
};
29
30
namespace
ArdourCanvas
{
31
class
Rectangle;
32
}
33
34
enum
LayerDisplay
{
35
Overlaid
,
36
Stacked
,
37
Expanded
38
};
39
40
struct
SelectionRect
{
41
ArdourCanvas::Rectangle *
rect
;
42
ArdourCanvas::Rectangle *
end_trim
;
43
ArdourCanvas::Rectangle *
start_trim
;
44
uint32_t
id
;
45
};
46
47
enum
Height
{
48
HeightLargest
,
49
HeightLarger
,
50
HeightLarge
,
51
HeightNormal
,
52
HeightSmall
53
};
54
55
extern
void
setup_gtk_ardour_enums
();
56
57
#endif
/* __ardour_gtk_enums_h__ */
types.h
HeightSmall
Definition:
enums.h:52
HeightLarger
Definition:
enums.h:49
SelectionRect::start_trim
ArdourCanvas::Rectangle * start_trim
Definition:
enums.h:43
setup_gtk_ardour_enums
void setup_gtk_ardour_enums()
Definition:
enums.cc:33
Overlaid
Definition:
enums.h:35
Height
Height
Definition:
enums.h:47
Stacked
Definition:
enums.h:36
SelectionRect
Definition:
enums.h:40
SelectionRect::end_trim
ArdourCanvas::Rectangle * end_trim
Definition:
enums.h:42
SelectionRect::rect
ArdourCanvas::Rectangle * rect
Definition:
enums.h:41
Width
Width
Definition:
enums.h:25
SelectionRect::id
uint32_t id
Definition:
enums.h:44
LayerDisplay
LayerDisplay
Definition:
enums.h:34
HeightNormal
Definition:
enums.h:51
ArdourCanvas
Definition:
control_point.h:38
Narrow
Definition:
enums.h:27
Expanded
Definition:
enums.h:37
Wide
Definition:
enums.h:26
HeightLarge
Definition:
enums.h:50
HeightLargest
Definition:
enums.h:48
Generated on Sun May 24 2015 12:15:03 for ardour by
1.8.8