All Classes and Interfaces
Class
Description
The base class for all Bagel games.
A wrapper class for any exceptions thrown by Bagel.
Contains utility methods for drawing various shapes.
Allows you to specify detailed options for drawing images.
Represents a loaded font that can be used to draw text.
Class to load and draw an image.
This class provides access to input devices (keyboard and mouse).
Represents all keyboard keys that are recognised by BAGEL.
Represents all keyboard keys that are recognised by BAGEL.
Immutable class that represents a 2D point in space.
Represents a rectangle, with its top-left at a point and a set size.
A shader that can be used by the rendering pipeline.
Represents the side that a collision occurred from.
Loads a tile map as produced by Tiled Map Editor.
Immutable class representing a two-dimensional real vector.
Represents the window the game is displayed in.