]> git.lyx.org Git - lyx.git/blob - src/insets/InsetCode.h
Fix trailing whitespace in cpp files.
[lyx.git] / src / insets / InsetCode.h
1 // -*- C++ -*-
2 /**
3  * \file InsetCode.h
4  * This file is part of LyX, the document processor.
5  * Licence details can be found in the file COPYING.
6  *
7  * \author Alejandro Aguilar Sierra
8  * \author Jürgen Vigna
9  * \author Lars Gullik Bjønnes
10  * \author Matthias Ettrich
11  *
12  * Full author contact details are available in file CREDITS.
13  */
14
15 #ifndef INSETCODE_H
16 #define INSETCODE_H
17
18 namespace lyx {
19
20 enum InsetCode {
21         ///
22         NO_CODE, // 0
23         ///
24         TOC_CODE,  // do these insets really need a code? (ale)
25         ///
26         QUOTE_CODE,
27         ///
28         MARK_CODE,
29         ///
30         REF_CODE,
31         ///
32         HYPERLINK_CODE, // 5
33         ///
34         SEPARATOR_CODE,
35         ///
36         ENDING_CODE,
37         ///
38         LABEL_CODE,
39         ///
40         NOTE_CODE,
41         ///
42         ACCENT_CODE, // 10
43         ///
44         MATH_CODE,
45         ///
46         INDEX_CODE,
47         ///
48         INCLUDE_CODE,
49         ///
50         GRAPHICS_CODE,
51         ///
52         BIBITEM_CODE, // 15
53         ///
54         BIBTEX_CODE,
55         ///
56         TEXT_CODE,
57         ///
58         ERT_CODE,
59         ///
60         FOOT_CODE,
61         ///
62         MARGIN_CODE,  // 20
63         ///
64         FLOAT_CODE,
65         ///
66         WRAP_CODE,
67         ///
68         SPACE_CODE,
69         ///
70         SPECIALCHAR_CODE,
71         ///
72         TABULAR_CODE, // 25
73         ///
74         EXTERNAL_CODE,
75         ///
76         CAPTION_CODE,
77         ///
78         MATHMACRO_CODE,
79         ///
80         CITE_CODE,
81         ///
82         FLOAT_LIST_CODE, // 30
83         ///
84         INDEX_PRINT_CODE,
85         ///
86         ARG_CODE,
87         ///
88         CELL_CODE,
89         ///
90         NEWLINE_CODE,
91         ///
92         LINE_CODE, // 35
93         ///
94         BRANCH_CODE,
95         ///
96         BOX_CODE,
97         ///
98         FLEX_CODE,
99         ///
100         VSPACE_CODE,
101         ///
102         MATH_MACROARG_CODE, // 40
103         ///
104         NOMENCL_CODE,
105         ///
106         NOMENCL_PRINT_CODE,
107         ///
108         NEWPAGE_CODE,
109         ///
110         LISTINGS_CODE,
111         ///
112         INFO_CODE, // 45
113         ///
114         COLLAPSABLE_CODE,
115         ///
116         PHANTOM_CODE,
117         ///
118         MATH_AMSARRAY_CODE,
119         ///
120         MATH_ARRAY_CODE,
121         ///
122         MATH_BIG_CODE, // 50
123         ///
124         MATH_BOLDSYMBOL_CODE,
125         ///
126         MATH_BOX_CODE,
127         ///
128         MATH_BRACE_CODE,
129         ///
130         MATH_CANCEL_CODE,
131         ///
132         MATH_CANCELTO_CODE, // 55
133         ///
134         MATH_CASES_CODE,
135         ///
136         MATH_CHAR_CODE,
137         ///
138         MATH_COLOR_CODE,
139         ///
140         MATH_COMMENT_CODE,
141         ///
142         MATH_DECORATION_CODE, // 60
143         ///
144         MATH_DELIM_CODE,
145         ///
146         MATH_DIFF_CODE,
147         ///
148         MATH_DOTS_CODE,
149         ///
150         MATH_ENSUREMATH_CODE,
151         ///
152         MATH_ENV_CODE, // 65
153         ///
154         MATH_EXFUNC_CODE,
155         ///
156         MATH_EXINT_CODE,
157         ///
158         MATH_FONT_CODE,
159         ///
160         MATH_FONTOLD_CODE,
161         ///
162         MATH_FRAC_CODE, // 70
163         ///
164         MATH_GRID_CODE,
165         ///
166         MATH_HULL_CODE,
167         ///
168         MATH_KERN_CODE,
169         ///
170         MATH_LEFTEQN_CODE,
171         ///
172         MATH_LIM_CODE, // 75
173         ///
174         MATH_MATRIX_CODE,
175         ///
176         MATH_MBOX_CODE,
177         ///
178         MATH_NEST_CODE,
179         ///
180         MATH_NUMBER_CODE,
181         ///
182         MATH_OVERSET_CODE, // 80
183         ///
184         MATH_PAR_CODE,
185         ///
186         MATH_PHANTOM_CODE,
187         ///
188         MATH_REF_CODE,
189         ///
190         MATH_ROOT_CODE,
191         ///
192         MATH_SCRIPT_CODE, // 85
193         ///
194         MATH_SIZE_CODE,
195         ///
196         MATH_SPACE_CODE,
197         ///
198         MATH_SPECIALCHAR_CODE,
199         ///
200         MATH_SPLIT_CODE,
201         ///
202         MATH_SQRT_CODE, // 90
203         ///
204         MATH_STACKREL_CODE,
205         ///
206         MATH_STRING_CODE,
207         ///
208         MATH_SUBSTACK_CODE,
209         ///
210         MATH_SYMBOL_CODE,
211         ///
212         MATH_TABULAR_CODE, // 95
213         ///
214         MATH_UNDERSET_CODE,
215         ///
216         MATH_UNKNOWN_CODE,
217         ///
218         MATH_XARROW_CODE,
219         ///
220         MATH_XYMATRIX_CODE,
221         ///
222         MATH_MACRO_CODE, // 100
223         ///
224         ARGUMENT_PROXY_CODE,
225         ///
226         PREVIEW_CODE,
227         ///
228         MATH_DIAGRAM_CODE,
229         ///
230         SCRIPT_CODE,
231         ///
232         IPA_CODE, // 105
233         ///
234         IPACHAR_CODE,
235         ///
236         IPADECO_CODE,
237         ///
238         MATH_CLASS_CODE,
239         ///
240         INSET_CODE_SIZE
241 };
242
243 } // namespace lyx
244
245 #endif