- BasicGameState<T extends CellGame> - Class in cell2d
-
A BasicGameState is a type of CellGameState that uses BasicThinkers, which
have no special capabilities.
- BasicGameState(T, int) - Constructor for class cell2d.BasicGameState
-
Creates a BasicGameState of the specified CellGame with the specified ID.
- BasicThinker<T extends CellGame> - Class in cell2d
-
A BasicThinker is a type of Thinker that is used by BasicGameStates, which
have no special capabilities.
- BasicThinker() - Constructor for class cell2d.BasicThinker
-
- beforeMovementActions(T, SpaceState<T>) - Method in class cell2d.space.SpaceThinker
-
Actions for this SpaceThinker to take once every frame, after
SpaceThinkers take their timeUnitActions() but before its SpaceState
moves its assigned ThinkerObjects.
- beforeMovementActions(T, SpaceState<T>) - Method in class cell2d.space.ThinkerObject
-
Actions for this ThinkerObject to take once every frame, after
SpaceThinkers take their timeUnitActions() but before its SpaceState
moves its assigned ThinkerObjects.
- beginTypingString(int) - Method in class cell2d.CellGame
-
Instructs this CellGame to interpret all inputs as typing a String with a
specified maximum length until further notice.
- beginTypingString(String, int) - Method in class cell2d.CellGame
-
Instructs this CellGame to interpret all inputs as typing a String with a
specified initial value and maximum length until further notice.
- bindControl(int, Control) - Method in class cell2d.CellGame
-
Binds the specified control to the specified command.
- BITS - Static variable in class cell2d.Frac
-
32, the number of bits by which an integer must be shifted left to be
converted to fracunit scale, and by which a number in fracunit scale must
be shifted right to be rounded down and converted to an integer.
- BLANK - Static variable in class cell2d.Animation
-
A blank Animation with Sprite.BLANK, duration 0, as its only frame.
- BLANK - Static variable in class cell2d.AnimationInstance
-
A blank AnimationInstance of Animation.BLANK.
- BLANK - Static variable in class cell2d.Music
-
A blank Music track that produces no sound and plays indefinitely.
- BLANK - Static variable in class cell2d.Sprite
-
A blank Sprite with no appearance.
- boundingBoxesMeet(Class<O>) - Method in class cell2d.space.SpaceObject
-
Returns all of the SpaceObjects of the specified class in this
SpaceObject's SpaceState whose overlap Hitboxes' rectangular bounding
boxes touch or intersect this SpaceObject's overlap Hitbox's rectangular
bounding box.
- boundingBoxesMeet(Hitbox<T>, Class<O>) - Method in class cell2d.space.SpaceState
-
Returns all of this SpaceState's SpaceObjects of the specified class
whose overlap Hitboxes' rectangular bounding boxes touch or intersect the
specified Hitbox's rectangular bounding box.