Get the style color and number just once
[LibreOffice.git] / offapi / com / sun / star / presentation / FadeEffect.idl
blobe8cfab418f9f4f22249bd0f5fb66d6bb6cf86962
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 {
25 /** specifies the fade effects to fade one page into another.
27 published enum FadeEffect
30 /** use no fade effects.
32 NONE,
35 /** use the fade effect "Fade from Left".
37 FADE_FROM_LEFT,
40 /** use the fade effect "Fade from Top".
42 FADE_FROM_TOP,
45 /** use the fade effect "Fade from Right".
47 FADE_FROM_RIGHT,
50 /** use the fade effect "Fade from Bottom".
52 FADE_FROM_BOTTOM,
55 /** use the fade effect "Fade to Center".
57 FADE_TO_CENTER,
60 /** use the fade effect "Fade from Center".
62 FADE_FROM_CENTER,
65 /** use the fade effect "Move from Left".
67 MOVE_FROM_LEFT,
70 /** use the fade effect "Move from Top".
72 MOVE_FROM_TOP,
75 /** use the fade effect "Move from Right".
77 MOVE_FROM_RIGHT,
80 /** use the fade effect "Move from Bottom".
82 MOVE_FROM_BOTTOM,
85 /** use the fade effect "Roll from Left".
87 ROLL_FROM_LEFT,
90 /** use the fade effect "Roll from Top".
92 ROLL_FROM_TOP,
95 /** use the fade effect "Roll from Right".
97 ROLL_FROM_RIGHT,
100 /** use the fade effect "Roll from Bottom".
102 ROLL_FROM_BOTTOM,
105 /** use the fade effect "Vertical Stripes".
107 VERTICAL_STRIPES,
110 /** use the fade effect "Horizontal Stripes".
112 HORIZONTAL_STRIPES,
115 /** use the fade effect "Clockwise".
117 CLOCKWISE,
120 /** use the fade effect "Counter Clockwise".
122 COUNTERCLOCKWISE,
125 /** use the fade effect "Fade from Upper Left".
127 FADE_FROM_UPPERLEFT,
130 /** use the fade effect "Fade from Upper Right".
132 FADE_FROM_UPPERRIGHT,
135 /** use the fade effect "Fade from Lower Left".
137 FADE_FROM_LOWERLEFT,
140 /** use the fade effect "Fade from Lower Right".
142 FADE_FROM_LOWERRIGHT,
145 /** use the fade effect "Close Vertical".
147 CLOSE_VERTICAL,
150 /** use the fade effect "Close Horizontal".
152 CLOSE_HORIZONTAL,
155 /** use the fade effect "Open Vertical".
157 OPEN_VERTICAL,
160 /** use the fade effect "Open Horizontal".
162 OPEN_HORIZONTAL,
165 /** use the fade effect "Spiral Inward Left".
167 SPIRALIN_LEFT,
170 /** use the fade effect "Spiral Inward Right".
172 SPIRALIN_RIGHT,
175 /** use the fade effect "Spiral Outward Left".
177 SPIRALOUT_LEFT,
180 /** use the fade effect "Spiral Outward Right".
182 SPIRALOUT_RIGHT,
185 /** use the fade effect "Dissolve".
187 DISSOLVE,
190 /** use the fade effect "Wavy Line from Left".
192 WAVYLINE_FROM_LEFT,
195 /** use the fade effect "Wavy Line from Top".
197 WAVYLINE_FROM_TOP,
200 /** use the fade effect "Wavy Line from Right".
202 WAVYLINE_FROM_RIGHT,
205 /** use the fade effect "Wavy Line from Bottom".
207 WAVYLINE_FROM_BOTTOM,
210 /** use the fade effect "Random".
212 RANDOM,
215 /** use the fade effect "Stretch from Left".
217 STRETCH_FROM_LEFT,
220 /** use the fade effect "Stretch from Top".
222 STRETCH_FROM_TOP,
225 /** use the fade effect "Stretch from Right".
227 STRETCH_FROM_RIGHT,
230 /** use the fade effect "Stretch from Bottom".
232 STRETCH_FROM_BOTTOM,
235 /** use the fade effect "Vertical Lines".
237 VERTICAL_LINES,
240 /** use the fade effect "Horizontal Lines".
242 HORIZONTAL_LINES,
245 /** use the fade effect "Move from Upper Left".
247 MOVE_FROM_UPPERLEFT,
250 /** use the fade effect "Move from Upper Right".
252 MOVE_FROM_UPPERRIGHT,
255 /** use the fade effect "Move from Lower Right".
257 MOVE_FROM_LOWERRIGHT,
260 /** use the fade effect "Move from Lower Left".
262 MOVE_FROM_LOWERLEFT,
265 /** use the fade effect "Uncover to Left".
267 UNCOVER_TO_LEFT,
270 /** use the fade effect "Uncover to Upper Left".
272 UNCOVER_TO_UPPERLEFT,
275 /** use the fade effect "Uncover to Top".
277 UNCOVER_TO_TOP,
280 /** use the fade effect "Uncover to Upper Right".
282 UNCOVER_TO_UPPERRIGHT,
285 /** use the fade effect "Uncover to Right".
287 UNCOVER_TO_RIGHT,
290 /** use the fade effect "Uncover to Lower Right".
292 UNCOVER_TO_LOWERRIGHT,
295 /** use the fade effect "Uncover to Bottom".
297 UNCOVER_TO_BOTTOM,
300 /** use the fade effect "Uncover to Lower Left".
302 UNCOVER_TO_LOWERLEFT,
305 /** use the fade effect "Vertical Checkerboard".
307 VERTICAL_CHECKERBOARD,
310 /** use the fade effect "Horizontal Checkerboard".
312 HORIZONTAL_CHECKERBOARD
316 }; }; }; };
318 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */