Interfaces |
XAnimate |
Interface for generic animation.
|
XAnimateColor |
Interface for animation by defining color changes over time.
Only color value will be legal values for the following members
|
XAnimateMotion |
Interface for animation by defining motion on a path.
|
XAnimateSet |
Interface for animation by simply setting the value of the target attribute to a constant value.
This interface provides a simple means of just setting the value of an attribute for
a specified duration.
When using XAnimateSet, the following memebers are ignored
|
XAnimateTransform |
animates a transformation attribute on a target element, thereby allowing
animations to control translation, scaling, rotation and/or skewing.
The member XAnimate::Attributes contains a short from
AnimationTransformType.
Depending on the value in XAnimate::Attributes, the
members XAnimate::From, XAnimate::To,
XAnimate::By or XAnimate::Values
contain the following
|
XAnimationListener |
makes it possible to register listeners, which are called whenever
an animation event occurs.
|
XAnimationNode |
|
XAnimationNodeSupplier |
|
XAudio |
|
XCommand |
Execution of the XCommand animation node causes the slideshow component
to call back the application to perform the command.
|
XIterateContainer |
An iterate container iterates over subitems of a given target object
and animates them by subsequently executes the contained effects on them.
This could be used to animate a target text word by word or letter by
letter.
|
XTargetPropertiesCreator |
Factory interface to generate properties for all animated targets. |
XTimeContainer |
Supported modules
|
XTransitionFilter |
Base members XAnimate::Values, XAnimate::From,
XAnimate::To and XAnimate::By can be used
with double values that set the transition progress the specific
amount of time.
|
Copyright © 2013, The Apache Software Foundation, Licensed under the Apache License, Version 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache Software Foundation. Other names may be trademarks of their respective owners.