Version 5.2.6.1, tag libreoffice-5.2.6.1
[LibreOffice.git] / offapi / com / sun / star / presentation / AnimationEffect.idl
blobb88272dc5b0c7cac37e5e56d085a97ffdb8797b1
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 .
19 #ifndef __com_sun_star_presentation_AnimationEffect_idl__
20 #define __com_sun_star_presentation_AnimationEffect_idl__
24 module com { module sun { module star { module presentation {
26 /** specifies the animation effects for animating
27 text or objects.
29 published enum AnimationEffect
31 /** use no animation effects.
33 NONE,
34 /** use the animation effect "Fade from Left".
36 FADE_FROM_LEFT,
37 /** use the animation effect "Fade from Top".
39 FADE_FROM_TOP,
40 /** use the animation effect "Fade from Right".
42 FADE_FROM_RIGHT,
43 /** use the animation effect "Fade from Bottom".
45 FADE_FROM_BOTTOM,
46 /** use the animation effect "Fade to Center".
48 FADE_TO_CENTER,
49 /** use the animation effect "Fade from Center".
51 FADE_FROM_CENTER,
52 /** use the animation effect "Move from Left".
54 MOVE_FROM_LEFT,
55 /** use the animation effect "Move from Top".
57 MOVE_FROM_TOP,
58 /** use the animation effect "Move from Right".
60 MOVE_FROM_RIGHT,
61 /** use the animation effect "Move from Bottom".
63 MOVE_FROM_BOTTOM,
64 /** use the animation effect "Vertical Stripes".
66 VERTICAL_STRIPES,
67 /** use the animation effect "Horizontal Stripes".
69 HORIZONTAL_STRIPES,
70 /** use the animation effect "Clockwise".
72 CLOCKWISE,
73 /** use the animation effect "Counter Clockwise".
75 COUNTERCLOCKWISE,
76 /** use the animation effect "Fade from Upper Left".
78 FADE_FROM_UPPERLEFT,
79 /** use the animation effect "Fade from Upper Right".
81 FADE_FROM_UPPERRIGHT,
82 /** use the animation effect "Fade from Lower Left".
84 FADE_FROM_LOWERLEFT,
85 /** use the animation effect "Fade from Lower Right".
87 FADE_FROM_LOWERRIGHT,
88 /** use the animation effect "Close Vertical".
90 CLOSE_VERTICAL,
91 /** use the animation effect "Close Horizontal".
93 CLOSE_HORIZONTAL,
94 /** use the animation effect "Open Vertical".
96 OPEN_VERTICAL,
97 /** use the animation effect "Open Horizontal".
99 OPEN_HORIZONTAL,
100 /** use the animation effect "Path".
102 PATH,
103 /** use the animation effect "Move to Left".
105 MOVE_TO_LEFT,
106 /** use the animation effect "Move to Top".
108 MOVE_TO_TOP,
109 /** use the animation effect "Move to Right".
111 MOVE_TO_RIGHT,
112 /** use the animation effect "Move to Bottom".
114 MOVE_TO_BOTTOM,
115 /** use the animation effect "Spiral Inward Left".
117 SPIRALIN_LEFT,
118 /** use the animation effect "Spiral Inward Right".
120 SPIRALIN_RIGHT,
121 /** use the animation effect "Spiral Outward Left".
123 SPIRALOUT_LEFT,
124 /** use the animation effect "Spiral Outward Right".
126 SPIRALOUT_RIGHT,
127 /** use the animation effect "Spiral Inward Left".
129 DISSOLVE,
130 /** use the animation effect "Wavy Line from Left".
132 WAVYLINE_FROM_LEFT,
133 /** use the animation effect "Wavy Line from Top".
135 WAVYLINE_FROM_TOP,
136 /** use the animation effect "Wavy Line from Right".
138 WAVYLINE_FROM_RIGHT,
139 /** use the animation effect "Wavy Line from Button".
141 WAVYLINE_FROM_BOTTOM,
142 /** use the animation effect "Random".
144 RANDOM,
145 /** use the animation effect "Vertical Lines".
147 VERTICAL_LINES,
148 /** use the animation effect "Horizontal Lines".
150 HORIZONTAL_LINES,
151 /** use the animation effect "Wavy Line from Left".
153 LASER_FROM_LEFT,
154 /** use the animation effect "Laser from Top".
156 LASER_FROM_TOP,
157 /** use the animation effect "Laser from Right".
159 LASER_FROM_RIGHT,
160 /** use the animation effect "Laser from Bottom".
162 LASER_FROM_BOTTOM,
163 /** use the animation effect "Laser from Upper Left".
165 LASER_FROM_UPPERLEFT,
166 /** use the animation effect "Laser from Upper Right".
168 LASER_FROM_UPPERRIGHT,
169 /** use the animation effect "Laser from Lower Left".
171 LASER_FROM_LOWERLEFT,
172 /** use the animation effect "Laser from Lower Right".
174 LASER_FROM_LOWERRIGHT,
175 /** use the animation effect "Appear".
177 APPEAR,
178 /** use the animation effect "Hide".
180 HIDE,
181 /** use the animation effect "Move from Upper Left".
183 MOVE_FROM_UPPERLEFT,
184 /** use the animation effect "Move from Upper Right".
186 MOVE_FROM_UPPERRIGHT,
187 /** use the animation effect "Move from Lower Right".
189 MOVE_FROM_LOWERRIGHT,
190 /** use the animation effect "Move from Lower Left".
192 MOVE_FROM_LOWERLEFT,
193 /** use the animation effect "Move to Upper Left".
195 MOVE_TO_UPPERLEFT,
196 /** use the animation effect "Move to Upper Right".
198 MOVE_TO_UPPERRIGHT,
199 /** use the animation effect "Move to Lower Right".
201 MOVE_TO_LOWERRIGHT,
202 /** use the animation effect "Move to Lower Left".
204 MOVE_TO_LOWERLEFT,
205 /** use the animation effect "Move Short from Left".
207 MOVE_SHORT_FROM_LEFT,
208 /** use the animation effect "Move Short from Upper Left".
210 MOVE_SHORT_FROM_UPPERLEFT,
211 /** use the animation effect "Move Short from Top".
213 MOVE_SHORT_FROM_TOP,
214 /** use the animation effect "Move Short from Upper Right".
216 MOVE_SHORT_FROM_UPPERRIGHT,
217 /** use the animation effect "Move Short from Right".
219 MOVE_SHORT_FROM_RIGHT,
220 /** use the animation effect "Move Short from Lower Right".
222 MOVE_SHORT_FROM_LOWERRIGHT,
223 /** use the animation effect "Move Short from Bottom".
225 MOVE_SHORT_FROM_BOTTOM,
226 /** use the animation effect "Move Short from Lower Left".
228 MOVE_SHORT_FROM_LOWERLEFT,
229 /** use the animation effect "Move Short to Left".
231 MOVE_SHORT_TO_LEFT,
232 /** use the animation effect "Move Short to Upper Left".
234 MOVE_SHORT_TO_UPPERLEFT,
235 /** use the animation effect "Move Short to Top".
237 MOVE_SHORT_TO_TOP,
238 /** use the animation effect "Move Short to Upper Right".
240 MOVE_SHORT_TO_UPPERRIGHT,
241 /** use the animation effect "Move Short to Right".
243 MOVE_SHORT_TO_RIGHT,
244 /** use the animation effect "Move Short to Lower Right".
246 MOVE_SHORT_TO_LOWERRIGHT,
247 /** use the animation effect "Move Short to Bottom".
249 MOVE_SHORT_TO_BOTTOM,
250 /** use the animation effect "Move Short to Lower Left".
252 MOVE_SHORT_TO_LOWERLEFT,
253 /** use the animation effect "Vertical Checkerboard".
255 VERTICAL_CHECKERBOARD,
256 /** use the animation effect "Horizontal Checkerboard".
258 HORIZONTAL_CHECKERBOARD,
259 /** use the animation effect "Horizontal Rotate".
261 HORIZONTAL_ROTATE,
262 /** use the animation effect "Vertical Rotate".
264 VERTICAL_ROTATE,
265 /** use the animation effect "Horizontal Stretch".
267 HORIZONTAL_STRETCH,
268 /** use the animation effect "Vertical Stretch".
270 VERTICAL_STRETCH,
271 /** use the animation effect "Stretch From Left".
273 STRETCH_FROM_LEFT,
274 /** use the animation effect "Stretch From Upper Left".
276 STRETCH_FROM_UPPERLEFT,
277 /** use the animation effect "Stretch From Top".
279 STRETCH_FROM_TOP,
280 /** use the animation effect "Stretch From Upper Right".
282 STRETCH_FROM_UPPERRIGHT,
283 /** use the animation effect "Stretch From Right".
285 STRETCH_FROM_RIGHT,
286 /** use the animation effect "Stretch From Lower Right".
288 STRETCH_FROM_LOWERRIGHT,
289 /** use the animation effect "Stretch From Bottom".
291 STRETCH_FROM_BOTTOM,
292 /** use the animation effect "Stretch From Lower Left".
294 STRETCH_FROM_LOWERLEFT,
295 /** use the animation effect "Zoom In".
297 ZOOM_IN,
298 /** use the animation effect "Zoom In Small".
300 ZOOM_IN_SMALL,
301 /** use the animation effect "Zoom In Spiral".
303 ZOOM_IN_SPIRAL,
304 /** use the animation effect "Zoom Out".
306 ZOOM_OUT,
307 /** use the animation effect "Zoom Out Small".
309 ZOOM_OUT_SMALL,
310 /** use the animation effect "Zoom Out Spiral".
312 ZOOM_OUT_SPIRAL,
313 /** use the animation effect "Zoom In From Left".
315 ZOOM_IN_FROM_LEFT,
316 /** use the animation effect "Zoom In From Upper Left".
318 ZOOM_IN_FROM_UPPERLEFT,
319 /** use the animation effect "Zoom In From Top".
321 ZOOM_IN_FROM_TOP,
322 /** use the animation effect "Zoom In From Upper Right".
324 ZOOM_IN_FROM_UPPERRIGHT,
325 /** use the animation effect "Zoom In From Right".
327 ZOOM_IN_FROM_RIGHT,
328 /** use the animation effect "Zoom In From Lower Right".
330 ZOOM_IN_FROM_LOWERRIGHT,
331 /** use the animation effect "Zoom In From Bottom".
333 ZOOM_IN_FROM_BOTTOM,
334 /** use the animation effect "Zoom In From Lower Left".
336 ZOOM_IN_FROM_LOWERLEFT,
337 /** use the animation effect "Zoom In From Center".
339 ZOOM_IN_FROM_CENTER,
340 /** use the animation effect "Zoom Out From Left".
342 ZOOM_OUT_FROM_LEFT,
343 /** use the animation effect "Zoom Out From Upper Left".
345 ZOOM_OUT_FROM_UPPERLEFT,
346 /** use the animation effect "Zoom Out From Top".
348 ZOOM_OUT_FROM_TOP,
349 /** use the animation effect "Zoom Out From Upper Right".
351 ZOOM_OUT_FROM_UPPERRIGHT,
352 /** use the animation effect "Zoom Out From Right".
354 ZOOM_OUT_FROM_RIGHT,
355 /** use the animation effect "Zoom Out From Lower Right".
357 ZOOM_OUT_FROM_LOWERRIGHT,
358 /** use the animation effect "Zoom Out From Bottom".
360 ZOOM_OUT_FROM_BOTTOM,
361 /** use the animation effect "Zoom Out From Lower Left".
363 ZOOM_OUT_FROM_LOWERLEFT,
364 /** use the animation effect "Zoom Out From Center".
366 ZOOM_OUT_FROM_CENTER
370 }; }; }; };
372 #endif
374 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */