Package | Description |
---|---|
cell2d | |
cell2d.space |
Class and Description |
---|
Hitbox
A Hitbox is a region of space that can be checked for intersection with
other regions.
|
SpaceObject
A SpaceObject is a physical object in a SpaceState's space.
|
Class and Description |
---|
Area
An Area is a pattern of SpaceObjects that can be generated and loaded by a
SpaceState on demand.
|
CollisionResponse
A CollisionResponse is a possible response that a ThinkerObject can have
to colliding with a solid surface.
|
CompositeHitbox
A CompositeHitbox is a Hitbox that is composed of other Hitboxes whose
positions, flipped statuses, and angles of rotation are all relative to those
of the CompositeHitbox itself.
|
Direction
A Direction is one of the four orthogonal directions.
|
DrawMode
A DrawMode is a procedure by which a SpaceState determines the order in
which to draw SpaceObjects with the same draw priority over one another.
|
Hitbox
A Hitbox is a region of space that can be checked for intersection with
other regions.
|
HUD
An HUD (heads-up display) is a SpaceThinker that renders visuals in front
of those of the Viewport or SpaceState to which it is assigned.
|
PolygonHitbox
A PolygonHitbox is a polygonal Hitbox defined by a List of vertices.
|
SpaceLayer
A SpaceLayer is a SpaceThinker that renders visuals either in front of or
behind those of the SpaceObjects in the SpaceState to which it is assigned.
|
SpaceObject
A SpaceObject is a physical object in a SpaceState's space.
|
SpaceState
A SpaceState is a CellGameState that handles gameplay in a continuous
two-dimensional space.
|
SpaceThinker
A SpaceThinker is the type of Thinker that is used by SpaceStates and uses
SpaceThinkerStates.
|
SpaceThinkerState
A SpaceThinkerState is the type of ThinkerState that is used by
SpaceStates and SpaceThinkers.
|
ThinkerObject
A ThinkerObject is a SpaceObject that acts like a SpaceThinker, possessing
SpaceThinkerStates, timers, and various actions in response to events.
|
Viewport
A Viewport is a SpaceThinker that represents a rectangular region of the
screen through which the space of the SpaceState to which it is assigned can
be viewed.
|