diff options
author | RĂ¼diger Timm <rt@openoffice.org> | 2004-11-26 16:37:23 +0000 |
---|---|---|
committer | RĂ¼diger Timm <rt@openoffice.org> | 2004-11-26 16:37:23 +0000 |
commit | 8163f4f653a9d0bc2ced2da0a8d055d88638b363 (patch) | |
tree | 88016b9082df988f916f039375d741ee6e8f61d1 /offapi/com/sun/star | |
parent | 4c649b980f6a772a12d7dbf8b0c010c7e3fbc5b1 (diff) |
INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDED
2004/07/28 11:29:45 thb 1.1.2.1: Initial revision
Diffstat (limited to 'offapi/com/sun/star')
-rw-r--r-- | offapi/com/sun/star/animations/AnimationColorSpace.idl | 92 | ||||
-rw-r--r-- | offapi/com/sun/star/animations/AnimationEndSync.idl | 115 |
2 files changed, 207 insertions, 0 deletions
diff --git a/offapi/com/sun/star/animations/AnimationColorSpace.idl b/offapi/com/sun/star/animations/AnimationColorSpace.idl new file mode 100644 index 000000000000..7425f759d8fd --- /dev/null +++ b/offapi/com/sun/star/animations/AnimationColorSpace.idl @@ -0,0 +1,92 @@ +/************************************************************************* + * + * $RCSfile: AnimationColorSpace.idl,v $ + * + * $Revision: 1.2 $ + * + * last change: $Author: rt $ $Date: 2004-11-26 17:37:12 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************/ +#ifndef __com_sun_star_animations_AnimationColorSpace_idl__ +#define __com_sun_star_animations_AnimationColorSpace_idl__ + +//============================================================================= + + module com { module sun { module star { module animations { + +//============================================================================= + +/** defines the colorspace that is used for interpolation. + <br> + This does not change how colors are interpreted but how to + interpolate from one color to another. + + @see <member>XAnimateColor::ColorSpace</member> +*/ +constants AnimationColorSpace +{ + /** defines that the RGB colorspace is used for interpolation . + */ + const short RGB = 0; + + /** defines that the HSL colorspace is used for interpolation . + */ + const short HSL = 1; +}; + +//============================================================================= + +}; }; }; }; + +#endif diff --git a/offapi/com/sun/star/animations/AnimationEndSync.idl b/offapi/com/sun/star/animations/AnimationEndSync.idl new file mode 100644 index 000000000000..7bf2c363abe7 --- /dev/null +++ b/offapi/com/sun/star/animations/AnimationEndSync.idl @@ -0,0 +1,115 @@ +/************************************************************************* + * + * $RCSfile: AnimationEndSync.idl,v $ + * + * $Revision: 1.2 $ + * + * last change: $Author: rt $ $Date: 2004-11-26 17:37:23 $ + * + * The Contents of this file are made available subject to the terms of + * either of the following licenses + * + * - GNU Lesser General Public License Version 2.1 + * - Sun Industry Standards Source License Version 1.1 + * + * Sun Microsystems Inc., October, 2000 + * + * GNU Lesser General Public License Version 2.1 + * ============================================= + * Copyright 2000 by Sun Microsystems, Inc. + * 901 San Antonio Road, Palo Alto, CA 94303, USA + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License version 2.1, as published by the Free Software Foundation. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, + * MA 02111-1307 USA + * + * + * Sun Industry Standards Source License Version 1.1 + * ================================================= + * The contents of this file are subject to the Sun Industry Standards + * Source License Version 1.1 (the "License"); You may not use this file + * except in compliance with the License. You may obtain a copy of the + * License at http://www.openoffice.org/license.html. + * + * Software provided under this License is provided on an "AS IS" basis, + * WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, + * WITHOUT LIMITATION, WARRANTIES THAT THE SOFTWARE IS FREE OF DEFECTS, + * MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE, OR NON-INFRINGING. + * See the License for the specific provisions governing your rights and + * obligations concerning the Software. + * + * The Initial Developer of the Original Code is: Sun Microsystems, Inc. + * + * Copyright: 2000 by Sun Microsystems, Inc. + * + * All Rights Reserved. + * + * Contributor(s): _______________________________________ + * + * + ************************************************************************/ +#ifndef __com_sun_star_animations_AnimationEndSync_idl__ +#define __com_sun_star_animations_AnimationEndSync_idl__ + +//============================================================================= + + module com { module sun { module star { module animations { + +//============================================================================= + +/** @see http://www.w3.org/TR/smil20/smil-timing.html#adef-endsync +*/ +constants AnimationEndSync +{ + /** The par, excl, or media element's implicit duration ends with the earliest + active end of all the child elements. This does not refer to the lexical + first child, or to the first child to start, but rather refers to the first + child to end its (first) active duration. + */ + const short FIRST = 0; + + /** The par, excl, or media element's implicit duration ends with the last active + end of the child elements. This does not refer to the lexical last child, or + to the last child to start, but rather refers to the last active end of all + children that have a resolved, definite begin time. If the time container + has no children with a resolved begin time, the time container ends + immediately. If child elements have multiple begin times, or otherwise + restart, the child elements must complete all instances of active durations + for resolved begin times. + This is the default value for par and excl elements. + */ + const short LAST = 1; + + /** The par, excl, or media element's implicit duration ends when all of the + child elements have ended their respective active durations. Elements with + indefinite or unresolved begin times will keep the simple duration of the + time container from ending. + When all elements have completed the active duration one or more times, + the parent time container can end. + */ + const short ALL = 2; + + /** The time container element's implicit duration ends when the intrinsic + media duration of the element ends. This must be defined by a host language. + If the time container element does not define an intrinsic media duration, + the host language must define the simple duration for the element. + This is the default value for media time container elements. + */ + const short MEDIA = 3; +}; + +//============================================================================= + +}; }; }; }; + +#endif |