Gdl main-SNAPSHOT

Installation

To install, add the following dependency to your project or build file:

[com.github.damn/gdl "main-SNAPSHOT"]

Namespaces

gdl.app

Public variables and functions:

gdl.backends.libgdx.app

Public variables and functions:

gdl.backends.libgdx.dev

Starts a dev loop using clojure.tools.namespace.repl/refresh in order to restart the app without
restarting the JVM.
Also starts an nrepl server which will keep up even between app crashes and restarts.

Public variables and functions:

gdl.context

gdl.disposable

Public variables and functions:

gdl.graphics

gdl.graphics.animation

An immutable animation defrecord (plain map) for passing image objects to 'frames'.

Public variables and functions:

gdl.graphics.camera

Convinience functions operating on com.badlogic.gdx.graphics.OrthographicCamera.

gdl.graphics.color

gdl.input.buttons

Public variables and functions:

gdl.input.keys

gdl.maps.tiled

Public variables and functions:

gdl.math.geom

API wrapping com.badlogic.gdx.math.Intersector

Public variables and functions:

gdl.math.raycaster

An implementation of Bresenham line drawing algorithm for casting rays on a two dimensional array.

Public variables and functions:

gdl.math.vector

API for using com.badlogic.gdx.math.Vector2 with clojure [x y] vectors.

gdl.scene2d.actor

Public variables and functions:

gdl.scene2d.group

Public variables and functions:

gdl.scene2d.ui.button

Public variables and functions:

gdl.scene2d.ui.button-group

Public variables and functions:

gdl.scene2d.ui.cell

Public variables and functions:

gdl.scene2d.ui.label

Public variables and functions:

gdl.scene2d.ui.table

gdl.scene2d.ui.text-field

Public variables and functions:

gdl.scene2d.ui.widget-group

Public variables and functions:

gdl.scene2d.ui.window

Public variables and functions:

gdl.screen

Public variables and functions: