All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Action<A extends Actor> Action that is performed by an actor of type A in a particular scene.ActionParallel<A extends Actor> Allows to configure actions that will be executed concurrently.ActionSequence<A extends Actor> Allows to configure actions that will be executed sequentially, one after another.Actor Actor represents any figure in a game.ActorContainer<A extends Actor> ActorContainer represents an iterable collection of actors that can be rendered at the bottom if the game window usingGame.pushActorContainer(sk.tuke.kpi.gamelib.ActorContainer<?>)
method.ActorContainerPanel ActorFactory ActorFactors is responsible for creating new actors for a scene.ActorMapObject A map object describing an actor.Animation Animated or static graphical representation of game objects (actors).Animation.PlayMode Play mode defines a method for selecting next animation frame.Backend BaseMapObject Base implementation ofMapObject
.BaseMapTile BatchOverlay Overlay
implementation using Batch from libGDX.Color Disposable Object that can bedisposed
when it is no longer needed.Drawable<Batch> Object that can be drawn to the screen.EmptyMap A Null Object implementation ofSceneMap
.Font Font for drawing text.Font.Style Game Represents game application with multiple scenes.GameApplication Input Allows querying input devices like keyboard and mouse, and to set listeners on them.Input.Button Enum defining recognized mouse buttons.Input.InputHandler<T> Input.InputHandler2<T,U> Input.InputHandler3<T,U,V> Input.Key Enum defining recognized keyboard keys.InputDispatcher Input dispatcher that bridges LibGDX input processor with GamelibInput
.Invoke<A extends Actor> Invokes method or lambda code block as an action.KeyboardListener Keyboard listener for processing keyboard events.MapMarker Marks area within a map.MapObject Object from a map, with name, position (MapObject.getPosX()
,MapObject.getPosY()
), and dimensions (MapObject.getWidth()
,MapObject.getHeight()
).MapTile Map tile representing a place in the map grid.MapTile.Type Types for map tiles.MessageBus A bus for posting messages tosubscribers
.MouseListener OutsideMapTile Overlay OverlayDrawing<E extends OverlayDrawing.Element<?>> An element drawn in anoverlay
.OverlayDrawing.Element<T> Point Scene SceneListener A listener for scene-related lifecycle events.SceneMap Map defining scene environment.TemporalAction<A extends Actor> A base class for actions with duration.TextLayout Layout for text.TextLayout.Align TiledSceneMap Map created with the Tiled map editor (https://https://www.mapeditor.org).Topic<M> Wait<A extends Actor> Wait for specified number of seconds.When<A extends Actor> Executes the given action one time, once the predicate becomestrue
.While<A extends Actor> Executes action repeatedly while the predicate istrue
.WindowSetup World