- add(String, Filter) - Static method in class cell2D.Assets
-
Adds the specified Filter to the list of Filters under the specified
name.
- add(String, Sprite) - Static method in class cell2D.Assets
-
Adds the specified Sprite to the list of Sprites under the specified
name.
- add(String, SpriteSheet) - Static method in class cell2D.Assets
-
Adds the specified SpriteSheet to the list of SpriteSheets under the
specified name.
- add(String, Animation) - Static method in class cell2D.Assets
-
Adds the specified Animation to the list of Animations under the
specified name.
- add(String, Sound) - Static method in class cell2D.Assets
-
Adds the specified Sound to the list of Sounds under the specified name.
- add(String, Music) - Static method in class cell2D.Assets
-
Adds the specified Music track to the list of Music tracks under the
specified name.
- addAnimInstance(AnimationInstance) - Method in class cell2D.CellGameState
-
Adds the specified AnimationInstance to this CellGameState if it is not
already assigned to a CellGameState.
- addAnimInstance(Animation) - Method in class cell2D.CellGameState
-
Adds a new AnimationInstance of the specified Animation to this
CellGameState.
- addedActions(CellGame, T) - Method in class cell2D.Thinker
-
Actions for this Thinker to take immediately after being added to a new
CellGameState.
- addThinker(U) - Method in class cell2D.CellGameState
-
Adds the specified Thinker to this CellGameState if it is not already
assigned to a CellGameState.
- addThinkerActions(CellGame, U) - Method in class cell2D.CellGameState
-
Actions for this CellGameState to take immediately after adding a Thinker
to itself.
- Animatable - Interface in cell2D
-
An Animatable object is one that may be incorporated into an Animation as
one of its frames.
- Animation - Class in cell2D
-
An Animation is a sequence of one or more Animatable frames that may be
instantiated in an AnimationInstance in order to be displayed one after
another and/or smoothly transitioned between.
- Animation(Animatable) - Constructor for class cell2D.Animation
-
Creates a new Animation with the specified Animatable object, duration 0,
as its only frame.
- Animation(Animatable[]) - Constructor for class cell2D.Animation
-
Creates a new Animation with the Animatable objects in the specified
array as its frames.
- Animation(Animatable[], double[]) - Constructor for class cell2D.Animation
-
Creates a new Animation out of the Animatable objects in the specified
array of frames.
- Animation(SpriteSheet, int, int, int, int, boolean) - Constructor for class cell2D.Animation
-
Creates an Animation with the Sprites in a rectangular region of a
SpriteSheet as its frames.
- Animation(SpriteSheet, int, int, int, int, boolean, double[]) - Constructor for class cell2D.Animation
-
Creates an Animation with the Sprites in a rectangular region of a
SpriteSheet as its frames.
- AnimationInstance - Class in cell2D
-
An AnimationInstance is an instance of an Animation that represents a
point in the Animation and rates at which that point progresses through the
Animation.
- AnimationInstance(Animation) - Constructor for class cell2D.AnimationInstance
-
Creates a new AnimationInstance of the specified Animation.
- Assets - Class in cell2D
-
The Assets class stores references to Filters, Sprites, SpriteSheets,
Animations, Sounds, and Music tracks under String names that are unique among
each of those types of assets.