| Package | Description |
|---|---|
| com.threerings.chat | |
| com.threerings.media | |
| com.threerings.media.animation |
| Modifier and Type | Class and Description |
|---|---|
class |
ChatGlyph
Responsible for rendering a "unit" of chat on a
MediaPanel. |
| Modifier and Type | Method and Description |
|---|---|
void |
MetaMediaManager.abortAnimation(Animation anim)
Aborts a currently running animation and removes it from this panel.
|
void |
MediaPanel.abortAnimation(Animation anim)
Aborts a currently running animation and removes it from this panel.
|
void |
MediaOverlay.abortAnimation(Animation anim)
Aborts a currently running animation and removes it from this overlay.
|
void |
MetaMediaManager.addAnimation(Animation anim)
Adds an animation to this panel.
|
void |
MediaPanel.addAnimation(Animation anim)
Adds an animation to this panel.
|
void |
MediaOverlay.addAnimation(Animation anim)
Adds an animation to this overlay.
|
boolean |
MetaMediaManager.isManaged(Animation anim) |
boolean |
MediaPanel.isManaged(Animation anim) |
boolean |
MediaOverlay.isManaged(Animation anim) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnimationSequencer
An animation that provides facilities for adding a sequence of animations that are fired after
a fixed time interval has elapsed or after previous animations in the sequence have completed.
|
class |
BlankAnimation
Displays nothing, but does so for a specified amount of time.
|
class |
BlendAnimation
Blends between a series of images using alpha.
|
class |
BobbleAnimation
An animation that bobbles an image around within a specific horizontal and vertical pixel range
for a given period of time.
|
class |
ExplodeAnimation
An animation that displays an object exploding into chunks, fading out as they fly apart.
|
class |
FadeAnimation
An animation that displays an image fading from one alpha level to another in specified
increments over time.
|
class |
FadeImageAnimation
Fades an image in or out by varying the alpha level during rendering.
|
class |
FadeLabelAnimation
Does something extraordinary.
|
class |
FloatingTextAnimation |
class |
GleamAnimation
Washes all non-transparent pixels in a sprite with a particular color (by compositing them with
the solid color with progressively higher alpha values) and then back again.
|
class |
MultiFrameAnimation
Animates a sequence of image frames in place with a particular frame
rate.
|
class |
RainAnimation
An animation that displays raindrops spattering across an image.
|
class |
ScaleAnimation
Animates an image changing size about its center point.
|
class |
SparkAnimation
Displays a set of spark images originating from a specified position
and flying outward in random directions, fading out as they go, for a
specified period of time.
|
class |
SpriteAnimation |
class |
SpritePathAnimation
Wraps the dirty work of moving a sprite along a
Path in an Animation. |
| Modifier and Type | Method and Description |
|---|---|
Iterator<Animation> |
AnimationManager.iterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
AnimationWaiter.addAnimation(Animation anim)
Adds an animation to the animation waiter for observation.
|
void |
AnimationSequencer.addAnimation(Animation anim)
Convenience wrapper to add an animation to run at the same time as the previous one.
|
void |
AnimationSequencer.addAnimation(Animation anim,
long delta,
Runnable completionAction)
Adds the supplied animation to the sequence with the given parameters.
|
void |
AnimationWaiter.addAnimations(Animation[] anims)
Adds the supplied animations to the animation waiter for
observation.
|
void |
AnimationWaiter.animationCompleted(Animation anim,
long when) |
void |
AnimationObserver.animationCompleted(Animation anim,
long when)
Called when the observed animation has completed.
|
void |
AnimationAdapter.animationCompleted(Animation anim,
long when) |
void |
AnimationWaiter.animationStarted(Animation anim,
long when) |
void |
AnimationObserver.animationStarted(Animation anim,
long when)
Called the first time this animation is ticked.
|
void |
AnimationAdapter.animationStarted(Animation anim,
long when) |
void |
AnimationSequencer.appendAnimation(Animation anim)
Convenience wrapper to add an animation to run after the previous one.
|
void |
SequencedAnimationObserver.frameReached(Animation anim,
long when,
int frameIdx,
int frameSeq)
Called when the observed animation -- previously configured with an
AnimationFrameSequencer -- reached the specified frame. |
void |
AnimationArranger.positionAvoidAnimation(Animation anim,
Rectangle viewBounds)
Position the specified animation so that it is not overlapping
any still-running animations previously passed to this method.
|
void |
AnimationManager.registerAnimation(Animation anim)
Registers the given
Animation with the animation manager for ticking and painting. |
void |
AnimationFrameSequencer.setAnimation(Animation anim)
Called after init to set the animation.
|
void |
AnimationFrameSequencer.MultiFunction.setAnimation(Animation anim) |
void |
AnimationManager.unregisterAnimation(Animation anim)
Un-registers the given
Animation from the animation manager. |
| Constructor and Description |
|---|
AnimationSprite(Animation anim,
MediaPanel owner) |
Copyright © 2015. All rights reserved.