All Classes and Interfaces

Class
Description
Actors are the objects in a scene.
Component template for Actors.
Basic animation utility.
Scene director responsible for updating animations
This class allows you to load assets and automatically saves it in cache.
 
Basic audio functionality
Director containing a basic character controller functionality.
 
 
Main static class for the engine
Contains position, zoom and roll data for drawing a scene.
Director containing full debug camera controlling functionality.
 
Circle object
The way a key click happens.
Collision event handling
Contains collision information
Director responsible for registering collisions of actors in a scene.
Handling Collisions using the BuildEngine shape system.
All types of data can be stored in here, with a key to reference it.
File containing a configuration.
 
Static class containing debug menu, debug drawing and messages handling.
A default implementation of physics.
A default implementation of a scene renderer
 
Directors can be added to a and work like scripts or systems.
All information and methods concerning the display, resolution and canvas.
Utility class for java graphics drawing.
 
The way a sprite should be filled in.
This is the class containing the game_loop thread and all the managing of the display, time and rendering.
 
Static file read/write utility
 
 
Contains static instances of Mouse and Keyboard.
All keyboard handling.
Line object, consisting of two vertices
A hand full of utilities related to math and numbers.
All mouse movement and click handling.
 
Physics implementation for a scene
Polygon All not-round shapes.
 
 
Responsible for drawing to the screen
 
 
Separating Axis Theorem This is a static-only class and contains calculations regarding collisions.
 
A scene is responsible for holding data like a container (no functionality).
Scene renderer is responsible for rendering a scene and its components.
 
Base abstract shape object
AudioClip with repeating functionality.
Sprite object containing drawing information for an actor.
Static utility for Sprite and BufferedImage[] loading.
Stage holding the current scene.
 
This class contains information regarding the bounds of 2D objects and shapes.
Responsible for rendering a scene transition.
 
This element is unstable and is not yet supported by the engine.
2D Vector with double point coordinates
2D Vector with float point coordinates
2D Vector with int point coordinates