Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

add(Component) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Not guaranteed to work properly
add(Component, Object) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Not guaranteed to work properly
addClockListener(ClockListener) - Method in class com.github.brunothg.game.engine.time.Clock
 
addKeyListener(KeyListener) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
addListener(Object, Method, Class<?>) - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
addMouseListener(MouseListener) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
addMouseListener(MouseMotionListener) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
addRenderingHints(Map<?, ?>) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
addScore(HighscoreEntry) - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
Add score to this highscore.
AlphaImage() - Constructor for class com.github.brunothg.game.engine.image.EmptyImage.AlphaImage
 
apply(Graphics) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Apply this rendering settings to an Graphics object.
apply(Graphics, boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Apply this rendering settings to an Graphics object.
apply(Graphics2D, boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Apply this rendering settings to an Graphics2D object.
ArrayUtils - Class in com.github.brunothg.game.engine.utils
 
ArrayUtils() - Constructor for class com.github.brunothg.game.engine.utils.ArrayUtils
 

B

BufferedImage(Image) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
BufferedImage(Image, int) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Uses ImageIcon to ensure that the image is completely loaded.
BufferedImage(Image, ImageObserver, int) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Convert a Image in a BufferedImage
BufferedSprite - Class in com.github.brunothg.game.engine.image.sprite
A Sprite that initially divides the provided image into sub-images.
BufferedSprite(BufferedImage, int, int) - Constructor for class com.github.brunothg.game.engine.image.sprite.BufferedSprite
Creates a new BufferedSprite.

C

CachedLabelSceneObject - Class in com.github.brunothg.game.engine.d2.object.text
LabelSceneObject that draws the text on a cached BufferedImage.
CachedLabelSceneObject(String) - Constructor for class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
CachedLabelSceneObject() - Constructor for class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
CachedNinePatchImageSceneObject - Class in com.github.brunothg.game.engine.d2.object.image
A cahced version of the NinePatchImageSceneObject.
CachedNinePatchImageSceneObject(BufferedImage) - Constructor for class com.github.brunothg.game.engine.d2.object.image.CachedNinePatchImageSceneObject
 
CachedNinePatchImageSceneObject(NinePatchImage) - Constructor for class com.github.brunothg.game.engine.d2.object.image.CachedNinePatchImageSceneObject
 
CachedNinePatchImageSceneObject(Image) - Constructor for class com.github.brunothg.game.engine.d2.object.image.CachedNinePatchImageSceneObject
 
calculateSurface() - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
CanvasStage - Class in com.github.brunothg.game.engine.d2.stage
Stage using Canvas for drawing.
CanvasStage() - Constructor for class com.github.brunothg.game.engine.d2.stage.CanvasStage
 
clearImage(BufferedImage, Color) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Clear a BufferedImage with the given color.
clearImage(Graphics2D, int, int, Color) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Clears a Graphics2D object with the given Color.
clearMemory() - Static method in class com.github.brunothg.game.engine.image.InternalImage
All loaded Images will be released.
clearRect(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
clip(Shape) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
clipRect(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
Clock - Class in com.github.brunothg.game.engine.time
A FPS pulser.
Clock() - Constructor for class com.github.brunothg.game.engine.time.Clock
 
Clock(int) - Constructor for class com.github.brunothg.game.engine.time.Clock
 
ClockListener - Interface in com.github.brunothg.game.engine.time
 
collides(SceneObject) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Check, if both SceneObjects collide.
collidesBoundingBox(SceneObject) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Check collision with bounding box algorithm.
collidesExactly(SceneObject, Rectangle) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Check exactly if a collision is present.
COLOR_TRANSPARENT - Static variable in class com.github.brunothg.game.engine.image.ImageUtils
 
ColoredSprite - Class in com.github.brunothg.game.engine.image.sprite
Sprite that overrides the color of the provided Sprite.
ColoredSprite(Sprite, Color) - Constructor for class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
colorize(BufferedImage, Color) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
The given BufferedImage will be colorized with the given Color.
com.github.brunothg.game.engine.control - package com.github.brunothg.game.engine.control
 
com.github.brunothg.game.engine.d2.commons - package com.github.brunothg.game.engine.d2.commons
 
com.github.brunothg.game.engine.d2.commons.listener - package com.github.brunothg.game.engine.d2.commons.listener
 
com.github.brunothg.game.engine.d2.frame - package com.github.brunothg.game.engine.d2.frame
 
com.github.brunothg.game.engine.d2.object - package com.github.brunothg.game.engine.d2.object
 
com.github.brunothg.game.engine.d2.object.image - package com.github.brunothg.game.engine.d2.object.image
 
com.github.brunothg.game.engine.d2.object.sprite - package com.github.brunothg.game.engine.d2.object.sprite
 
com.github.brunothg.game.engine.d2.object.text - package com.github.brunothg.game.engine.d2.object.text
 
com.github.brunothg.game.engine.d2.scene - package com.github.brunothg.game.engine.d2.scene
 
com.github.brunothg.game.engine.d2.stage - package com.github.brunothg.game.engine.d2.stage
 
com.github.brunothg.game.engine.data.highscore - package com.github.brunothg.game.engine.data.highscore
 
com.github.brunothg.game.engine.exception - package com.github.brunothg.game.engine.exception
 
com.github.brunothg.game.engine.image - package com.github.brunothg.game.engine.image
 
com.github.brunothg.game.engine.image.sprite - package com.github.brunothg.game.engine.image.sprite
 
com.github.brunothg.game.engine.time - package com.github.brunothg.game.engine.time
 
com.github.brunothg.game.engine.utils - package com.github.brunothg.game.engine.utils
 
com.github.brunothg.game.engine.utils.event - package com.github.brunothg.game.engine.utils.event
 
compareTo(HighscoreEntry) - Method in class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
consume() - Method in class com.github.brunothg.game.engine.utils.event.Event
Call this method, if you handled this event and another handler is not required.
consume(Object) - Method in class com.github.brunothg.game.engine.utils.event.Event
Call this method, if you handled this event and another handler is not required.
consumes(SceneObject) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Check, if the given SceneObject is completely covered by this SceneObject.
consumesBoundingBox(SceneObject) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Tests overlapping with bounding box.
consumesExactly(SceneObject) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Exactly check overlapping.
convertGlobalToLocal(Point) - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
Converts a global point (real size) to local point (fixed size).
convertLocalToGlobal(Point) - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
Converts a local point (fixed size) to global point (real size).
copy(BufferedImage) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Create a copy of an BufferedImage.
copyArea(int, int, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
copyOptionsFrom(Graphics) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Try to cast to Graphics2D and then copy its options
copyOptionsFrom(Graphics2D) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Copy options of the given Graphics2D object.
create() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
createEmptyCursor(String) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Create an invisible cursor
createSprite(int, int, BufferedImage...) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Fetch single frames and connect them, so that you get a single sprite image.

D

DeadEvent - Class in com.github.brunothg.game.engine.utils.event
Event that is used if a fired event had no handler registered.
DeadEvent(Event<?>) - Constructor for class com.github.brunothg.game.engine.utils.event.DeadEvent
 
deepCopy(BufferedImage) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Create a deep copy of an BufferedImage.
DefaultSprite - Class in com.github.brunothg.game.engine.image.sprite
Class for handling sprite images.
DefaultSprite(BufferedImage, int, int) - Constructor for class com.github.brunothg.game.engine.image.sprite.DefaultSprite
Create a new sprite.
DefaultSprite() - Constructor for class com.github.brunothg.game.engine.image.sprite.DefaultSprite
When using this constructor you'll have to override all methods.
DerivedSprite - Class in com.github.brunothg.game.engine.image.sprite
A Sprite that uses an other sprite, but limits the dimension and translate the coordinates.
DerivedSprite(Sprite, int, int, int, int) - Constructor for class com.github.brunothg.game.engine.image.sprite.DerivedSprite
 
destroy() - Method in class com.github.brunothg.game.engine.time.Clock
Stop the clock and terminate the thread.
dispose() - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Set invisible and dispose window
dispose() - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
dispose() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
draw(Graphics2D, int, int) - Method in interface com.github.brunothg.game.engine.image.Image
Draws the image on a given Graphics2D object
draw(Graphics2D, int, int) - Method in class com.github.brunothg.game.engine.image.NinePatchImage
 
draw(Shape) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
draw(Graphics2D, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
drawArc(int, int, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawGlyphVector(GlyphVector, float, float) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, AffineTransform, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(BufferedImage, BufferedImageOp, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, int, int, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, int, int, int, int, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, int, int, Color, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, int, int, int, int, Color, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawImage(Image, int, int, int, int, int, int, int, int, Color, ImageObserver) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawLine(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawOval(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawPolygon(int[], int[], int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawPolyline(int[], int[], int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawRenderableImage(RenderableImage, AffineTransform) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawRenderedImage(RenderedImage, AffineTransform) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawRoundRect(int, int, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawString(String, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawString(String, float, float) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawString(AttributedCharacterIterator, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawString(AttributedCharacterIterator, float, float) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
drawTile(Graphics2D, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
Draws a tile of this sprite.
drawTile(Graphics2D, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
drawTile(Graphics2D, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
drawTile(Graphics2D, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
Draws a tile of this sprite.
drawTile(Graphics2D, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
drawTile(Graphics2D, int, int, int, int) - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Draws a tile of this sprite.

E

elapsedTime() - Method in class com.github.brunothg.game.engine.time.Timer
Get the elapsed time of last update.
EmptyImage - Class in com.github.brunothg.game.engine.image
BufferedImage(1x1) with a width and height of one.
EmptyImage(Color) - Constructor for class com.github.brunothg.game.engine.image.EmptyImage
 
EmptyImage.AlphaImage - Class in com.github.brunothg.game.engine.image
 
equals(Object) - Method in class com.github.brunothg.game.engine.utils.event.DeadEvent
 
equals(Object) - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
equals(Object) - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
Event<T> - Class in com.github.brunothg.game.engine.utils.event
Base class for each Event
Event() - Constructor for class com.github.brunothg.game.engine.utils.event.Event
 
Event(Object) - Constructor for class com.github.brunothg.game.engine.utils.event.Event
 
Event(Object, T) - Constructor for class com.github.brunothg.game.engine.utils.event.Event
 
EventBus - Class in com.github.brunothg.game.engine.utils.event
An EventBus for passing Events.
EventBus(Class<?>) - Constructor for class com.github.brunothg.game.engine.utils.event.EventBus
 
EventBus(String) - Constructor for class com.github.brunothg.game.engine.utils.event.EventBus
 
EventBus.Listener - Class in com.github.brunothg.game.engine.utils.event
 
EventListener - Annotation Type in com.github.brunothg.game.engine.utils.event
Used to identify handler methods.
exit(R) - Method in interface com.github.brunothg.game.engine.d2.commons.listener.ExitListener
 
exit() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
ExitListener<R> - Interface in com.github.brunothg.game.engine.d2.commons.listener
Listener for exiting scenes

F

fill(Shape) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
fillArc(int, int, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
fillOval(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
fillPolygon(int[], int[], int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
fillRect(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
fillRoundRect(int, int, int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
finalize() - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
finalize() - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
fire(Event<?>) - Method in class com.github.brunothg.game.engine.utils.event.EventBus
Fire an event.
FontScaleStrategy - Enum in com.github.brunothg.game.engine.d2.commons
An enumeration used for scaling the font size.
FPS - Class in com.github.brunothg.game.engine.time
Helper class for monotoring the fps rate
FPS() - Constructor for class com.github.brunothg.game.engine.time.FPS
 
FPS_AS_FAST_AS_POSSIBLE - Static variable in class com.github.brunothg.game.engine.time.Clock
 
FPS_FAST - Static variable in class com.github.brunothg.game.engine.time.Clock
 
FPS_MODERATE - Static variable in class com.github.brunothg.game.engine.time.Clock
 
FPS_PAUSE - Static variable in class com.github.brunothg.game.engine.time.Clock
 
FPS_SLOW - Static variable in class com.github.brunothg.game.engine.time.Clock
 
FPS_VERY_SLOW - Static variable in class com.github.brunothg.game.engine.time.Clock
 
FPSScene - Class in com.github.brunothg.game.engine.d2.scene
This scene is an overlay and paints the fps rate in the upper left corner.
FPSScene(Scene) - Constructor for class com.github.brunothg.game.engine.d2.scene.FPSScene
New Overlay fps scene.
freeImage(String, String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Release a specific image if it exists.
freeImage(String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Release a specific image if it exists.
fullLoad(String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Load an image from given path relative to root folder.
fullLoadFromPath(String, String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Load an image with specific path.
FullscreenException - Exception in com.github.brunothg.game.engine.exception
 
FullscreenException() - Constructor for exception com.github.brunothg.game.engine.exception.FullscreenException
 
FullscreenException(String, Throwable, boolean, boolean) - Constructor for exception com.github.brunothg.game.engine.exception.FullscreenException
 
FullscreenException(String, Throwable) - Constructor for exception com.github.brunothg.game.engine.exception.FullscreenException
 
FullscreenException(String) - Constructor for exception com.github.brunothg.game.engine.exception.FullscreenException
 
FullscreenException(Throwable) - Constructor for exception com.github.brunothg.game.engine.exception.FullscreenException
 
FullScreenGameFrame - Class in com.github.brunothg.game.engine.d2.frame
Fullscreen GameFrame using CanvasStage for drawing.
FullScreenGameFrame() - Constructor for class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Uses default title
FullScreenGameFrame(String) - Constructor for class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Uses default GraphicsDevice
FullScreenGameFrame(GraphicsDevice, String) - Constructor for class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Uses default DisplayMode
FullScreenGameFrame(GraphicsDevice, DisplayMode, String) - Constructor for class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
FullScreenGameFrame(GraphicsDevice, GraphicsConfiguration, DisplayMode, String) - Constructor for class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 

G

GameKeyAdapter - Class in com.github.brunothg.game.engine.control
KeyAdapter that tracks key positions.
GameKeyAdapter() - Constructor for class com.github.brunothg.game.engine.control.GameKeyAdapter
 
getAnimationFrame() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Get the frame of the current row in animation
getAnimationRow() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Get the current row used for animation
getAnimationRowCount() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Get the number of rows in this animation
getBackground() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getBackgroundColor() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
getClip() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getClipBounds() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getColor() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getColor() - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getColumns() - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
 
getColumns() - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getColumns() - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getColumns() - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
Get the number of columns.
getColumns() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getColumns() - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get the number of columns.
getComposite() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getConfiguration() - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
getConsumer() - Method in class com.github.brunothg.game.engine.utils.event.Event
 
getDeviceConfiguration() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getDistanceTo(Point) - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getEventListeners() - Method in class com.github.brunothg.game.engine.d2.scene.FPSScene
 
getEventListeners() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
getEventListeners() - Method in class com.github.brunothg.game.engine.d2.scene.LoadingScene
 
getEventListeners() - Method in interface com.github.brunothg.game.engine.d2.scene.Scene
Should return all EventListeners that this scene want to register.
getEventType() - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
getExitListener() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
getExtendedKeyInfo(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Gets the RememberGameKeyAdapter.KeyInfo for a specific extendedKeyCode
getFactorX() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
Get the scale factor for scene width (realWidth / fixedWidth).
getFactorY() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
Get the scale factor for scene height (realHeight / fixedHeight).
getFont() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the font used to draw the text.
getFont() - Method in class com.github.brunothg.game.engine.d2.scene.FPSScene
 
getFont() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getFontFlags() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getFontMetrics(Font) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getFontRenderContext() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getForegroundColor() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
getFps() - Method in class com.github.brunothg.game.engine.time.FPS
 
getFrameCount(int) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Number of used frames of a row
getFramesPerSecond() - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
getFramesPerSecond() - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
getFramesPerSecond() - Method in class com.github.brunothg.game.engine.time.Clock
Get the frames per second
getHandler() - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
getHeight() - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
getHeight() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The height of this SceneObject
getHeight() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
getHighscore() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
getHorizontalDistanceTo(Point) - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getHorizontalTextOrientation() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getImage() - Method in class com.github.brunothg.game.engine.d2.object.image.ImageSceneObject
 
getImage(int, int) - Method in class com.github.brunothg.game.engine.image.NinePatchImage
 
getInsets() - Method in class com.github.brunothg.game.engine.d2.object.image.NinePatchImageSceneObject
 
getInsets() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Get the Insets specified by the underlying nine patch source image.
getKeyCode() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
getKeyInfo(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Gets the RememberGameKeyAdapter.KeyInfo for a specific keyCode
getMaximumScores() - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
 
getMessage() - Method in class com.github.brunothg.game.engine.utils.event.Event
 
getMessageString() - Method in class com.github.brunothg.game.engine.utils.event.Event
Get the message string.
getName() - Method in class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
getName() - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
getNaturalSize() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Get the natural minimum size of this image.
getObject() - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
getOrigin() - Method in class com.github.brunothg.game.engine.d2.object.image.ImageSceneObject
 
getOrigin() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The origin of this SceneObject.
getOrigin() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
 
getOutlinePaint() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getPaint() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getPaint() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getPoints() - Method in class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
getPosition() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Get the position of this SceneObject
getPreciseHeight() - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
getPreciseHeight() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The precise height of this SceneObject
getPreciseWidth() - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
getPreciseWidth() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The precise width of this SceneObject
getPreciseX() - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getPreciseX() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The precise X-Coordinate of this SceneObject
getPreciseY() - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getPreciseY() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The precise Y-Coordinate of this SceneObject
getPressCount() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
getQuality() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Get the used interpolation quality.
getRectangle() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Get the Rectangle representing this object's bounds.
getReleaseCount() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
getRenderingHint(RenderingHints.Key) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getRenderingHints() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getRenderingOptions() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Get the RenderingOptions used for painting.
getRootFolder() - Static method in class com.github.brunothg.game.engine.image.InternalImage
 
getRows() - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
 
getRows() - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getRows() - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getRows() - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
Get the number of rows.
getRows() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getRows() - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get the number of rows.
getScaledInstance(Image, int, int, ImageObserver) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
getScaledInstance(Image, int, int, int, ImageObserver) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Get a scaled version of an image
getScaleStrategy() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getScaleStrategy() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
getScene() - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
getScene() - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
getScene() - Method in class com.github.brunothg.game.engine.d2.stage.CanvasStage
 
getScene() - Method in interface com.github.brunothg.game.engine.d2.stage.Stage
Get the actual painted scene.
getScene() - Method in class com.github.brunothg.game.engine.d2.stage.SwingStage
 
getScore(int) - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
Get Highscore at specific positon
getScoreCount() - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
Get the score count
getSize() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The size of this SceneObject
getSize() - Method in interface com.github.brunothg.game.engine.image.Image
Get the original size of the image
getSize() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
 
getSize() - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getSource() - Method in class com.github.brunothg.game.engine.utils.event.Event
 
getSourceSize() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Get the source size of this image.
getSprite() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
 
getStage() - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Get the stage of this game frame.
getStage() - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Get the stage of this game frame.
getStroke() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getStroke() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getSubSprite(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
 
getSubSprite(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getSubSprite(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getSubSprite(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
 
getSubSprite(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getSubSprite(int, int, int, int) - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get sub-sprite with given dimension.
getSubSprite(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.sprite.WeakSprite
 
getText() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Get the text, this label will draw
getTextColor() - Method in class com.github.brunothg.game.engine.d2.scene.FPSScene
 
getTile(int, int) - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
Get a tile of this sprite.
getTile(int, int) - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getTile(int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getTile(int, int) - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
 
getTile(int, int) - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getTile(int, int) - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get a tile of this sprite.
getTile(int, int) - Method in class com.github.brunothg.game.engine.image.sprite.WeakSprite
 
getTileCount() - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
 
getTileCount() - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getTileCount() - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getTileCount() - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
Get the number of tiles in this sprite.
getTileCount() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getTileCount() - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get the number of tiles in this sprite.
getTileHeight() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Get the height of one frame of the underlying sprite.
getTileHeight() - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
 
getTileHeight() - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getTileHeight() - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getTileHeight() - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
Get the height of one tile
getTileHeight() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getTileHeight() - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get the height of one tile
getTileSize() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Get the size of one frame of the underlying sprite.
getTileWidth() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Get the width of one frame of the underlying sprite.
getTileWidth() - Method in class com.github.brunothg.game.engine.image.sprite.BufferedSprite
 
getTileWidth() - Method in class com.github.brunothg.game.engine.image.sprite.ColoredSprite
 
getTileWidth() - Method in class com.github.brunothg.game.engine.image.sprite.DefaultSprite
 
getTileWidth() - Method in class com.github.brunothg.game.engine.image.sprite.DerivedSprite
Get the width of one tile
getTileWidth() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
getTileWidth() - Method in interface com.github.brunothg.game.engine.image.sprite.Sprite
Get the width of one tile
getTime(int, int) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Animation time for a frame
getTopLeftPosition() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The position of this SceneObject's top left corner
getTransform() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
getTranslateX() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
Get the translation for scene width.
getTranslateY() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
Get the translation for scene height.
getTypeCount() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
getUnhandledEvent() - Method in class com.github.brunothg.game.engine.utils.event.DeadEvent
Get the unhandled event
getVerticalDistanceTo(Point) - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getVerticalTextOrientation() - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
getVisibleHighscores() - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
getWidth() - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
getWidth() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The width of this SceneObject
getWidth() - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
getX() - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getX() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The X-Coordinate of this SceneObject
getY() - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
getY() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
The Y-Coordinate of this SceneObject
GraphicScaleStrategy - Enum in com.github.brunothg.game.engine.d2.commons
An enumeration used for scaling grpahics.

H

hashCode() - Method in class com.github.brunothg.game.engine.utils.event.DeadEvent
 
hashCode() - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
hashCode() - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
Highscore - Class in com.github.brunothg.game.engine.data.highscore
A Highscore.
Highscore() - Constructor for class com.github.brunothg.game.engine.data.highscore.Highscore
 
HighscoreEntry - Class in com.github.brunothg.game.engine.data.highscore
 
HighscoreEntry(int, String) - Constructor for class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
HighscoreScene - Class in com.github.brunothg.game.engine.d2.scene
A Scene for showing your Highscore.
HighscoreScene(Highscore) - Constructor for class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
HighscoreScene() - Constructor for class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
hit(Rectangle, Shape, boolean) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 

I

Image - Interface in com.github.brunothg.game.engine.image
 
ImageSceneObject - Class in com.github.brunothg.game.engine.d2.object.image
A SceneObject that consists of an image.
ImageSceneObject(Image) - Constructor for class com.github.brunothg.game.engine.d2.object.image.ImageSceneObject
 
ImageSceneObject(BufferedImage) - Constructor for class com.github.brunothg.game.engine.d2.object.image.ImageSceneObject
Create a new SceneObject that displays an image.
ImageUtils - Class in com.github.brunothg.game.engine.image
Utility class for images.
ImageUtils() - Constructor for class com.github.brunothg.game.engine.image.ImageUtils
 
IncompatibleValueException - Exception in com.github.brunothg.game.engine.exception
A value, that is not compatible was used.
IncompatibleValueException() - Constructor for exception com.github.brunothg.game.engine.exception.IncompatibleValueException
 
IncompatibleValueException(String, Throwable, boolean, boolean) - Constructor for exception com.github.brunothg.game.engine.exception.IncompatibleValueException
 
IncompatibleValueException(String, Throwable) - Constructor for exception com.github.brunothg.game.engine.exception.IncompatibleValueException
 
IncompatibleValueException(String) - Constructor for exception com.github.brunothg.game.engine.exception.IncompatibleValueException
 
IncompatibleValueException(Throwable) - Constructor for exception com.github.brunothg.game.engine.exception.IncompatibleValueException
 
InternalImage - Class in com.github.brunothg.game.engine.image
Class for loading images right out the jar file
InternalImage() - Constructor for class com.github.brunothg.game.engine.image.InternalImage
 
InvertedSprite - Class in com.github.brunothg.game.engine.image.sprite
Sprite that uses another sprite and inverts the coordinates.
InvertedSprite(DefaultSprite, boolean, boolean, boolean) - Constructor for class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
InvertedSprite(DefaultSprite, boolean, boolean, boolean, boolean) - Constructor for class com.github.brunothg.game.engine.image.sprite.InvertedSprite
 
isAlt() - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Call for GameKeyAdapter.isAlt(boolean) with false
isAlt(boolean) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check if alt is down
isAlt() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
isAlt(boolean) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check if alt is down
isAltGr() - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
isAltGr(boolean) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check if alt_gr is down
isAltGr() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
isAltGr(boolean) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check if alt_gr is down
isAnyEmpty(String...) - Static method in class com.github.brunothg.game.engine.utils.Null
Check if there is any null or empty string value in a set of strings
isAnyNull(Object...) - Static method in class com.github.brunothg.game.engine.utils.Null
Check if there is any null value in a set of objects
isConsumed() - Method in class com.github.brunothg.game.engine.utils.event.Event
Test, if this event got handled before.
isCtrl() - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Call for GameKeyAdapter.isCtrl(boolean) with false
isCtrl(boolean) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check if ctrl is down
isCtrl() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
isCtrl(boolean) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check if ctrl is down
isDown() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
isDrawBoundingBox() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Check if the bounding box of this SceneObject is painted or not.
isExtendedKeyDown(int) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check, if a key is currently down
isExtendedKeyDown(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check, if a key is currently down
isExtendedKeyUp(int) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check, if a key is currently up
isExtendedKeyUp(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check, if a key is currently up
isHorizontalStretachable() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Get the capability to stretch this image in horizontal direction.
isInExclusiveFullscreenMode() - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Check if this Window is in fullscreen exclusive mode
isInvertX() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
Check if X-Coordinates are inverted
isInvertY() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
Check if Y-Coordinates are inverted
isKeyDown(int) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check, if a key is currently down
isKeyDown(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check, if a key is currently down
isKeyUp(int) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check, if a key is currently up
isKeyUp(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check, if a key is currently up
isMirrorX() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
Check if tiles are mirrored left-right
isMirrorY() - Method in class com.github.brunothg.game.engine.image.sprite.InvertedSprite
Check if tiles are mirrored top-bottom
isNotNull(Object...) - Static method in class com.github.brunothg.game.engine.utils.Null
Check if no value is a null values
isNull(Object...) - Static method in class com.github.brunothg.game.engine.utils.Null
Check if all values are null values
isShift() - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
isShift(boolean) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
Check if shift is down
isShift() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
isShift(boolean) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
Check if shift is down
isUp() - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
isVerticalStretachable() - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Get the capability to stretch this image in vertical direction.
iterator() - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
 

K

KeyInfo(int) - Constructor for class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
keyPressed(KeyEvent) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
 
keyPressed(KeyEvent) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
 
keyReleased(KeyEvent) - Method in class com.github.brunothg.game.engine.control.GameKeyAdapter
 
keyReleased(KeyEvent) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
 

L

LabelSceneObject - Class in com.github.brunothg.game.engine.d2.object.text
A SceneObject that represents a label for displaying text.
LabelSceneObject() - Constructor for class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
LabelSceneObject(String) - Constructor for class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
Listener(Object, Method) - Constructor for class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
load(String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Load image from root folder
loadFromPath(String, String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Load an image with specific path.
LoadingScene - Class in com.github.brunothg.game.engine.d2.scene
A simple animated loading screen.
LoadingScene() - Constructor for class com.github.brunothg.game.engine.d2.scene.LoadingScene
LoadingScene without shadow painting
LoadingScene(boolean) - Constructor for class com.github.brunothg.game.engine.d2.scene.LoadingScene
 

M

Milliseconds(long) - Static method in class com.github.brunothg.game.engine.time.TimeUtils
Convert nanoseconds to milliseconds
MILLISECONDS_PER_SECOND - Static variable in class com.github.brunothg.game.engine.time.TimeUtils
 
mirror(BufferedImage, boolean, boolean) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Mirror a BufferedImage.

N

NANOSECONDS_PER_MILLISECOND - Static variable in class com.github.brunothg.game.engine.time.TimeUtils
 
NANOSECONDS_PER_SECOND - Static variable in class com.github.brunothg.game.engine.time.TimeUtils
 
NanosecondsOfMilliseconds(long) - Static method in class com.github.brunothg.game.engine.time.TimeUtils
Convert milliseconds to nanoseconds
NanosecondsOfSeconds(long) - Static method in class com.github.brunothg.game.engine.time.TimeUtils
Convert milliseconds to nanoseconds
NinePatchImage - Class in com.github.brunothg.game.engine.image
This class represents a nine pitch image.
NinePatchImage(BufferedImage) - Constructor for class com.github.brunothg.game.engine.image.NinePatchImage
Crates a new stretchable image from a nine patch image.
NinePatchImageSceneObject - Class in com.github.brunothg.game.engine.d2.object.image
This class fetches a NinePatchImage and puts it in the SceneObject context.
NinePatchImageSceneObject(BufferedImage) - Constructor for class com.github.brunothg.game.engine.d2.object.image.NinePatchImageSceneObject
 
NinePatchImageSceneObject(NinePatchImage) - Constructor for class com.github.brunothg.game.engine.d2.object.image.NinePatchImageSceneObject
 
NinePatchImageSceneObject(Image) - Constructor for class com.github.brunothg.game.engine.d2.object.image.NinePatchImageSceneObject
 
Null - Class in com.github.brunothg.game.engine.utils
Utility class for null value handling
Null() - Constructor for class com.github.brunothg.game.engine.utils.Null
 
NullGraphics - Class in com.github.brunothg.game.engine.image
 
NullGraphics() - Constructor for class com.github.brunothg.game.engine.image.NullGraphics
 
nvl(T, T) - Static method in class com.github.brunothg.game.engine.utils.Null
Check if there is a null value.

O

Orientation - Class in com.github.brunothg.game.engine.d2.commons
Enum used for laying out components.
Orientation.HorizontalOrientation - Enum in com.github.brunothg.game.engine.d2.commons
 
Orientation.VerticalOrientation - Enum in com.github.brunothg.game.engine.d2.commons
 
ORIGIN_TOP_LEFT - Static variable in class com.github.brunothg.game.engine.d2.object.SceneObject
 

P

paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.image.CachedNinePatchImageSceneObject
 
paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.image.ImageSceneObject
 
paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.image.NinePatchImageSceneObject
 
paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Paint this SceneObject.
paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
 
paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
paint(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
paintAbsoluteOnScene(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Paint this SceneObject using absolute coordinates.
paintComponent(Graphics) - Method in class com.github.brunothg.game.engine.d2.stage.SwingStage
 
paintFixedScene(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
paintOnScene(Graphics2D, long) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
paintOnScene(Graphics2D, int, int, long) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Paints this SceneObject and applies the actual RenderingOptions.
paintOnScene(Graphics2D, Size, long) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Paints this SceneObject and applies the actual RenderingOptions.
paintOnScene(Graphics2D, Point, Size, long) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Paint on scene with given size and position
paintScene(Graphics2D, int, int, long) - Method in class com.github.brunothg.game.engine.d2.scene.FPSScene
 
paintScene(Graphics2D, int, int, long) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
paintScene(Graphics2D, int, int, long) - Method in class com.github.brunothg.game.engine.d2.scene.LoadingScene
 
paintScene(Graphics2D, int, int, long) - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
paintScene(Graphics2D, int, int, long) - Method in interface com.github.brunothg.game.engine.d2.scene.Scene
Draw actual scene state
ParseException - Exception in com.github.brunothg.game.engine.exception
 
ParseException() - Constructor for exception com.github.brunothg.game.engine.exception.ParseException
 
ParseException(String, Throwable) - Constructor for exception com.github.brunothg.game.engine.exception.ParseException
 
ParseException(String) - Constructor for exception com.github.brunothg.game.engine.exception.ParseException
 
ParseException(Throwable) - Constructor for exception com.github.brunothg.game.engine.exception.ParseException
 
Point - Class in com.github.brunothg.game.engine.d2.commons
Represents a 2D coordinate.
Point() - Constructor for class com.github.brunothg.game.engine.d2.commons.Point
 
Point(double, double) - Constructor for class com.github.brunothg.game.engine.d2.commons.Point
 
put(RenderingHints.Key, Object) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Set the rendering state for RenderingHints.Key.
putAll(Map<? extends RenderingHints.Key, ? extends Object>) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
 

R

recalculateFrame(long) - Method in class com.github.brunothg.game.engine.d2.object.sprite.Sprite2DSceneObject
Recalculates the current visible frame depending on the elapsed time.
recalculateFrame(long) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Recalculates the current visible frame depending on the elapsed time.
register(Object) - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
reloadFull(String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Reloads the image using root folder
reloadFullFromPath(String, String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Reloads the image
RememberGameKeyAdapter - Class in com.github.brunothg.game.engine.control
KeyAdapter that tracks detailed information about key events.
RememberGameKeyAdapter() - Constructor for class com.github.brunothg.game.engine.control.RememberGameKeyAdapter
 
RememberGameKeyAdapter.KeyInfo - Class in com.github.brunothg.game.engine.control
This class holds the information about one key.
remove(Component) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Not guaranteed to work properly
remove(int) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Not guaranteed to work properly
removeClockListener(ClockListener) - Method in class com.github.brunothg.game.engine.time.Clock
 
RenderingOptions - Class in com.github.brunothg.game.engine.d2.commons
A class holding several rendering settings, that can be used for configuring Graphics2D objects.
RenderingOptions() - Constructor for class com.github.brunothg.game.engine.d2.commons.RenderingOptions
No options set
RenderingOptions(Graphics) - Constructor for class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Copies the options defined by the given Graphics object.
reset() - Method in class com.github.brunothg.game.engine.time.FPS
Resets the fps rate and counter
reset() - Method in class com.github.brunothg.game.engine.time.Timer
Reset time.
resetAnimation() - Method in class com.github.brunothg.game.engine.d2.object.sprite.Sprite2DSceneObject
Resets actual animation.
resetAnimation() - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Resets actual animation.
rotate(double) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
rotate(double, double, double) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
run() - Method in class com.github.brunothg.game.engine.time.Clock
 

S

scale(double, double) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
ScaleScene - Class in com.github.brunothg.game.engine.d2.scene
This scene guarantees a fixed width and height.
ScaleScene(int, int, GraphicScaleStrategy) - Constructor for class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
ScaleScene() - Constructor for class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
Scene - Interface in com.github.brunothg.game.engine.d2.scene
 
SceneObject - Class in com.github.brunothg.game.engine.d2.object
Helpful class for managing Objects in a scene.
SceneObject() - Constructor for class com.github.brunothg.game.engine.d2.object.SceneObject
 
scroll(int) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
Seconds(long) - Static method in class com.github.brunothg.game.engine.time.TimeUtils
Convert nanoseconds to seconds
set(RenderingHints.Key, Object) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Set the rendering option.
setAnimationFrame(int) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Set the frame of the current row in animation.
setAnimationRow(int, boolean) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Change animation row.
setAnimationRow(int) - Method in class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Change animation row and reset the animation.
setAntiAliasing(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the anti aliasing option.
setAntiAliasingForText(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the anti aliasing option for text drawing.
setBackground(Color) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setBackgroundColor(Color) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
setClip(int, int, int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setClip(Shape) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setColor(Color) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setColor(Color) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
 
setColor(Color) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setComposite(Composite) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setConsumed(boolean) - Method in class com.github.brunothg.game.engine.utils.event.Event
 
setCursor(Cursor) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
setDisplayMode(DisplayMode) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Change DisplayMode when in full screen exclusive mode
setDithering(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the dithering option.
setDrawBoundingBox(boolean) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Change the drawing state of the bounding box.
setDrawBoundingBox(boolean) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setEnhancedAlphaInterpolation(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the enhanced alpha interpolation option.
setEnhancedColorRednering(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the enhanced color rendering option.
setEnhancedInterpolation(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the enhanced interpolation option.
setEnhancedRednering(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the enhanced rendering option.
setExitListener(ExitListener<Void>) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
setFont(Font) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setFont(Font) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the font used to draw the text.
setFont(Font) - Method in class com.github.brunothg.game.engine.d2.scene.FPSScene
 
setFont(Font) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setFontFlags(int) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setFontFlags(int) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
setForegroundColor(Color) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
setFractionalMetrics(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the fractional metrics option.
setFramesPerSecond(int) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
setFramesPerSecond(int) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
setFramesPerSecond(int) - Method in class com.github.brunothg.game.engine.time.Clock
Set the frames per second.
setHeight(double) - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
setHighscore(Highscore) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
setHorizontalTextOrientation(Orientation.HorizontalOrientation) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setHorizontalTextOrientation(Orientation.HorizontalOrientation) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the horizontal orientation of the drawn text
setIcon(Image) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
setImage(BufferedImage) - Method in class com.github.brunothg.game.engine.d2.object.image.ImageSceneObject
 
setKeyCode(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
setMaximumScores(int) - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
 
setMessage(T) - Method in class com.github.brunothg.game.engine.utils.event.Event
 
setName(String) - Method in class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
setOutlineColor(Color) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setOutlineColor(Color) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the color for outline painting
setOutlinePaint(Paint) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setOutlinePaint(Paint) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the Paint, that is used for drawing outlines
setPaint(Paint) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setPaint(Paint) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the Paint, that is used for drawing
setPaint(Paint) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setPaintMode() - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setPaused(boolean) - Method in class com.github.brunothg.game.engine.time.Clock
Pause or resume the clock
setPoints(int) - Method in class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
setPosition(Point) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Set the position of this SceneObject
setPosition(int, int) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Set the position of this SceneObject
setPressCount(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
setQuality(int) - Method in class com.github.brunothg.game.engine.d2.object.image.NinePatchImageSceneObject
 
setQuality(int) - Method in class com.github.brunothg.game.engine.image.NinePatchImage
Set the interpolation quality values from 0 to 2 are allowed.
setReleaseCount(int) - Method in class com.github.brunothg.game.engine.control.RememberGameKeyAdapter.KeyInfo
 
setRenderingHint(RenderingHints.Key, Object) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setRenderingHints(Map<?, ?>) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setRenderingOptions(RenderingOptions) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Set the RenderingOptions for painting.
setRootFolder(String) - Static method in class com.github.brunothg.game.engine.image.InternalImage
 
setScaleStrategy(FontScaleStrategy) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setScaleStrategy(FontScaleStrategy) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the used FontScaleStrategy.
setScaleStrategy(GraphicScaleStrategy) - Method in class com.github.brunothg.game.engine.d2.scene.ScaleScene
 
setScene(Scene) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
setScene(Scene) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
setScene(Scene) - Method in class com.github.brunothg.game.engine.d2.stage.CanvasStage
 
setScene(Scene) - Method in interface com.github.brunothg.game.engine.d2.stage.Stage
Change the painted scene.
setScene(Scene) - Method in class com.github.brunothg.game.engine.d2.stage.SwingStage
 
setSize(int, int, boolean) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Set the size of this SwingGameFrame.
setSize(int, int) - Method in class com.github.brunothg.game.engine.d2.object.image.CachedNinePatchImageSceneObject
 
setSize(Size) - Method in class com.github.brunothg.game.engine.d2.object.image.CachedNinePatchImageSceneObject
 
setSize(Size) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Set the size of this SceneObject
setSize(int, int) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
 
setSize(int, int) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setSize(Size) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setSource(Object) - Method in class com.github.brunothg.game.engine.utils.event.Event
 
setStage(CanvasStage) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
Change the CanvasStage that is used by this SwingGameFrame .
setStage(SwingStage) - Method in class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
Change the SwingStage that is used by this SwingGameFrame .
setStroke(Stroke) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setStroke(Stroke) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the Stroke, that is used for text drawing
setStroke(Stroke) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setStrokeControl(Boolean) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Sets the stroke control option.
setText(String) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setText(String) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the text, this label will draw
setTextColor(Color) - Method in class com.github.brunothg.game.engine.d2.scene.FPSScene
 
setTextLcdContrast(int) - Method in class com.github.brunothg.game.engine.d2.commons.RenderingOptions
Controls the LCD contrast level.
setTitle(String) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
setTopLeftPosition(Point) - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
Set the position of this SceneObject's top left corner
setTransform(AffineTransform) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setUnhandledEvent(Event<?>) - Method in class com.github.brunothg.game.engine.utils.event.DeadEvent
 
setVerticalTextOrientation(Orientation.VerticalOrientation) - Method in class com.github.brunothg.game.engine.d2.object.text.CachedLabelSceneObject
 
setVerticalTextOrientation(Orientation.VerticalOrientation) - Method in class com.github.brunothg.game.engine.d2.object.text.LabelSceneObject
Set the vertical orientation of the drawn text
setVisible(boolean) - Method in class com.github.brunothg.game.engine.d2.frame.FullScreenGameFrame
 
setVisibleHighscores(int) - Method in class com.github.brunothg.game.engine.d2.scene.HighscoreScene
 
setWidth(double) - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
setX(double) - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
setXORMode(Color) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
setY(double) - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
shapeToImage(Shape, Color, boolean) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Converts a Shape into a BufferedImage
shear(double, double) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
Size - Class in com.github.brunothg.game.engine.d2.commons
Represents an object's size
Size() - Constructor for class com.github.brunothg.game.engine.d2.commons.Size
 
Size(double, double) - Constructor for class com.github.brunothg.game.engine.d2.commons.Size
 
Sprite - Interface in com.github.brunothg.game.engine.image.sprite
A sprite is an image that contains an array of smaller images (tiles).
Sprite2DSceneObject - Class in com.github.brunothg.game.engine.d2.object.sprite
Animates a sprite.
Sprite2DSceneObject(Sprite, long, long[][]) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.Sprite2DSceneObject
 
Sprite2DSceneObject(Sprite, long) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.Sprite2DSceneObject
 
SpriteSceneObject - Class in com.github.brunothg.game.engine.d2.object.sprite
Animates a sprite.
SpriteSceneObject(Sprite, long, long[][], int[]) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Create an SpriteSceneObject from a sprite.
SpriteSceneObject(Sprite, long, long[][]) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Create an SpriteSceneObject from a sprite with full frames per row.
SpriteSceneObject(Sprite, long) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
Create an SpriteSceneObject from a sprite with equal time for every frame.
Stage - Interface in com.github.brunothg.game.engine.d2.stage
 
storeImage(String, String, Image) - Static method in class com.github.brunothg.game.engine.image.InternalImage
Manually insert a image
SwingGameFrame - Class in com.github.brunothg.game.engine.d2.frame
 
SwingGameFrame(String, GraphicsConfiguration) - Constructor for class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
SwingGameFrame(String) - Constructor for class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
SwingGameFrame() - Constructor for class com.github.brunothg.game.engine.d2.frame.SwingGameFrame
 
SwingStage - Class in com.github.brunothg.game.engine.d2.stage
Buffered swing component.
SwingStage() - Constructor for class com.github.brunothg.game.engine.d2.stage.SwingStage
 

T

tick(long, long) - Method in class com.github.brunothg.game.engine.d2.stage.CanvasStage
 
tick(long, long) - Method in class com.github.brunothg.game.engine.d2.stage.SwingStage
 
tick(long, long) - Method in interface com.github.brunothg.game.engine.time.ClockListener
A new tick occurred.
Timer - Class in com.github.brunothg.game.engine.time
Central timer class for measuring elapsed time in nano time.
Timer() - Constructor for class com.github.brunothg.game.engine.time.Timer
 
TimeUtils - Class in com.github.brunothg.game.engine.time
Time utility class
TimeUtils() - Constructor for class com.github.brunothg.game.engine.time.TimeUtils
 
toDouble(String[]) - Static method in class com.github.brunothg.game.engine.utils.ArrayUtils
 
toInteger(String[]) - Static method in class com.github.brunothg.game.engine.utils.ArrayUtils
 
toString() - Method in class com.github.brunothg.game.engine.data.highscore.HighscoreEntry
 
toString() - Method in class com.github.brunothg.game.engine.utils.event.DeadEvent
 
toString() - Method in class com.github.brunothg.game.engine.utils.event.Event
 
toString() - Method in class com.github.brunothg.game.engine.utils.event.EventBus.Listener
 
toString() - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
transform(BufferedImage, AffineTransform) - Static method in class com.github.brunothg.game.engine.image.ImageUtils
Transform a BufferedImage using an AffineTransform.
transform(AffineTransform) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
translate(int, int) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 
translate(double, double) - Method in class com.github.brunothg.game.engine.image.NullGraphics
 

U

unregister(Object) - Method in class com.github.brunothg.game.engine.utils.event.EventBus
 
update(long) - Method in class com.github.brunothg.game.engine.time.FPS
Update the fps.
update() - Method in class com.github.brunothg.game.engine.time.Timer
Calculate the elapsed time since the last update or reset.
updateList() - Method in class com.github.brunothg.game.engine.data.highscore.Highscore
 

V

valueOf(String) - Static method in enum com.github.brunothg.game.engine.d2.commons.FontScaleStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.brunothg.game.engine.d2.commons.GraphicScaleStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.brunothg.game.engine.d2.commons.Orientation.HorizontalOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.brunothg.game.engine.d2.commons.Orientation.VerticalOrientation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.brunothg.game.engine.d2.commons.FontScaleStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.brunothg.game.engine.d2.commons.GraphicScaleStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.brunothg.game.engine.d2.commons.Orientation.HorizontalOrientation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.brunothg.game.engine.d2.commons.Orientation.VerticalOrientation
Returns an array containing the constants of this enum type, in the order they are declared.

W

WeakSprite - Class in com.github.brunothg.game.engine.image.sprite
This implementation of Sprite caches tiles with WeakReference in order to find a balance between time and memory
WeakSprite(BufferedImage, int, int) - Constructor for class com.github.brunothg.game.engine.image.sprite.WeakSprite
Create a new sprite.
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.