Uses of Interface
org.deken.game.animation.Animation

Packages that use Animation
org.deken.game.animation Animation package contains classes for animating the image of a game object. 
org.deken.game.animation.imageFx   
org.deken.game.background   
org.deken.game.component Components package holds game components, which are striped down version of java components. 
org.deken.game.motion The motion package contains classes for controlling the motion of a game piece. 
org.deken.game.sprites The pieces package contains the game pieces that will be used by the old style engine. 
 

Uses of Animation in org.deken.game.animation
 

Subinterfaces of Animation in org.deken.game.animation
 interface ComplexAnimation
          Title: ComplexAnimation
 

Classes in org.deken.game.animation that implement Animation
 class BaseAnimation
           Title: BaseAnimation
 class BounceAnimation
          Title: BounceAnimationStrip Description: An animation strip for a game peice, that bounces from the first frame to the last frame, repeatedly.
 class BounceOnceAnimation
          Title: BounceOnceAnimationStrip Description: The animation strip runs through the sequence of frames, and upon reaching the end it bounces back, going back to the first frame.
 class DissolveAnimation
          Title: DissolveAnimation
 class EllipseShapeAnimation
          Title: Circle Shape Animation
 class LayeredAnimation
          Title: LayeredAnimation
 class LoopedAnimation
          Title: LoopedAnimationStrip Description: The animation strip is looped through the sequence, with no end.
 class NoAnimation
           Title: NoAnimation
 class OnceAnimation
          Title: OnceAnimationStrip Description: The animation strip is run once, and then it stays on the last frame of the sequence.
 class RandomAnimation
          Title: RandomAnimationStrip Description: The images in the animation strip are displayed randomly, for the duration of each frame.
 class RandomListAnimation
           Title: RandomListAnimation
 class RectangleShapeAnimation
          Title: SquareShapeAnimation
 class StaticAnimation
          Title: StaticAnimationStrip Description: An animation strip that is only a single frame.
 class TileAnimation
          Title: TileAnimationStrip Description: Copyright: Copyright (c) 2005
 

Methods in org.deken.game.animation that return Animation
 Animation Animation.copy()
          Copies the animation.
 Animation LayeredAnimation.copy()
           
 Animation NoAnimation.copy()
           
 Animation RandomListAnimation.copy()
           
 Animation LayeredAnimation.getAnimation(int layer)
           
 

Methods in org.deken.game.animation with parameters of type Animation
 void ComplexAnimation.addAnimation(int index, Animation animation)
           
 void LayeredAnimation.addAnimation(int index, Animation animation)
           
 void RandomListAnimation.addAnimation(int index, Animation animation)
          The index is not used in the RandomListAnimation
 

Constructor parameters in org.deken.game.animation with type arguments of type Animation
LayeredAnimation(java.util.List<Animation> animations)
           
RandomListAnimation(java.util.List<Animation> animations)
           
 

Uses of Animation in org.deken.game.animation.imageFx
 

Methods in org.deken.game.animation.imageFx with parameters of type Animation
 void ColorizeImage.initialize(Animation animation)
           
 void FlipImage.initialize(Animation animation)
           
 void ImageEffect.initialize(Animation animation)
           
 void InvertImage.initialize(Animation animation)
           
 void NoImageEffect.initialize(Animation animation)
           
 void RotateImage.initialize(Animation animation)
           
 void ScaleImage.initialize(Animation animation)
           
 void TranslucentImage.initialize(Animation animation)
           
 

Uses of Animation in org.deken.game.background
 

Fields in org.deken.game.background declared as Animation
protected  Animation FixedBackground.animation
           
 

Methods in org.deken.game.background with parameters of type Animation
 void Background.addAnimation(Animation animation)
           
 void FixedBackground.addAnimation(Animation animation)
           
 void LayeredBackground.addAnimation(Animation animation)
          Adds a FixedBackground in the next layer up.
 void PanLengthBackground.addAnimation(Animation animation)
           
 void PanSpeedBackground.addAnimation(Animation animation)
           
 void ParallaxBackground.addAnimation(Animation animation)
           
 void ParallaxWrapBackground.addAnimation(Animation animation)
           
 void ScrollBackground.addAnimation(Animation animation)
           
 

Constructors in org.deken.game.background with parameters of type Animation
FixedBackground(Animation animation)
           
LayeredBackground(Animation animation)
           
PanLengthBackground(Animation animation)
           
PanSpeedBackground(Animation animation)
           
ParallaxBackground(Animation animation)
           
ParallaxWrapBackground(Animation animation)
           
ScrollBackground(Animation animation)
           
ScrollBackground(Animation animation, GameVector direction)
           
 

Uses of Animation in org.deken.game.component
 

Fields in org.deken.game.component declared as Animation
protected  Animation GTextContainer.baseAnimation
           
 

Methods in org.deken.game.component that return Animation
 Animation GButton.getAnimation()
           
 Animation GButton.getAnimation(int buttonEffect)
           
 Animation GTextContainer.getBaseAnimation()
           
 

Methods in org.deken.game.component with parameters of type Animation
 void GButton.addAnimation(int id, Animation animation)
           
 void GLabel.addAnimation(int id, Animation animation)
           
abstract  void GTextContainer.addAnimation(int id, Animation animation)
           
 void GTextEntry.addAnimation(int id, Animation animation)
           
 void GButton.setAnimation(Animation animation, int buttonEffect)
          Sets the animation to one of the four button effects: The default, rollover, pressed and disabled.
 

Constructors in org.deken.game.component with parameters of type Animation
GButton(Animation animation)
          GButton is created with the Mouse action of button 1 pressed.
GLabel(Animation animation)
           
GMenuPopout(int screenWidth, int screenHeight, Animation animation)
           
GMenuPopout(int screenWidth, int screenHeight, Animation animation, Animation animationHighlight)
           
GToggleButton(Animation animation)
          GToggleButton is created with the Mouse action of button 1 pressed.
 

Uses of Animation in org.deken.game.motion
 

Methods in org.deken.game.motion that return Animation
 Animation[] CardinalMotion.getAnimations()
           
 Animation[] FourWayMotion.getAnimations()
           
 Animation[] Motion.getAnimations()
          Returns the Animations that make up this Motion
 Animation[] SingleMotion.getAnimations()
           
 Animation[] StaticMotion.getAnimations()
           
 Animation[] TwoWayMotion.getAnimations()
           
 

Constructors in org.deken.game.motion with parameters of type Animation
CardinalMotion(Animation[] animations)
          CardinalMotion
CardinalMotion(Animation north_Animation, Animation east_Animation, Animation south_Animation, Animation west_Animation, Animation north_East_Animation, Animation south_East_Animation, Animation south_West_Animation, Animation north_West_Animation)
          CardinalMovement
FourWayMotion(Animation[] animations)
          FourWayMotion The animation array is set in the order of the FourWayMotion constants for directions.
FourWayMotion(Animation north_Animation, Animation east_Animation, Animation south_Animation, Animation west_Animation)
          FourWayMovement
SingleMotion(Animation animation)
          SingleMotion
StaticMotion(Animation animation)
           
TwoWayMotion(Animation[] animations)
          TwoWayMotion
TwoWayMotion(Animation rightAnimation, Animation leftAnimation)
          TwoWayMotion
 

Uses of Animation in org.deken.game.sprites
 

Fields in org.deken.game.sprites declared as Animation
protected  Animation Decor.animation
           
 

Methods in org.deken.game.sprites that return Animation
 Animation Decor.getAnimation()
          getAnimation
 

Methods in org.deken.game.sprites with parameters of type Animation
 void Decor.setAnimation(Animation animation)
          setAnimation
 void Actor.setStillAnimations(Animation[] stillAnimation)
           
 

Constructors in org.deken.game.sprites with parameters of type Animation
Actor(Motion motion, Movement movement, SpriteSize size, Animation stillAnimation)
           
BaseActor(Motion motion, Movement movement, SpriteSize size, Animation stillAnimation)
          BaseActor
Decor(Animation animation, SpriteSize size)
          Decor
DecorTriggerListener(Animation animation, SpriteSize size)