xref: /trunk/main/offapi/com/sun/star/animations/TransitionSubType.idl (revision ffd38472365e95f6a578737bc9a5eb0fac624a86)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23#ifndef __com_sun_star_animations_TransitionSubType_idl__
24#define __com_sun_star_animations_TransitionSubType_idl__
25
26//=============================================================================
27
28 module com {  module sun {  module star {  module animations {
29
30//=============================================================================
31
32/** @see http://www.w3.org/TR/smil20/smil-transitions.html#Table%201:%20Taxonomy%20Table
33*/
34constants TransitionSubType
35{
36    const short DEFAULT = 0;
37    const short LEFTTORIGHT = 1;
38    const short TOPTOBOTTOM = 2;
39    const short TOPLEFT = 3;
40    const short TOPRIGHT = 4;
41    const short BOTTOMRIGHT = 5;
42    const short BOTTOMLEFT = 6;
43    const short TOPCENTER = 7;
44    const short RIGHTCENTER = 8;
45    const short BOTTOMCENTER = 9;
46    const short LEFTCENTER = 10;
47    const short CORNERSIN = 11;
48    const short CORNERSOUT = 12;
49    const short VERTICAL = 13;
50    const short HORIZONTAL = 14;
51    const short DIAGONALBOTTOMLEFT = 15;
52    const short DIAGONALTOPLEFT = 16;
53    const short DOUBLEBARNDOOR = 17;
54    const short DOUBLEDIAMOND = 18;
55    const short DOWN = 19;
56    const short LEFT = 20;
57    const short UP = 21;
58    const short RIGHT = 22;
59    const short RECTANGLE = 25;
60    const short DIAMOND = 26;
61    const short CIRCLE = 27;
62    const short FOURPOINT = 28;
63    const short FIVEPOINT = 29;
64    const short SIXPOINT = 30;
65    const short HEART = 31;
66    const short KEYHOLE = 32;
67    const short CLOCKWISETWELVE = 33;
68    const short CLOCKWISETHREE = 34;
69    const short CLOCKWISESIX = 35;
70    const short CLOCKWISENINE = 36;
71    const short TWOBLADEVERTICAL = 37;
72    const short TWOBLADEHORIZONTAL = 38;
73    const short FOURBLADE = 39;
74    const short CLOCKWISETOP = 40;
75    const short CLOCKWISERIGHT = 41;
76    const short CLOCKWISEBOTTOM = 42;
77    const short CLOCKWISELEFT = 43;
78    const short CLOCKWISETOPLEFT = 44;
79    const short COUNTERCLOCKWISEBOTTOMLEFT = 45;
80    const short CLOCKWISEBOTTOMRIGHT = 46;
81    const short COUNTERCLOCKWISETOPRIGHT = 47;
82    const short CENTERTOP = 48;
83    const short CENTERRIGHT = 49;
84    const short TOP = 50;
85    const short BOTTOM = 52;
86    const short FANOUTVERTICAL = 54;
87    const short FANOUTHORIZONTAL = 55;
88    const short FANINVERTICAL = 56;
89    const short FANINHORIZONTAL = 57;
90    const short PARALLELVERTICAL = 58;
91    const short PARALLELDIAGONAL = 59;
92    const short OPPOSITEVERTICAL = 60;
93    const short OPPOSITEHORIZONTAL = 61;
94    const short PARALLELDIAGONALTOPLEFT = 62;
95    const short PARALLELDIAGONALBOTTOMLEFT = 63;
96    const short TOPLEFTHORIZONTAL = 64;
97    const short TOPLEFTDIAGONAL = 65;
98    const short TOPRIGHTDIAGONAL = 66;
99    const short BOTTOMRIGHTDIAGONAL = 67;
100    const short BOTTOMLEFTDIAGONAL = 68;
101    const short TOPLEFTCLOCKWISE = 69;
102    const short TOPRIGHTCLOCKWISE = 70;
103    const short BOTTOMRIGHTCLOCKWISE = 71;
104    const short BOTTOMLEFTCLOCKWISE = 72;
105    const short TOPLEFTCOUNTERCLOCKWISE = 73;
106    const short TOPRIGHTCOUNTERCLOCKWISE = 74;
107    const short BOTTOMRIGHTCOUNTERCLOCKWISE = 75;
108    const short BOTTOMLEFTCOUNTERCLOCKWISE = 76;
109    const short VERTICALTOPSAME = 77;
110    const short VERTICALBOTTOMSAME = 78;
111    const short VERTICALTOPLEFTOPPOSITE = 79;
112    const short VERTICALBOTTOMLEFTOPPOSITE = 80;
113    const short HORIZONTALLEFTSAME = 81;
114    const short HORIZONTALRIGHTSAME = 82;
115    const short HORIZONTALTOPLEFTOPPOSITE = 83;
116    const short HORIZONTALTOPRIGHTOPPOSITE = 84;
117    const short DIAGONALBOTTOMLEFTOPPOSITE = 85;
118    const short DIAGONALTOPLEFTOPPOSITE = 86;
119    const short TWOBOXTOP = 87;
120    const short TWOBOXBOTTOM = 88;
121    const short TWOBOXLEFT = 89;
122    const short TWOBOXRIGHT = 90;
123    const short FOURBOXVERTICAL = 91;
124    const short FOURBOXHORIZONTAL = 92;
125    const short VERTICALLEFT = 93;
126    const short VERTICALRIGHT = 94;
127    const short HORIZONTALLEFT = 95;
128    const short HORIZONTALRIGHT = 96;
129    const short FROMLEFT = 97;
130    const short FROMTOP = 98;
131    const short FROMRIGHT = 99;
132    const short FROMBOTTOM = 100;
133    const short CROSSFADE = 101;
134    const short FADETOCOLOR = 102;
135    const short FADEFROMCOLOR = 103;
136    const short FADEOVERCOLOR = 104;
137    // new
138    const short THREEBLADE = 105;
139    const short EIGHTBLADE = 106;
140    const short ONEBLADE = 107;
141    const short ACROSS = 108;
142    const short TOPLEFTVERTICAL = 109;
143    const short COMBHORIZONTAL = 110;
144    const short COMBVERTICAL = 111;
145    const short IN = 112;
146    const short OUT = 113;
147    const short ROTATEIN = 114;
148    const short ROTATEOUT = 115;
149    const short FROMTOPLEFT = 116;
150    const short FROMTOPRIGHT = 117;
151    const short FROMBOTTOMLEFT = 118;
152    const short FROMBOTTOMRIGHT = 119;
153};
154
155//=============================================================================
156
157}; }; }; };
158
159#endif
160