- GameKeyAdapter - Class in com.github.brunothg.game.engine.control
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- getPreciseHeight() - Method in class com.github.brunothg.game.engine.d2.commons.Size
 
-  
 
- getPreciseHeight() - Method in class com.github.brunothg.game.engine.d2.object.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
 
- 
 
- getPreciseX() - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
-  
 
- getPreciseX() - Method in class com.github.brunothg.game.engine.d2.object.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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- getY() - Method in class com.github.brunothg.game.engine.d2.commons.Point
 
-  
 
- getY() - Method in class com.github.brunothg.game.engine.d2.object.SceneObject
 
- 
 
- GraphicScaleStrategy - Enum in com.github.brunothg.game.engine.d2.commons
 
- 
An enumeration used for scaling grpahics.
 
- Image - Interface in com.github.brunothg.game.engine.image
 
-  
 
- ImageSceneObject - Class in com.github.brunothg.game.engine.d2.object.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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
-  
 
- 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
 
- 
 
- setPosition(int, int) - Method in class com.github.brunothg.game.engine.d2.object.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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- setStage(SwingStage) - Method in class com.github.brunothg.game.engine.d2.frame.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
 
- 
 
- 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
 
- 
 
- 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
 
- 
 
- SpriteSceneObject(Sprite, long, long[][]) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
 
- 
 
- SpriteSceneObject(Sprite, long) - Constructor for class com.github.brunothg.game.engine.d2.object.sprite.SpriteSceneObject
 
- 
 
- 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
 
-