- getActionPriority() - Method in class cell2D.Thinker
-
Returns this Thinker's action priority.
- getAnimation() - Method in class cell2D.AnimationInstance
-
Returns the Animation that this AnimationInstance is an instance of.
- getAnimation(String) - Static method in class cell2D.Assets
-
Returns the Animation in the list of Animations under the specified name,
or null if there is none.
- getAnimation(int) - Method in class cell2D.CellGameState
-
Returns the Animation of the AnimationInstance assigned to this
CellGameState with the specified ID, if there is one.
- getAnimInstance(int) - Method in class cell2D.CellGameState
-
Returns the AnimationInstance that is assigned to this CellGameState with
the specified ID.
- getBindingCommand() - Method in class cell2D.CellGame
-
Returns the number of the command to which this CellGame has been
instructed to bind the next valid control pressed, or -1 if there is
none.
- getColor() - Method in class cell2D.ColorFilter
-
Returns the Color that this ColorFilter uses.
- getColorMap() - Method in class cell2D.ColorMapFilter
-
Returns the Map that this ColorMapFilter uses.
- getControlsFor(int) - Method in class cell2D.CellGame
-
Returns all of the Controls that are currently bound to the specified
command.
- getCurrentMusic() - Method in class cell2D.CellGame
-
Returns the Music track that this CellGame is currently playing, or null
if there is none.
- getCurrentSprite() - Method in class cell2D.AnimationInstance
-
Returns the Sprite that is specified by this AnimationInstance's current
indices, and that the draw() methods will draw if called now.
- getCurrentState() - Method in class cell2D.CellGame
-
Returns the CellGameState that this CellGame is currently in - in other
words, this CellGame's only active CellGameState.
- getCurrentStateID() - Method in class cell2D.CellGame
-
Returns the ID of this CellGame's current CellGameState.
- getDuration() - Method in class cell2D.ThinkerState
-
Returns how long in time units this ThinkerState should last.
- getEffectiveTimeFactor() - Method in class cell2D.AnimationInstance
-
Returns this AnimationInstance's effective time factor; that is, how many
time units it experiences every frame.
- getEffectiveTimeFactor() - Method in class cell2D.Thinker
-
Returns this Thinker's effective time factor; that is, how many time
units it experiences every frame.
- getFilter(String) - Static method in class cell2D.Assets
-
Returns the Filter in the list of Filters under the specified name, or
null if there is none.
- getFilters() - Method in class cell2D.Sprite
-
Returns the Set of Filters that will have an effect on this Sprite when
applied to it with draw().
- getFilters() - Method in class cell2D.SpriteSheet
-
Returns the Set of Filters that will have an effect on this SpriteSheet's
Sprites when applied to them with draw().
- getFPS() - Method in class cell2D.CellGame
-
Returns the number of frames that this CellGame executes per second.
- getFrame(int) - Method in interface cell2D.Animatable
-
Returns this Animatable's frame at the specified index.
- getFrame(int) - Method in class cell2D.Animation
-
- getFrame(int) - Method in class cell2D.Sprite
-
- getFrameDuration(int) - Method in interface cell2D.Animatable
-
Returns the duration of the frame at the specified index.
- getFrameDuration(int) - Method in class cell2D.Animation
-
- getFrameDuration(int) - Method in class cell2D.Sprite
-
- getGame() - Method in class cell2D.CellGameState
-
Returns the CellGame to which this CellGameState belongs.
- getGameState() - Method in class cell2D.AnimationInstance
-
Returns the CellGameState to which this AnimationInstance is currently
assigned, or null if it is assigned to none.
- getGameState() - Method in class cell2D.Thinker
-
Returns the CellGameState to which this Thinker is currently assigned, or
null if it is assigned to none.
- getHeight() - Method in class cell2D.Sprite
-
Returns this Sprite's height in pixels.
- getHeight() - Method in class cell2D.SpriteSheet
-
Returns the height in Sprites of this SpriteSheet.
- getID() - Method in class cell2D.CellGameState
-
Returns this CellGameState's ID.
- getIndex() - Method in class cell2D.AnimationInstance
-
Returns this AnimationInstance's current index at its highest level.
- getIndex(int) - Method in class cell2D.AnimationInstance
-
Returns this AnimationInstance's current index at the specified level.
- getLevel() - Method in interface cell2D.Animatable
-
Returns how many levels of Animations this Animatable and its frames and
sub-frames comprise.
- getLevel() - Method in class cell2D.Animation
-
- getLevel() - Method in class cell2D.Sprite
-
- getMouseWheelChange() - Method in class cell2D.CellGame
-
Returns the change in the position of the mouse wheel since last frame.
- getMouseX() - Method in class cell2D.CellGame
-
Returns the x-coordinate in pixels of the mouse cursor on this CellGame's
screen.
- getMouseY() - Method in class cell2D.CellGame
-
Returns the y-coordinate in pixels of the mouse cursor on this CellGame's
screen.
- getMusic(String) - Static method in class cell2D.Assets
-
Returns the Music track in the list of Music tracks under the specified
name, or null if there is none.
- getMusic(int) - Method in class cell2D.CellGame
-
Returns the Music track in this CellGame's music stack at the specified
priority, or null if there is none.
- getMusicPosition() - Method in class cell2D.CellGame
-
Returns the music player's position in seconds in the currently playing
Music track, or 0 if no Music track is currently playing.
- getMusicVolume() - Method in class cell2D.CellGame
-
Returns the volume of the currently playing Music track, with 1
representing no volume change, or 0 if there is no Music track playing.
- getNewActionPriority() - Method in class cell2D.Thinker
-
Returns the action priority that this Thinker is about to have, but does
not yet have due to its CellGameState's Thinker list being iterated over.
- getNewGameState() - Method in class cell2D.Thinker
-
Returns the CellGameState to which this Thinker is about to be assigned,
but has not yet been due to one or more of the Thinker lists involved
being iterated over.
- getNextState() - Method in class cell2D.ThinkerState
-
Returns the ThinkerState that this ThinkerState's Thinker should enter
after it leaves this one.
- getNumCommands() - Method in class cell2D.CellGame
-
Returns how many commands this CellGame has.
- getNumFrames() - Method in interface cell2D.Animatable
-
Returns how many frames this Animatable has.
- getNumFrames() - Method in class cell2D.Animation
-
- getNumFrames() - Method in class cell2D.Sprite
-
- getOriginX() - Method in class cell2D.Sprite
-
Returns the x-coordinate in pixels of this Sprite's origin.
- getOriginX() - Method in class cell2D.SpriteSheet
-
Returns the x-coordinate in pixels on each of this SpriteSheet's Sprites
of its origin.
- getOriginY() - Method in class cell2D.Sprite
-
Returns the y-coordinate in pixels of this Sprite's origin.
- getOriginY() - Method in class cell2D.SpriteSheet
-
Returns the y-coordinate in pixels on each of this SpriteSheet's Sprites
of its origin.
- getScaleFactor() - Method in class cell2D.CellGame
-
Returns the factor by which this CellGame's screen is scaled to make the
size of the program window.
- getScreenHeight() - Method in class cell2D.CellGame
-
Returns the height in pixels of this CellGame's screen.
- getScreenWidth() - Method in class cell2D.CellGame
-
Returns the width in pixels of this CellGame's screen.
- getSound(String) - Static method in class cell2D.Assets
-
Returns the Sound in the list of Sounds under the specified name, or null
if there is none.
- getSpeed() - Method in class cell2D.AnimationInstance
-
Returns this AnimationInstance's speed at its highest level.
- getSpeed(int) - Method in class cell2D.AnimationInstance
-
Returns this AnimationInstance's speed at the specified level.
- getSprite(String) - Static method in class cell2D.Assets
-
Returns the Sprite in the list of Sprites under the specified name, or
null if there is none.
- getSprite(int, int) - Method in class cell2D.SpriteSheet
-
Returns the Sprite at the specified coordinates.
- getSpriteSheet(String) - Static method in class cell2D.Assets
-
Returns the SpriteSheet in the list of SpriteSheets under the specified
name, or null if there is none.
- getSpriteSheet() - Method in class cell2D.Sprite
-
Returns the SpriteSheet that this Sprite is part of, or null if it is not
part of one.
- getState(int) - Method in class cell2D.CellGame
-
Returns this CellGame's CellGameState with the specified ID, or null if
there is none.
- getThinkerState() - Method in class cell2D.Thinker
-
Returns this Thinker's current ThinkerState.
- getThinkerStateDuration() - Method in class cell2D.Thinker
-
Returns the remaining duration in time units of this Thinker's current
ThinkerState.
- getThis() - Method in class cell2D.BasicGameState
-
- getThis() - Method in class cell2D.BasicThinker
-
- getThis() - Method in class cell2D.CellGameState
-
A method which returns this CellGameState as a T, rather than as a
CellGameState<T,U,V>.
- getThis() - Method in class cell2D.Thinker
-
A method which returns this Thinker as a U, rather than as a
Thinker<T,U,V>.
- getTimeFactor() - Method in class cell2D.AnimationInstance
-
Returns this AnimationInstance's time factor.
- getTimeFactor() - Method in class cell2D.CellGameState
-
Returns this CellGameState's time factor; that is, how many time units it
experiences every frame.
- getTimeFactor() - Method in class cell2D.Thinker
-
Returns this Thinker's time factor.
- getTimerValue(TimedEvent<T>) - Method in class cell2D.Thinker
-
Returns the current value of this Thinker's timer for the specified
TimedEvent.
- getTypingString() - Method in class cell2D.CellGame
-
Returns the String that this CellGame is currently being used to type,
or null if there is none.
- getWidth() - Method in class cell2D.Sprite
-
Returns this Sprite's width in pixels.
- getWidth() - Method in class cell2D.SpriteSheet
-
Returns the width in Sprites of this SpriteSheet.