Interface | Description |
---|---|
Action.Function |
This interface is used internally by the Action class to encapsulate a
method that will be applied to a target Sprite.
|
Class | Description |
---|---|
Action |
A framework for storing a method that is applied to a target
Sprite over time. |
ActionFactory |
A factory class for creating
Action objects. |
Animation |
A sequence of
Texture s displayed in rapid succession
to create the appearance of movement. |
Audio |
Load an audio file (sound or music).
|
Entity |
Base class for all objects or collections of objects
that can be rendered to the screen.
|
Game |
Main class to be extended for game projects.
|
Group |
A collections of
Entity objects. |
Input |
A structure for storing and updating the state of
hardware input devices (keyboard and mouse).
|
Label |
A structure to store and display text.
|
Physics |
Used to simulate change in position of an object based on velocity and acceleration;
useful in games with a top-down view perspective.
|
PlatformPhysics |
Extension of the
Physics class,
useful in games with a side-view perspective and platform games in particular. |
Rectangle | |
Sprite |
Sprites represent game world entities: characters, environment, items, obstacles, etc.
|
Texture | |
Tile |
A small rectangular image used in a
TileMap . |
TileMap |
A selection and arrangement of
Tile s
that corresponds to an image of the game world environment
and data that corresponds to placement of game world entities. |
Vector2 |