tdf#130857 qt weld: Implement QtInstanceWidget::strip_mnemonic
[LibreOffice.git] / offapi / com / sun / star / presentation / AnimationEffect.idl
blob2c010b234ca0cc8c2cab4ef658a7da4d3fefb8cb
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
22 module com { module sun { module star { module presentation {
24 /** specifies the animation effects for animating
25 text or objects.
27 published enum AnimationEffect
29 /** use no animation effects.
31 NONE,
32 /** use the animation effect "Fade from Left".
34 FADE_FROM_LEFT,
35 /** use the animation effect "Fade from Top".
37 FADE_FROM_TOP,
38 /** use the animation effect "Fade from Right".
40 FADE_FROM_RIGHT,
41 /** use the animation effect "Fade from Bottom".
43 FADE_FROM_BOTTOM,
44 /** use the animation effect "Fade to Center".
46 FADE_TO_CENTER,
47 /** use the animation effect "Fade from Center".
49 FADE_FROM_CENTER,
50 /** use the animation effect "Move from Left".
52 MOVE_FROM_LEFT,
53 /** use the animation effect "Move from Top".
55 MOVE_FROM_TOP,
56 /** use the animation effect "Move from Right".
58 MOVE_FROM_RIGHT,
59 /** use the animation effect "Move from Bottom".
61 MOVE_FROM_BOTTOM,
62 /** use the animation effect "Vertical Stripes".
64 VERTICAL_STRIPES,
65 /** use the animation effect "Horizontal Stripes".
67 HORIZONTAL_STRIPES,
68 /** use the animation effect "Clockwise".
70 CLOCKWISE,
71 /** use the animation effect "Counter Clockwise".
73 COUNTERCLOCKWISE,
74 /** use the animation effect "Fade from Upper Left".
76 FADE_FROM_UPPERLEFT,
77 /** use the animation effect "Fade from Upper Right".
79 FADE_FROM_UPPERRIGHT,
80 /** use the animation effect "Fade from Lower Left".
82 FADE_FROM_LOWERLEFT,
83 /** use the animation effect "Fade from Lower Right".
85 FADE_FROM_LOWERRIGHT,
86 /** use the animation effect "Close Vertical".
88 CLOSE_VERTICAL,
89 /** use the animation effect "Close Horizontal".
91 CLOSE_HORIZONTAL,
92 /** use the animation effect "Open Vertical".
94 OPEN_VERTICAL,
95 /** use the animation effect "Open Horizontal".
97 OPEN_HORIZONTAL,
98 /** use the animation effect "Path".
100 PATH,
101 /** use the animation effect "Move to Left".
103 MOVE_TO_LEFT,
104 /** use the animation effect "Move to Top".
106 MOVE_TO_TOP,
107 /** use the animation effect "Move to Right".
109 MOVE_TO_RIGHT,
110 /** use the animation effect "Move to Bottom".
112 MOVE_TO_BOTTOM,
113 /** use the animation effect "Spiral Inward Left".
115 SPIRALIN_LEFT,
116 /** use the animation effect "Spiral Inward Right".
118 SPIRALIN_RIGHT,
119 /** use the animation effect "Spiral Outward Left".
121 SPIRALOUT_LEFT,
122 /** use the animation effect "Spiral Outward Right".
124 SPIRALOUT_RIGHT,
125 /** use the animation effect "Spiral Inward Left".
127 DISSOLVE,
128 /** use the animation effect "Wavy Line from Left".
130 WAVYLINE_FROM_LEFT,
131 /** use the animation effect "Wavy Line from Top".
133 WAVYLINE_FROM_TOP,
134 /** use the animation effect "Wavy Line from Right".
136 WAVYLINE_FROM_RIGHT,
137 /** use the animation effect "Wavy Line from Button".
139 WAVYLINE_FROM_BOTTOM,
140 /** use the animation effect "Random".
142 RANDOM,
143 /** use the animation effect "Vertical Lines".
145 VERTICAL_LINES,
146 /** use the animation effect "Horizontal Lines".
148 HORIZONTAL_LINES,
149 /** use the animation effect "Wavy Line from Left".
151 LASER_FROM_LEFT,
152 /** use the animation effect "Laser from Top".
154 LASER_FROM_TOP,
155 /** use the animation effect "Laser from Right".
157 LASER_FROM_RIGHT,
158 /** use the animation effect "Laser from Bottom".
160 LASER_FROM_BOTTOM,
161 /** use the animation effect "Laser from Upper Left".
163 LASER_FROM_UPPERLEFT,
164 /** use the animation effect "Laser from Upper Right".
166 LASER_FROM_UPPERRIGHT,
167 /** use the animation effect "Laser from Lower Left".
169 LASER_FROM_LOWERLEFT,
170 /** use the animation effect "Laser from Lower Right".
172 LASER_FROM_LOWERRIGHT,
173 /** use the animation effect "Appear".
175 APPEAR,
176 /** use the animation effect "Hide".
178 HIDE,
179 /** use the animation effect "Move from Upper Left".
181 MOVE_FROM_UPPERLEFT,
182 /** use the animation effect "Move from Upper Right".
184 MOVE_FROM_UPPERRIGHT,
185 /** use the animation effect "Move from Lower Right".
187 MOVE_FROM_LOWERRIGHT,
188 /** use the animation effect "Move from Lower Left".
190 MOVE_FROM_LOWERLEFT,
191 /** use the animation effect "Move to Upper Left".
193 MOVE_TO_UPPERLEFT,
194 /** use the animation effect "Move to Upper Right".
196 MOVE_TO_UPPERRIGHT,
197 /** use the animation effect "Move to Lower Right".
199 MOVE_TO_LOWERRIGHT,
200 /** use the animation effect "Move to Lower Left".
202 MOVE_TO_LOWERLEFT,
203 /** use the animation effect "Move Short from Left".
205 MOVE_SHORT_FROM_LEFT,
206 /** use the animation effect "Move Short from Upper Left".
208 MOVE_SHORT_FROM_UPPERLEFT,
209 /** use the animation effect "Move Short from Top".
211 MOVE_SHORT_FROM_TOP,
212 /** use the animation effect "Move Short from Upper Right".
214 MOVE_SHORT_FROM_UPPERRIGHT,
215 /** use the animation effect "Move Short from Right".
217 MOVE_SHORT_FROM_RIGHT,
218 /** use the animation effect "Move Short from Lower Right".
220 MOVE_SHORT_FROM_LOWERRIGHT,
221 /** use the animation effect "Move Short from Bottom".
223 MOVE_SHORT_FROM_BOTTOM,
224 /** use the animation effect "Move Short from Lower Left".
226 MOVE_SHORT_FROM_LOWERLEFT,
227 /** use the animation effect "Move Short to Left".
229 MOVE_SHORT_TO_LEFT,
230 /** use the animation effect "Move Short to Upper Left".
232 MOVE_SHORT_TO_UPPERLEFT,
233 /** use the animation effect "Move Short to Top".
235 MOVE_SHORT_TO_TOP,
236 /** use the animation effect "Move Short to Upper Right".
238 MOVE_SHORT_TO_UPPERRIGHT,
239 /** use the animation effect "Move Short to Right".
241 MOVE_SHORT_TO_RIGHT,
242 /** use the animation effect "Move Short to Lower Right".
244 MOVE_SHORT_TO_LOWERRIGHT,
245 /** use the animation effect "Move Short to Bottom".
247 MOVE_SHORT_TO_BOTTOM,
248 /** use the animation effect "Move Short to Lower Left".
250 MOVE_SHORT_TO_LOWERLEFT,
251 /** use the animation effect "Vertical Checkerboard".
253 VERTICAL_CHECKERBOARD,
254 /** use the animation effect "Horizontal Checkerboard".
256 HORIZONTAL_CHECKERBOARD,
257 /** use the animation effect "Horizontal Rotate".
259 HORIZONTAL_ROTATE,
260 /** use the animation effect "Vertical Rotate".
262 VERTICAL_ROTATE,
263 /** use the animation effect "Horizontal Stretch".
265 HORIZONTAL_STRETCH,
266 /** use the animation effect "Vertical Stretch".
268 VERTICAL_STRETCH,
269 /** use the animation effect "Stretch From Left".
271 STRETCH_FROM_LEFT,
272 /** use the animation effect "Stretch From Upper Left".
274 STRETCH_FROM_UPPERLEFT,
275 /** use the animation effect "Stretch From Top".
277 STRETCH_FROM_TOP,
278 /** use the animation effect "Stretch From Upper Right".
280 STRETCH_FROM_UPPERRIGHT,
281 /** use the animation effect "Stretch From Right".
283 STRETCH_FROM_RIGHT,
284 /** use the animation effect "Stretch From Lower Right".
286 STRETCH_FROM_LOWERRIGHT,
287 /** use the animation effect "Stretch From Bottom".
289 STRETCH_FROM_BOTTOM,
290 /** use the animation effect "Stretch From Lower Left".
292 STRETCH_FROM_LOWERLEFT,
293 /** use the animation effect "Zoom In".
295 ZOOM_IN,
296 /** use the animation effect "Zoom In Small".
298 ZOOM_IN_SMALL,
299 /** use the animation effect "Zoom In Spiral".
301 ZOOM_IN_SPIRAL,
302 /** use the animation effect "Zoom Out".
304 ZOOM_OUT,
305 /** use the animation effect "Zoom Out Small".
307 ZOOM_OUT_SMALL,
308 /** use the animation effect "Zoom Out Spiral".
310 ZOOM_OUT_SPIRAL,
311 /** use the animation effect "Zoom In From Left".
313 ZOOM_IN_FROM_LEFT,
314 /** use the animation effect "Zoom In From Upper Left".
316 ZOOM_IN_FROM_UPPERLEFT,
317 /** use the animation effect "Zoom In From Top".
319 ZOOM_IN_FROM_TOP,
320 /** use the animation effect "Zoom In From Upper Right".
322 ZOOM_IN_FROM_UPPERRIGHT,
323 /** use the animation effect "Zoom In From Right".
325 ZOOM_IN_FROM_RIGHT,
326 /** use the animation effect "Zoom In From Lower Right".
328 ZOOM_IN_FROM_LOWERRIGHT,
329 /** use the animation effect "Zoom In From Bottom".
331 ZOOM_IN_FROM_BOTTOM,
332 /** use the animation effect "Zoom In From Lower Left".
334 ZOOM_IN_FROM_LOWERLEFT,
335 /** use the animation effect "Zoom In From Center".
337 ZOOM_IN_FROM_CENTER,
338 /** use the animation effect "Zoom Out From Left".
340 ZOOM_OUT_FROM_LEFT,
341 /** use the animation effect "Zoom Out From Upper Left".
343 ZOOM_OUT_FROM_UPPERLEFT,
344 /** use the animation effect "Zoom Out From Top".
346 ZOOM_OUT_FROM_TOP,
347 /** use the animation effect "Zoom Out From Upper Right".
349 ZOOM_OUT_FROM_UPPERRIGHT,
350 /** use the animation effect "Zoom Out From Right".
352 ZOOM_OUT_FROM_RIGHT,
353 /** use the animation effect "Zoom Out From Lower Right".
355 ZOOM_OUT_FROM_LOWERRIGHT,
356 /** use the animation effect "Zoom Out From Bottom".
358 ZOOM_OUT_FROM_BOTTOM,
359 /** use the animation effect "Zoom Out From Lower Left".
361 ZOOM_OUT_FROM_LOWERLEFT,
362 /** use the animation effect "Zoom Out From Center".
364 ZOOM_OUT_FROM_CENTER
368 }; }; }; };
370 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */