Package-level declarations

Types

Link copied to clipboard

CollideSystem can test that if two object collide with each other.

Link copied to clipboard
object GFX : Resources<Texture, String>

Used to load and get the textures.

Link copied to clipboard
object Graphics
Link copied to clipboard

The render class controls the rendering thread of the game, and to start the render thread, you can use Renderer.start method.

Link copied to clipboard
object Screen
Link copied to clipboard
open class Texture

The Texture class stores the textures used for rendering, which are loaded from local images,and provides some methods for rotating this texture, and the ability of using caches to optimize the rendering performance. It uses TextureOp for rendering, you can implement your TextureOp, or just use the provided method to allocate the instances.

Link copied to clipboard
class TexturedFont(texture: BufferedImage, basicWidth: Int, basicHeight: Int, find: (Char) -> Pair<Int, Int>) : Texture