1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
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
29 published
enum AnimationEffect
31 /** use no animation effects.
34 /** use the animation effect "Fade from Left".
37 /** use the animation effect "Fade from Top".
40 /** use the animation effect "Fade from Right".
43 /** use the animation effect "Fade from Bottom".
46 /** use the animation effect "Fade to Center".
49 /** use the animation effect "Fade from Center".
52 /** use the animation effect "Move from Left".
55 /** use the animation effect "Move from Top".
58 /** use the animation effect "Move from Right".
61 /** use the animation effect "Move from Bottom".
64 /** use the animation effect "Vertical Stripes".
67 /** use the animation effect "Horizontal Stripes".
70 /** use the animation effect "Clockwise".
73 /** use the animation effect "Counter Clockwise".
76 /** use the animation effect "Fade from Upper Left".
79 /** use the animation effect "Fade from Upper Right".
82 /** use the animation effect "Fade from Lower Left".
85 /** use the animation effect "Fade from Lower Right".
88 /** use the animation effect "Close Vertical".
91 /** use the animation effect "Close Horizontal".
94 /** use the animation effect "Open Vertical".
97 /** use the animation effect "Open Horizontal".
100 /** use the animation effect "Path".
103 /** use the animation effect "Move to Left".
106 /** use the animation effect "Move to Top".
109 /** use the animation effect "Move to Right".
112 /** use the animation effect "Move to Bottom".
115 /** use the animation effect "Spiral Inward Left".
118 /** use the animation effect "Spiral Inward Right".
121 /** use the animation effect "Spiral Outward Left".
124 /** use the animation effect "Spiral Outward Right".
127 /** use the animation effect "Spiral Inward Left".
130 /** use the animation effect "Wavy Line from Left".
133 /** use the animation effect "Wavy Line from Top".
136 /** use the animation effect "Wavy Line from Right".
139 /** use the animation effect "Wavy Line from Button".
141 WAVYLINE_FROM_BOTTOM
,
142 /** use the animation effect "Random".
145 /** use the animation effect "Vertical Lines".
148 /** use the animation effect "Horizontal Lines".
151 /** use the animation effect "Wavy Line from Left".
154 /** use the animation effect "Laser from Top".
157 /** use the animation effect "Laser from Right".
160 /** use the animation effect "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".
178 /** use the animation effect "Hide".
181 /** use the animation effect "Move from Upper Left".
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".
193 /** use the animation effect "Move to Upper Left".
196 /** use the animation effect "Move to Upper Right".
199 /** use the animation effect "Move to Lower Right".
202 /** use the animation effect "Move to Lower Left".
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".
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".
232 /** use the animation effect "Move Short to Upper Left".
234 MOVE_SHORT_TO_UPPERLEFT
,
235 /** use the animation effect "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".
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".
262 /** use the animation effect "Vertical Rotate".
265 /** use the animation effect "Horizontal Stretch".
268 /** use the animation effect "Vertical Stretch".
271 /** use the animation effect "Stretch From Left".
274 /** use the animation effect "Stretch From Upper Left".
276 STRETCH_FROM_UPPERLEFT
,
277 /** use the animation effect "Stretch From Top".
280 /** use the animation effect "Stretch From Upper Right".
282 STRETCH_FROM_UPPERRIGHT
,
283 /** use the animation effect "Stretch From Right".
286 /** use the animation effect "Stretch From Lower Right".
288 STRETCH_FROM_LOWERRIGHT
,
289 /** use the animation effect "Stretch From Bottom".
292 /** use the animation effect "Stretch From Lower Left".
294 STRETCH_FROM_LOWERLEFT
,
295 /** use the animation effect "Zoom In".
298 /** use the animation effect "Zoom In Small".
301 /** use the animation effect "Zoom In Spiral".
304 /** use the animation effect "Zoom Out".
307 /** use the animation effect "Zoom Out Small".
310 /** use the animation effect "Zoom Out Spiral".
313 /** use the animation effect "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".
322 /** use the animation effect "Zoom In From Upper Right".
324 ZOOM_IN_FROM_UPPERRIGHT
,
325 /** use the animation effect "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".
334 /** use the animation effect "Zoom In From Lower Left".
336 ZOOM_IN_FROM_LOWERLEFT
,
337 /** use the animation effect "Zoom In From Center".
340 /** use the animation effect "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".
349 /** use the animation effect "Zoom Out From Upper Right".
351 ZOOM_OUT_FROM_UPPERRIGHT
,
352 /** use the animation effect "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".
374 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */