xref: /AOO41X/main/offapi/com/sun/star/presentation/FadeEffect.idl (revision d1766043198e81d0bcfc626e12893e7b4d7e31ca)
1*d1766043SAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3*d1766043SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4*d1766043SAndrew Rist * or more contributor license agreements.  See the NOTICE file
5*d1766043SAndrew Rist * distributed with this work for additional information
6*d1766043SAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7*d1766043SAndrew Rist * to you under the Apache License, Version 2.0 (the
8*d1766043SAndrew Rist * "License"); you may not use this file except in compliance
9*d1766043SAndrew Rist * with the License.  You may obtain a copy of the License at
10cdf0e10cSrcweir *
11*d1766043SAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12cdf0e10cSrcweir *
13*d1766043SAndrew Rist * Unless required by applicable law or agreed to in writing,
14*d1766043SAndrew Rist * software distributed under the License is distributed on an
15*d1766043SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*d1766043SAndrew Rist * KIND, either express or implied.  See the License for the
17*d1766043SAndrew Rist * specific language governing permissions and limitations
18*d1766043SAndrew Rist * under the License.
19cdf0e10cSrcweir *
20*d1766043SAndrew Rist *************************************************************/
21*d1766043SAndrew Rist
22*d1766043SAndrew Rist
23cdf0e10cSrcweir#ifndef __com_sun_star_presentation_FadeEffect_idl__
24cdf0e10cSrcweir#define __com_sun_star_presentation_FadeEffect_idl__
25cdf0e10cSrcweir
26cdf0e10cSrcweir
27cdf0e10cSrcweir//=============================================================================
28cdf0e10cSrcweir
29cdf0e10cSrcweir module com {  module sun {  module star {  module presentation {
30cdf0e10cSrcweir
31cdf0e10cSrcweir//=============================================================================
32cdf0e10cSrcweir
33cdf0e10cSrcweir/** specifies the fade effects to fade one page into another.
34cdf0e10cSrcweir */
35cdf0e10cSrcweirpublished enum FadeEffect
36cdf0e10cSrcweir{
37cdf0e10cSrcweir	//-------------------------------------------------------------------------
38cdf0e10cSrcweir
39cdf0e10cSrcweir	/** use no fade effects.
40cdf0e10cSrcweir	 */
41cdf0e10cSrcweir	NONE,
42cdf0e10cSrcweir
43cdf0e10cSrcweir	//-------------------------------------------------------------------------
44cdf0e10cSrcweir
45cdf0e10cSrcweir	/** use the fade effect 'Fade from Left'.
46cdf0e10cSrcweir	 */
47cdf0e10cSrcweir	FADE_FROM_LEFT,
48cdf0e10cSrcweir
49cdf0e10cSrcweir	//-------------------------------------------------------------------------
50cdf0e10cSrcweir
51cdf0e10cSrcweir	/** use the fade effect 'Fade from Top'.
52cdf0e10cSrcweir	 */
53cdf0e10cSrcweir	FADE_FROM_TOP,
54cdf0e10cSrcweir
55cdf0e10cSrcweir	//-------------------------------------------------------------------------
56cdf0e10cSrcweir
57cdf0e10cSrcweir	/** use the fade effect 'Fade from Right'.
58cdf0e10cSrcweir	 */
59cdf0e10cSrcweir	FADE_FROM_RIGHT,
60cdf0e10cSrcweir
61cdf0e10cSrcweir	//-------------------------------------------------------------------------
62cdf0e10cSrcweir
63cdf0e10cSrcweir	/** use the fade effect 'Fade from Bottom'.
64cdf0e10cSrcweir	 */
65cdf0e10cSrcweir	FADE_FROM_BOTTOM,
66cdf0e10cSrcweir
67cdf0e10cSrcweir	//-------------------------------------------------------------------------
68cdf0e10cSrcweir
69cdf0e10cSrcweir	/** use the fade effect 'Fade to Center'.
70cdf0e10cSrcweir	 */
71cdf0e10cSrcweir	FADE_TO_CENTER,
72cdf0e10cSrcweir
73cdf0e10cSrcweir	//-------------------------------------------------------------------------
74cdf0e10cSrcweir
75cdf0e10cSrcweir	/** use the fade effect 'Fade from Center'.
76cdf0e10cSrcweir	 */
77cdf0e10cSrcweir	FADE_FROM_CENTER,
78cdf0e10cSrcweir
79cdf0e10cSrcweir	//-------------------------------------------------------------------------
80cdf0e10cSrcweir
81cdf0e10cSrcweir	/** use the fade effect 'Move from Left'.
82cdf0e10cSrcweir	 */
83cdf0e10cSrcweir	MOVE_FROM_LEFT,
84cdf0e10cSrcweir
85cdf0e10cSrcweir	//-------------------------------------------------------------------------
86cdf0e10cSrcweir
87cdf0e10cSrcweir	/** use the fade effect 'Move from Top'.
88cdf0e10cSrcweir	 */
89cdf0e10cSrcweir	MOVE_FROM_TOP,
90cdf0e10cSrcweir
91cdf0e10cSrcweir	//-------------------------------------------------------------------------
92cdf0e10cSrcweir
93cdf0e10cSrcweir	/** use the fade effect 'Move from Right'.
94cdf0e10cSrcweir	 */
95cdf0e10cSrcweir	MOVE_FROM_RIGHT,
96cdf0e10cSrcweir
97cdf0e10cSrcweir	//-------------------------------------------------------------------------
98cdf0e10cSrcweir
99cdf0e10cSrcweir	/** use the fade effect 'Move from Bottom'.
100cdf0e10cSrcweir	 */
101cdf0e10cSrcweir	MOVE_FROM_BOTTOM,
102cdf0e10cSrcweir
103cdf0e10cSrcweir	//-------------------------------------------------------------------------
104cdf0e10cSrcweir
105cdf0e10cSrcweir	/** use the fade effect 'Roll from Left'.
106cdf0e10cSrcweir	 */
107cdf0e10cSrcweir	ROLL_FROM_LEFT,
108cdf0e10cSrcweir
109cdf0e10cSrcweir	//-------------------------------------------------------------------------
110cdf0e10cSrcweir
111cdf0e10cSrcweir	/** use the fade effect 'Roll from Top'.
112cdf0e10cSrcweir	 */
113cdf0e10cSrcweir	ROLL_FROM_TOP,
114cdf0e10cSrcweir
115cdf0e10cSrcweir	//-------------------------------------------------------------------------
116cdf0e10cSrcweir
117cdf0e10cSrcweir	/** use the fade effect 'Roll from Right'.
118cdf0e10cSrcweir	 */
119cdf0e10cSrcweir	ROLL_FROM_RIGHT,
120cdf0e10cSrcweir
121cdf0e10cSrcweir	//-------------------------------------------------------------------------
122cdf0e10cSrcweir
123cdf0e10cSrcweir	/** use the fade effect 'Roll from Bottom'.
124cdf0e10cSrcweir	 */
125cdf0e10cSrcweir	ROLL_FROM_BOTTOM,
126cdf0e10cSrcweir
127cdf0e10cSrcweir	//-------------------------------------------------------------------------
128cdf0e10cSrcweir
129cdf0e10cSrcweir	/** use the fade effect 'Vertical Stripes'.
130cdf0e10cSrcweir	 */
131cdf0e10cSrcweir	VERTICAL_STRIPES,
132cdf0e10cSrcweir
133cdf0e10cSrcweir	//-------------------------------------------------------------------------
134cdf0e10cSrcweir
135cdf0e10cSrcweir	/** use the fade effect 'Horizontal Stripes'.
136cdf0e10cSrcweir	 */
137cdf0e10cSrcweir	HORIZONTAL_STRIPES,
138cdf0e10cSrcweir
139cdf0e10cSrcweir	//-------------------------------------------------------------------------
140cdf0e10cSrcweir
141cdf0e10cSrcweir	/** use the fade effect 'Clockwise'.
142cdf0e10cSrcweir	 */
143cdf0e10cSrcweir	CLOCKWISE,
144cdf0e10cSrcweir
145cdf0e10cSrcweir	//-------------------------------------------------------------------------
146cdf0e10cSrcweir
147cdf0e10cSrcweir	/** use the fade effect 'Counter Clockwise'.
148cdf0e10cSrcweir	 */
149cdf0e10cSrcweir	COUNTERCLOCKWISE,
150cdf0e10cSrcweir
151cdf0e10cSrcweir	//-------------------------------------------------------------------------
152cdf0e10cSrcweir
153cdf0e10cSrcweir	/** use the fade effect 'Fade from Upper Left'.
154cdf0e10cSrcweir	 */
155cdf0e10cSrcweir	FADE_FROM_UPPERLEFT,
156cdf0e10cSrcweir
157cdf0e10cSrcweir	//-------------------------------------------------------------------------
158cdf0e10cSrcweir
159cdf0e10cSrcweir	/** use the fade effect 'Fade from Upper Right'.
160cdf0e10cSrcweir	 */
161cdf0e10cSrcweir	FADE_FROM_UPPERRIGHT,
162cdf0e10cSrcweir
163cdf0e10cSrcweir	//-------------------------------------------------------------------------
164cdf0e10cSrcweir
165cdf0e10cSrcweir	/** use the fade effect 'Fade from Lower Left'.
166cdf0e10cSrcweir	 */
167cdf0e10cSrcweir	FADE_FROM_LOWERLEFT,
168cdf0e10cSrcweir
169cdf0e10cSrcweir	//-------------------------------------------------------------------------
170cdf0e10cSrcweir
171cdf0e10cSrcweir	/** use the fade effect 'Fade from Lower Right'.
172cdf0e10cSrcweir	 */
173cdf0e10cSrcweir	FADE_FROM_LOWERRIGHT,
174cdf0e10cSrcweir
175cdf0e10cSrcweir	//-------------------------------------------------------------------------
176cdf0e10cSrcweir
177cdf0e10cSrcweir	/** use the fade effect 'Close Vertical'.
178cdf0e10cSrcweir	 */
179cdf0e10cSrcweir	CLOSE_VERTICAL,
180cdf0e10cSrcweir
181cdf0e10cSrcweir	//-------------------------------------------------------------------------
182cdf0e10cSrcweir
183cdf0e10cSrcweir	/** use the fade effect 'Close Horizontal'.
184cdf0e10cSrcweir	 */
185cdf0e10cSrcweir	CLOSE_HORIZONTAL,
186cdf0e10cSrcweir
187cdf0e10cSrcweir	//-------------------------------------------------------------------------
188cdf0e10cSrcweir
189cdf0e10cSrcweir	/** use the fade effect 'Open Vertical'.
190cdf0e10cSrcweir	 */
191cdf0e10cSrcweir	OPEN_VERTICAL,
192cdf0e10cSrcweir
193cdf0e10cSrcweir	//-------------------------------------------------------------------------
194cdf0e10cSrcweir
195cdf0e10cSrcweir	/** use the fade effect 'Open Horizontal'.
196cdf0e10cSrcweir	 */
197cdf0e10cSrcweir	OPEN_HORIZONTAL,
198cdf0e10cSrcweir
199cdf0e10cSrcweir	//-------------------------------------------------------------------------
200cdf0e10cSrcweir
201cdf0e10cSrcweir	/** use the fade effect 'Spiral Inward Left'.
202cdf0e10cSrcweir	 */
203cdf0e10cSrcweir	SPIRALIN_LEFT,
204cdf0e10cSrcweir
205cdf0e10cSrcweir	//-------------------------------------------------------------------------
206cdf0e10cSrcweir
207cdf0e10cSrcweir	/** use the fade effect 'Spiral Inward Right'.
208cdf0e10cSrcweir	 */
209cdf0e10cSrcweir	SPIRALIN_RIGHT,
210cdf0e10cSrcweir
211cdf0e10cSrcweir	//-------------------------------------------------------------------------
212cdf0e10cSrcweir
213cdf0e10cSrcweir	/** use the fade effect 'Spiral Outward Left'.
214cdf0e10cSrcweir	 */
215cdf0e10cSrcweir	SPIRALOUT_LEFT,
216cdf0e10cSrcweir
217cdf0e10cSrcweir	//-------------------------------------------------------------------------
218cdf0e10cSrcweir
219cdf0e10cSrcweir	/** use the fade effect 'Spiral Outward Right'.
220cdf0e10cSrcweir	 */
221cdf0e10cSrcweir	SPIRALOUT_RIGHT,
222cdf0e10cSrcweir
223cdf0e10cSrcweir	//-------------------------------------------------------------------------
224cdf0e10cSrcweir
225cdf0e10cSrcweir	/** use the fade effect 'Dissolve'.
226cdf0e10cSrcweir	 */
227cdf0e10cSrcweir	DISSOLVE,
228cdf0e10cSrcweir
229cdf0e10cSrcweir	//-------------------------------------------------------------------------
230cdf0e10cSrcweir
231cdf0e10cSrcweir	/** use the fade effect 'Wavy Line from Left'.
232cdf0e10cSrcweir	 */
233cdf0e10cSrcweir	WAVYLINE_FROM_LEFT,
234cdf0e10cSrcweir
235cdf0e10cSrcweir	//-------------------------------------------------------------------------
236cdf0e10cSrcweir
237cdf0e10cSrcweir	/** use the fade effect 'Wavy Line from Top'.
238cdf0e10cSrcweir	 */
239cdf0e10cSrcweir	WAVYLINE_FROM_TOP,
240cdf0e10cSrcweir
241cdf0e10cSrcweir	//-------------------------------------------------------------------------
242cdf0e10cSrcweir
243cdf0e10cSrcweir	/** use the fade effect 'Wavy Line from Right'.
244cdf0e10cSrcweir	 */
245cdf0e10cSrcweir	WAVYLINE_FROM_RIGHT,
246cdf0e10cSrcweir
247cdf0e10cSrcweir	//-------------------------------------------------------------------------
248cdf0e10cSrcweir
249cdf0e10cSrcweir	/** use the fade effect 'Wavy Line from Bottom'.
250cdf0e10cSrcweir	 */
251cdf0e10cSrcweir	WAVYLINE_FROM_BOTTOM,
252cdf0e10cSrcweir
253cdf0e10cSrcweir	//-------------------------------------------------------------------------
254cdf0e10cSrcweir
255cdf0e10cSrcweir	/** use the fade effect 'Random'.
256cdf0e10cSrcweir	 */
257cdf0e10cSrcweir	RANDOM,
258cdf0e10cSrcweir
259cdf0e10cSrcweir	//-------------------------------------------------------------------------
260cdf0e10cSrcweir
261cdf0e10cSrcweir	/** use the fade effect 'Stretch from Left'.
262cdf0e10cSrcweir	 */
263cdf0e10cSrcweir	STRETCH_FROM_LEFT,
264cdf0e10cSrcweir
265cdf0e10cSrcweir	//-------------------------------------------------------------------------
266cdf0e10cSrcweir
267cdf0e10cSrcweir	/** use the fade effect 'Stretch from Top'.
268cdf0e10cSrcweir	 */
269cdf0e10cSrcweir	STRETCH_FROM_TOP,
270cdf0e10cSrcweir
271cdf0e10cSrcweir	//-------------------------------------------------------------------------
272cdf0e10cSrcweir
273cdf0e10cSrcweir	/** use the fade effect 'Stretch from Right'.
274cdf0e10cSrcweir	 */
275cdf0e10cSrcweir	STRETCH_FROM_RIGHT,
276cdf0e10cSrcweir
277cdf0e10cSrcweir	//-------------------------------------------------------------------------
278cdf0e10cSrcweir
279cdf0e10cSrcweir	/** use the fade effect 'Stretch from Bottom'.
280cdf0e10cSrcweir	 */
281cdf0e10cSrcweir	STRETCH_FROM_BOTTOM,
282cdf0e10cSrcweir
283cdf0e10cSrcweir	//-------------------------------------------------------------------------
284cdf0e10cSrcweir
285cdf0e10cSrcweir	/** use the fade effect 'Vertical Lines'.
286cdf0e10cSrcweir	 */
287cdf0e10cSrcweir	VERTICAL_LINES,
288cdf0e10cSrcweir
289cdf0e10cSrcweir	//-------------------------------------------------------------------------
290cdf0e10cSrcweir
291cdf0e10cSrcweir	/** use the fade effect 'Horizontal Lines'.
292cdf0e10cSrcweir	 */
293cdf0e10cSrcweir	HORIZONTAL_LINES,
294cdf0e10cSrcweir
295cdf0e10cSrcweir	//-------------------------------------------------------------------------
296cdf0e10cSrcweir
297cdf0e10cSrcweir	/** use the fade effect 'Move from Upper Left'.
298cdf0e10cSrcweir	 */
299cdf0e10cSrcweir	MOVE_FROM_UPPERLEFT,
300cdf0e10cSrcweir
301cdf0e10cSrcweir	//-------------------------------------------------------------------------
302cdf0e10cSrcweir
303cdf0e10cSrcweir	/** use the fade effect 'Move from Upper Right'.
304cdf0e10cSrcweir	 */
305cdf0e10cSrcweir	MOVE_FROM_UPPERRIGHT,
306cdf0e10cSrcweir
307cdf0e10cSrcweir	//-------------------------------------------------------------------------
308cdf0e10cSrcweir
309cdf0e10cSrcweir	/** use the fade effect 'Move from Lower Right'.
310cdf0e10cSrcweir	 */
311cdf0e10cSrcweir	MOVE_FROM_LOWERRIGHT,
312cdf0e10cSrcweir
313cdf0e10cSrcweir	//-------------------------------------------------------------------------
314cdf0e10cSrcweir
315cdf0e10cSrcweir	/** use the fade effect 'Move from Lower Left'.
316cdf0e10cSrcweir	 */
317cdf0e10cSrcweir	MOVE_FROM_LOWERLEFT,
318cdf0e10cSrcweir
319cdf0e10cSrcweir	//-------------------------------------------------------------------------
320cdf0e10cSrcweir
321cdf0e10cSrcweir	/** use the fade effect 'Uncover to Left'.
322cdf0e10cSrcweir	 */
323cdf0e10cSrcweir	UNCOVER_TO_LEFT,
324cdf0e10cSrcweir
325cdf0e10cSrcweir	//-------------------------------------------------------------------------
326cdf0e10cSrcweir
327cdf0e10cSrcweir	/** use the fade effect 'Uncover to Upper Left'.
328cdf0e10cSrcweir	 */
329cdf0e10cSrcweir	UNCOVER_TO_UPPERLEFT,
330cdf0e10cSrcweir
331cdf0e10cSrcweir	//-------------------------------------------------------------------------
332cdf0e10cSrcweir
333cdf0e10cSrcweir	/** use the fade effect 'Uncover to Top'.
334cdf0e10cSrcweir	 */
335cdf0e10cSrcweir	UNCOVER_TO_TOP,
336cdf0e10cSrcweir
337cdf0e10cSrcweir	//-------------------------------------------------------------------------
338cdf0e10cSrcweir
339cdf0e10cSrcweir	/** use the fade effect 'Uncover to Upper Right'.
340cdf0e10cSrcweir	 */
341cdf0e10cSrcweir	UNCOVER_TO_UPPERRIGHT,
342cdf0e10cSrcweir
343cdf0e10cSrcweir	//-------------------------------------------------------------------------
344cdf0e10cSrcweir
345cdf0e10cSrcweir	/** use the fade effect 'Uncover to Right'.
346cdf0e10cSrcweir	 */
347cdf0e10cSrcweir	UNCOVER_TO_RIGHT,
348cdf0e10cSrcweir
349cdf0e10cSrcweir	//-------------------------------------------------------------------------
350cdf0e10cSrcweir
351cdf0e10cSrcweir	/** use the fade effect 'Uncover to Lower Right'.
352cdf0e10cSrcweir	 */
353cdf0e10cSrcweir	UNCOVER_TO_LOWERRIGHT,
354cdf0e10cSrcweir
355cdf0e10cSrcweir	//-------------------------------------------------------------------------
356cdf0e10cSrcweir
357cdf0e10cSrcweir	/** use the fade effect 'Uncover to Bottom'.
358cdf0e10cSrcweir	 */
359cdf0e10cSrcweir	UNCOVER_TO_BOTTOM,
360cdf0e10cSrcweir
361cdf0e10cSrcweir	//-------------------------------------------------------------------------
362cdf0e10cSrcweir
363cdf0e10cSrcweir	/** use the fade effect 'Uncover to Lower Left'.
364cdf0e10cSrcweir	 */
365cdf0e10cSrcweir	UNCOVER_TO_LOWERLEFT,
366cdf0e10cSrcweir
367cdf0e10cSrcweir	//-------------------------------------------------------------------------
368cdf0e10cSrcweir
369cdf0e10cSrcweir	/** use the fade effect 'Vertical Checkerboard'.
370cdf0e10cSrcweir	 */
371cdf0e10cSrcweir	VERTICAL_CHECKERBOARD,
372cdf0e10cSrcweir
373cdf0e10cSrcweir	//-------------------------------------------------------------------------
374cdf0e10cSrcweir
375cdf0e10cSrcweir	/** use the fade effect 'Horizontal Checkerboard'.
376cdf0e10cSrcweir	 */
377cdf0e10cSrcweir	HORIZONTAL_CHECKERBOARD
378cdf0e10cSrcweir};
379cdf0e10cSrcweir
380cdf0e10cSrcweir//=============================================================================
381cdf0e10cSrcweir
382cdf0e10cSrcweir}; }; }; };
383cdf0e10cSrcweir
384cdf0e10cSrcweir#endif
385