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
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
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.
an event has a source that causes an event to be fired and a trigger
that defines under which condition an event should be raised and
an offset if the event should be raised a defined amount of time
after the event is triggered.
defines the colorspace that is used for interpolation.
This does not change how colors are interpreted but how to
interpolate from one color to another.