A B C D E F G H I K L M N O P R S T U V W X Y Z 

A

add(E) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Add an object to the handler list.
add(int) - Method in class com.b3dgs.lionengine.game.Resource
Increase resource stock with a specified amount.
addForce(Force) - Method in class com.b3dgs.lionengine.game.Force
Increase force with input value.
addForce(double, double) - Method in class com.b3dgs.lionengine.game.Force
Increase forces with input value.
addMessage(String, int, int, int) - Method in class com.b3dgs.lionengine.game.TimedMessage
Add a timed message.
addProjectile(T, int, E, double, int, int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Add a projectile for the shoot.
addProjectile(T, int, double, double, int, int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Add a projectile for the shoot.
addProjectile(T, int, int, double, double, int, int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Add a linked projectile for the shoot.
addProjectile(T, long, int, double, double, int, int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Add a delayed projectile for the shoot.
addSetup(T, S) - Method in class com.b3dgs.lionengine.game.FactoryGame
Add a setup reference for the specified type.
Alterable - Class in com.b3dgs.lionengine.game
Represents a value which can change between 0 and a maximum.
Alterable(int) - Constructor for class com.b3dgs.lionengine.game.Alterable
Constructor.
Alterable(int, boolean) - Constructor for class com.b3dgs.lionengine.game.Alterable
Constructor.
append(MapTile<C, T>, int, int) - Method in interface com.b3dgs.lionengine.game.map.MapTile
Append an existing map, starting at the specified offsets.
append(MapTile<C, T>, int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
Attribute - Class in com.b3dgs.lionengine.game
Can describe an attribute (vitality, agility...).
Attribute() - Constructor for class com.b3dgs.lionengine.game.Attribute
Constructor.

B

Bar - Class in com.b3dgs.lionengine.game
Surface representing a bar designed to display a kind of progress bar (life...).
Bar(int, int) - Constructor for class com.b3dgs.lionengine.game.Bar
Constructor.
BLOC_SIZE - Static variable in class com.b3dgs.lionengine.game.map.MapTileGame
Number of horizontal tiles to make a bloc.
Body - Interface in com.b3dgs.lionengine.game.purview
Represents something designed to receive a gravitational force.
BodyModel - Class in com.b3dgs.lionengine.game.purview.model
Default body implementation.
BodyModel() - Constructor for class com.b3dgs.lionengine.game.purview.model.BodyModel
Constructor.

C

camera - Variable in class com.b3dgs.lionengine.game.projectile.HandlerProjectileGame
Camera reference.
CameraGame - Class in com.b3dgs.lionengine.game
Standard camera, able to handle movement, and both vertical/horizontal real interval.
CameraGame() - Constructor for class com.b3dgs.lionengine.game.CameraGame
Constructor.
canBeAdded(E) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Check if object can be added.
canBeAdded(P) - Method in class com.b3dgs.lionengine.game.projectile.HandlerProjectileGame
 
canBeAdded() - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Check if projectile can be added in the handler (related to delay).
canHitOnlyTarget() - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Get the hit target only state.
canHitOnlyTarget() - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Get the hit target only state.
canSpend(int) - Method in class com.b3dgs.lionengine.game.Resource
Check if the specified amount of resource can be spent.
clear() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Remove all tiles from map.
clear() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
Collidable - Interface in com.b3dgs.lionengine.game.purview
Purview representing something which can enter in collision with another.
CollidableModel - Class in com.b3dgs.lionengine.game.purview.model
Default collidable model implementation.
CollidableModel(Localizable) - Constructor for class com.b3dgs.lionengine.game.purview.model.CollidableModel
Create a collidable model.
collide(Collidable) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
collide(Rectangle) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
collide(Collidable) - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Check if the entity entered in collision with another one.
collide(Rectangle) - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Check if the entity entered in collision with a specified area.
collide(Collidable) - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
collide(Rectangle) - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
CollisionData - Class in com.b3dgs.lionengine.game
Represents the collision data, offsets and size.
CollisionData(int, int, int, int, boolean) - Constructor for class com.b3dgs.lionengine.game.CollisionData
Constructor.
com.b3dgs.lionengine.game - package com.b3dgs.lionengine.game
 
com.b3dgs.lionengine.game.effect - package com.b3dgs.lionengine.game.effect
 
com.b3dgs.lionengine.game.entity - package com.b3dgs.lionengine.game.entity
 
com.b3dgs.lionengine.game.map - package com.b3dgs.lionengine.game.map
 
com.b3dgs.lionengine.game.projectile - package com.b3dgs.lionengine.game.projectile
 
com.b3dgs.lionengine.game.purview - package com.b3dgs.lionengine.game.purview
 
com.b3dgs.lionengine.game.purview.model - package com.b3dgs.lionengine.game.purview.model
 
com.b3dgs.lionengine.utility - package com.b3dgs.lionengine.utility
 
config - Variable in class com.b3dgs.lionengine.game.WorldGame
Config reference.
configFile - Variable in class com.b3dgs.lionengine.game.SetupGame
Config file name.
Configurable - Interface in com.b3dgs.lionengine.game.purview
Purview representing an object which can be externally configured.
configurable - Variable in class com.b3dgs.lionengine.game.SetupGame
Configurable reference.
ConfigurableModel - Class in com.b3dgs.lionengine.game.purview.model
Default configurable implementation.
ConfigurableModel() - Constructor for class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
Constructor.
ConfigurableModel(Configurable) - Constructor for class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
Constructor.
CoordTile - Class in com.b3dgs.lionengine.game
Represents a coordinate in tile.
CoordTile(int, int) - Constructor for class com.b3dgs.lionengine.game.CoordTile
Constructor.
create(T) - Method in class com.b3dgs.lionengine.game.FactoryObjectGame
Create an object from its type using a generic way.
create(int, int) - Method in interface com.b3dgs.lionengine.game.map.MapTile
Create and prepare map memory area.
create(int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
createMiniMap() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Generate the minimap from the current map.
createSetup(T) - Method in class com.b3dgs.lionengine.game.FactoryGame
Get setup instance from the type.
createSetup(T, Media) - Method in class com.b3dgs.lionengine.game.FactoryObjectGame
Create a setup from its media.
createSetup(T) - Method in class com.b3dgs.lionengine.game.FactoryObjectGame
 
createTile(int, int, Integer, int, C) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Create a tile.
Cursor - Class in com.b3dgs.lionengine.game
Used to represent a mouse cursor, desynchronized from the window mouse pointer or not.
Cursor(Mouse, Resolution, Media...) - Constructor for class com.b3dgs.lionengine.game.Cursor
Constructor.
Cursor(Mouse, int, int, int, int, Media...) - Constructor for class com.b3dgs.lionengine.game.Cursor
Constructor.

D

Damages - Class in com.b3dgs.lionengine.game
Represents a container designed to return a random value between a range.
Damages() - Constructor for class com.b3dgs.lionengine.game.Damages
Create new damage handler.
Damages(int, int) - Constructor for class com.b3dgs.lionengine.game.Damages
Constructor.
damages - Variable in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Damages.
decrease(int) - Method in class com.b3dgs.lionengine.game.Alterable
Decrease current value.
destroy() - Method in class com.b3dgs.lionengine.game.ObjectGame
Remove object from handler, and free memory.
draw(Graphic, Localizable, int, int, Align, String) - Method in class com.b3dgs.lionengine.game.TextGame
Renders text on graphic output, to the specified location using the specified localizable referential.
draw(Graphic, int, int, Align, String) - Method in class com.b3dgs.lionengine.game.TextGame
 
draw(Graphic, int, int, String) - Method in class com.b3dgs.lionengine.game.TextGame
 
drawRect(Graphic, ColorRgba, int, int, int, int) - Method in class com.b3dgs.lionengine.game.TextGame
Renders text on graphic output, to the specified location using the specified localizable referential.

E

EffectGame - Class in com.b3dgs.lionengine.game.effect
Represents an effect.
EffectGame(SetupGame) - Constructor for class com.b3dgs.lionengine.game.effect.EffectGame
Constructor.
EntityGame - Class in com.b3dgs.lionengine.game.entity
Main object that can be used by any higher level object for a game.
EntityGame(SetupGame) - Constructor for class com.b3dgs.lionengine.game.entity.EntityGame
Constructor.

F

FactoryGame<T extends Enum<T>,S extends SetupGame> - Class in com.b3dgs.lionengine.game
It performs a list of SetupGame considering an input enumeration.
FactoryGame(Class<T>) - Constructor for class com.b3dgs.lionengine.game.FactoryGame
Constructor.
FactoryObjectGame<T extends Enum<T> & ObjectType,S extends SetupGame,O extends ObjectGame> - Class in com.b3dgs.lionengine.game
It performs a list of SetupGame considering an input enumeration.
FactoryObjectGame(Class<T>, String) - Constructor for class com.b3dgs.lionengine.game.FactoryObjectGame
Constructor.
fill() - Method in class com.b3dgs.lionengine.game.Alterable
Fill until max value (set current value to max).
follow(Localizable) - Method in class com.b3dgs.lionengine.game.CameraGame
Follow automatically the specified localizable.
Force - Class in com.b3dgs.lionengine.game
Represents a 2D vector force, using double precision.
Force() - Constructor for class com.b3dgs.lionengine.game.Force
Constructor.
Force(double, double) - Constructor for class com.b3dgs.lionengine.game.Force
Constructor.

G

get() - Method in class com.b3dgs.lionengine.game.Attribute
Get attribute value.
get(Integer) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Get the object from its key.
get() - Method in class com.b3dgs.lionengine.game.Resource
Get current amount of resource.
getBottom() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get the bottom position of the tile.
getClick() - Method in class com.b3dgs.lionengine.game.Cursor
Return mouse click number.
getCollision(List<XmlNode>, int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Read collisions from external file.
getCollision() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get tile collision name.
getCollisionBounds() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getCollisionBounds() - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Get collision representation.
getCollisionBounds() - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
getCollisionData() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getCollisionData() - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Get the current collision used.
getCollisionData() - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
getCollisionFrom(String) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Get collision type from its name as string.
getCollisionRay() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getCollisionRay() - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Get collision ray cast.
getCollisionRay() - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
getCurrent() - Method in class com.b3dgs.lionengine.game.Alterable
Get current value.
getDataAnimation(String) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataAnimation(String) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get an animation data from its name.
getDataAnimation(String) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
getDataBoolean(String, String...) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataBoolean(String, String...) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get a boolean in the xml tree.
getDataBoolean(String, String...) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
getDataCollision(String) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataCollision(String) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get a collision data from its name.
getDataCollision(String) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
getDataDouble(String, String...) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataDouble(String, String...) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get a double in the xml tree.
getDataDouble(String, String...) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
getDataInteger(String, String...) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataInteger(String, String...) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get an integer in the xml tree.
getDataInteger(String, String...) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
getDataRoot() - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataRoot() - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get the data root container for raw access.
getDataRoot() - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
getDataString(String, String...) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
getDataString(String, String...) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Get a string in the xml tree.
getDataString(String, String...) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
Get a string in the xml tree.
getDistance(EntityGame) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
Get the distance between the entity and the specified other entity.
getErrors() - Method in class com.b3dgs.lionengine.utility.LevelRipConverter
Get the error counter (number of not found tiles).
getForce() - Method in class com.b3dgs.lionengine.game.Movement
Get the current force (active reference, not a copy).
getForceHorizontal() - Method in class com.b3dgs.lionengine.game.Force
Get horizontal force.
getForceVertical() - Method in class com.b3dgs.lionengine.game.Force
Get vertical force.
getHeight() - Method in class com.b3dgs.lionengine.game.Bar
Get the current height.
getHeight() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getHeight() - Method in class com.b3dgs.lionengine.game.CollisionData
Get the collision height.
getHeight() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getHeight() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getHeight() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get the height.
getHeight() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getHeight() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getHeight() - Method in interface com.b3dgs.lionengine.game.Surface
Get the height.
getHeight() - Method in class com.b3dgs.lionengine.game.TextGame
 
getHeightInTile() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get number of vertical tiles.
getHeightInTile() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getHeightInTile() - Method in interface com.b3dgs.lionengine.game.Tiled
Get the height in tile.
getHeightMax() - Method in class com.b3dgs.lionengine.game.Bar
Get the maximum height.
getHeightPercent() - Method in class com.b3dgs.lionengine.game.Bar
Get the current height percent.
getId() - Method in class com.b3dgs.lionengine.game.ObjectGame
Get the entity id (unique).
getLast() - Method in class com.b3dgs.lionengine.game.Damages
Get last damages.
getLeft() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get the left position of the tile.
getLocationInTileX() - Method in interface com.b3dgs.lionengine.game.Tiled
Get horizontal tile location.
getLocationInTileY() - Method in interface com.b3dgs.lionengine.game.Tiled
Get vertical tile location.
getLocationIntX() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getLocationIntX() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getLocationIntX() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getLocationIntX() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getLocationIntX() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getLocationIntX() - Method in interface com.b3dgs.lionengine.game.Surface
Get the current rounded horizontal location.
getLocationIntY() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getLocationIntY() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getLocationIntY() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getLocationIntY() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getLocationIntY() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getLocationIntY() - Method in interface com.b3dgs.lionengine.game.Surface
Get the current rounded vertical location.
getLocationOldX() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getLocationOldX() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getLocationOldX() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getLocationOldX() - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Get the old horizontal location.
getLocationOldX() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getLocationOldX() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getLocationOldY() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getLocationOldY() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getLocationOldY() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getLocationOldY() - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Get the old vertical location.
getLocationOldY() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getLocationOldY() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getLocationRealX() - Method in class com.b3dgs.lionengine.game.CameraGame
Get real horizontal location (relative location + offset location).
getLocationRealY() - Method in class com.b3dgs.lionengine.game.CameraGame
Get real vertical location (relative location + offset location).
getLocationX() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getLocationX() - Method in class com.b3dgs.lionengine.game.Cursor
Get horizontal location.
getLocationX() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getLocationX() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getLocationX() - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Get the current horizontal location.
getLocationX() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getLocationX() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getLocationX() - Method in class com.b3dgs.lionengine.game.TextGame
 
getLocationY() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getLocationY() - Method in class com.b3dgs.lionengine.game.Cursor
Get vertical location.
getLocationY() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getLocationY() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getLocationY() - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Get the current vertical location.
getLocationY() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getLocationY() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getLocationY() - Method in class com.b3dgs.lionengine.game.TextGame
 
getMass() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getMass() - Method in interface com.b3dgs.lionengine.game.purview.Body
Get body mass.
getMass() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getMax() - Method in class com.b3dgs.lionengine.game.Alterable
Get maximum reachable value.
getMax() - Method in class com.b3dgs.lionengine.game.Range
Get maximum value.
getMin() - Method in class com.b3dgs.lionengine.game.Range
Get minimum value.
getMiniMap() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Get minimap surface reference.
getMirror() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getMirror() - Method in interface com.b3dgs.lionengine.game.purview.Mirrorable
Get current mirror state.
getMirror() - Method in class com.b3dgs.lionengine.game.purview.model.MirrorableModel
 
getMirrorCancel() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getMirrorCancel() - Method in interface com.b3dgs.lionengine.game.purview.Mirrorable
Get mirror cancel state.
getMirrorCancel() - Method in class com.b3dgs.lionengine.game.purview.model.MirrorableModel
 
getMovementHorizontal() - Method in class com.b3dgs.lionengine.game.CameraGame
Get the horizontal movement (current position - old).
getMovementVertical() - Method in class com.b3dgs.lionengine.game.CameraGame
Get the vertical movement (current position - old).
getNeeded(int) - Method in class com.b3dgs.lionengine.game.Alterable
Get the needed value from an input to a specified value.
getNumber() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get tile index number.
getNumberPatterns() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get the number of used pattern.
getNumberPatterns() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getNumberTiles() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get number of active tiles (which are not null).
getNumberTiles() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getOffsetX() - Method in class com.b3dgs.lionengine.game.CollisionData
Get the horizontal collision offset.
getOffsetY() - Method in class com.b3dgs.lionengine.game.CollisionData
Get the vertical collision offset.
getOwner() - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Get the owner.
getPathName() - Method in interface com.b3dgs.lionengine.game.ObjectType
Get the name as a path (which is used to point the XML data file).
getPathName(Enum<?>) - Static method in class com.b3dgs.lionengine.game.ObjectTypeUtility
Get the name as a path (lower case).
getPattern(Integer) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Get pattern (tilesheet) from its id.
getPattern() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get pattern number.
getPatterns() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Get list of patterns id.
getPatternsDirectory() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Get map theme.
getPercent() - Method in class com.b3dgs.lionengine.game.Alterable
Get percent value (depending of current/max).
getProjectileId() - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Get the id value.
getRandom() - Method in class com.b3dgs.lionengine.game.Damages
Get random damages between min-max.
getRasterAnim(int) - Method in class com.b3dgs.lionengine.game.purview.model.RasterableModel
 
getRasterAnim(int) - Method in interface com.b3dgs.lionengine.game.purview.Rasterable
Get raster animation from raster index.
getRasterIndex(double) - Method in class com.b3dgs.lionengine.game.purview.model.RasterableModel
 
getRasterIndex(double) - Method in interface com.b3dgs.lionengine.game.purview.Rasterable
Get raster index from location.
getRatePercent() - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Get rate shoot percent.
getRight() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get the right position of the tile.
getSensibilityHorizontal() - Method in class com.b3dgs.lionengine.game.Cursor
Get horizontal sensibility.
getSensibilityVertical() - Method in class com.b3dgs.lionengine.game.Cursor
Get vertical sensibility.
getSetup(T) - Method in class com.b3dgs.lionengine.game.FactoryGame
Get a setup reference from its type.
getSize() - Method in class com.b3dgs.lionengine.game.TextGame
 
getStringHeight(Graphic, String) - Method in class com.b3dgs.lionengine.game.TextGame
 
getStringWidth(Graphic, String) - Method in class com.b3dgs.lionengine.game.TextGame
 
getSurfaceId() - Method in class com.b3dgs.lionengine.game.Cursor
Get the current surface id used for rendering.
getTarget() - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Get the target.
getTargetClass() - Method in interface com.b3dgs.lionengine.game.ObjectType
Get the target class (which can be instantiated by a FactoryObjectGame).
getTile(int, int) - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get tile from specified map location (in tile index).
getTile(int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getTileHeight() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get height of a tile.
getTileHeight() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getTilePixelColor(T) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Get color corresponding to the specified tile.
getTileWidth() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get width of a tile.
getTileWidth() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getTop() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get the top position of the tile.
getTypes() - Method in class com.b3dgs.lionengine.game.FactoryGame
Get the types list.
getViewHeight() - Method in class com.b3dgs.lionengine.game.CameraGame
Get view height.
getViewpointX(int) - Method in class com.b3dgs.lionengine.game.CameraGame
Get the horizontal viewpoint from the object location.
getViewpointY(int) - Method in class com.b3dgs.lionengine.game.CameraGame
Get the vertical viewpoint from the object location.
getViewWidth() - Method in class com.b3dgs.lionengine.game.CameraGame
Get view width.
getViewX() - Method in class com.b3dgs.lionengine.game.CameraGame
Get horizontal view offset.
getViewY() - Method in class com.b3dgs.lionengine.game.CameraGame
Get vertical view offset.
getWeight() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getWeight() - Method in interface com.b3dgs.lionengine.game.purview.Body
Get body weight.
getWeight() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getWidth() - Method in class com.b3dgs.lionengine.game.Bar
Get the current width.
getWidth() - Method in class com.b3dgs.lionengine.game.CameraGame
 
getWidth() - Method in class com.b3dgs.lionengine.game.CollisionData
Get the collision width.
getWidth() - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
getWidth() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
getWidth() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get the width.
getWidth() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
getWidth() - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
getWidth() - Method in interface com.b3dgs.lionengine.game.Surface
Get the width.
getWidth() - Method in class com.b3dgs.lionengine.game.TextGame
 
getWidthInTile() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Get number of horizontal tiles.
getWidthInTile() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
getWidthInTile() - Method in interface com.b3dgs.lionengine.game.Tiled
Get the width in tile.
getWidthMax() - Method in class com.b3dgs.lionengine.game.Bar
Get the maximum width.
getWidthPercent() - Method in class com.b3dgs.lionengine.game.Bar
Get the current width percent.
getX() - Method in class com.b3dgs.lionengine.game.CoordTile
Get the horizontal tile location.
getX() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get tile location x.
getY() - Method in class com.b3dgs.lionengine.game.CoordTile
Get the vertical tile location.
getY() - Method in class com.b3dgs.lionengine.game.map.TileGame
Get tile location y.

H

HandlerEffectGame<E extends EffectGame> - Class in com.b3dgs.lionengine.game.effect
Handle effects.
HandlerEffectGame(CameraGame) - Constructor for class com.b3dgs.lionengine.game.effect.HandlerEffectGame
Constructor.
HandlerEntityGame<E extends EntityGame> - Class in com.b3dgs.lionengine.game.entity
Designed to handle a type, by updating and rendering it.
HandlerEntityGame() - Constructor for class com.b3dgs.lionengine.game.entity.HandlerEntityGame
Constructor.
HandlerObjectGame<E extends ObjectGame> - Class in com.b3dgs.lionengine.game
Designed to handle objects.
HandlerObjectGame() - Constructor for class com.b3dgs.lionengine.game.HandlerObjectGame
Constructor.
HandlerProjectileGame<E extends EntityGame,P extends ProjectileGame<E,?>> - Class in com.b3dgs.lionengine.game.projectile
Handle all ship projectiles (the ship represents the main player).
HandlerProjectileGame(CameraGame, HandlerEntityGame<? extends E>...) - Constructor for class com.b3dgs.lionengine.game.projectile.HandlerProjectileGame
Create a new player projectile handler.
hasMessage() - Method in class com.b3dgs.lionengine.game.TimedMessage
Check if there are existing message.
hasMirror() - Method in class com.b3dgs.lionengine.game.CollisionData
Get the mirror flag.
height - Variable in class com.b3dgs.lionengine.game.CameraGame
Camera view height.
height - Variable in class com.b3dgs.lionengine.game.WorldGame
Screen size height.
heightInTile - Variable in class com.b3dgs.lionengine.game.map.MapTileGame
Number of vertical tiles.

I

increase(int) - Method in class com.b3dgs.lionengine.game.Alterable
Increase current value.
increase(int) - Method in class com.b3dgs.lionengine.game.Attribute
Increase attribute with the specified step.
intervalHorizontal - Variable in class com.b3dgs.lionengine.game.CameraGame
Intervals horizontal value.
intervalVertical - Variable in class com.b3dgs.lionengine.game.CameraGame
Intervals vertical value.
invertAxisY(boolean) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
invertAxisY(boolean) - Method in interface com.b3dgs.lionengine.game.purview.Body
True to invert Y axis.
invertAxisY(boolean) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
isCreated() - Method in interface com.b3dgs.lionengine.game.map.MapTile
Check if map has been created.
isCreated() - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
isDecreasingHorizontal() - Method in class com.b3dgs.lionengine.game.Movement
Check if movement is horizontally decreasing.
isDestroyed() - Method in class com.b3dgs.lionengine.game.ObjectGame
Check if entity is going to be removed.
isEmpty() - Method in class com.b3dgs.lionengine.game.Alterable
Check if current value is equal to zero (current = 0).
isEnough(int) - Method in class com.b3dgs.lionengine.game.Alterable
Check if current value less the specified value is still positive.
isFull() - Method in class com.b3dgs.lionengine.game.Alterable
Check if current value equal max or not (current == max).
isIncreasingHorizontal() - Method in class com.b3dgs.lionengine.game.Movement
Check if movement is horizontally decreasing.
isRastered() - Method in class com.b3dgs.lionengine.game.purview.model.RasterableModel
 
isRastered() - Method in interface com.b3dgs.lionengine.game.purview.Rasterable
Check if raster if activated.
isSynchronized() - Method in class com.b3dgs.lionengine.game.Cursor
Check if the cursor is synchronized to the system mouse or not.
isVisible(Localizable) - Method in class com.b3dgs.lionengine.game.CameraGame
Check if the localizable is inside the camera view.
isVisible(Localizable, int, int) - Method in class com.b3dgs.lionengine.game.CameraGame
Check if the localizable is inside the camera view.

K

keyboard - Variable in class com.b3dgs.lionengine.game.WorldGame
Keyboard reference.

L

launch() - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Start shoot.
launch(E) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Start shoot.
LauncherProjectileGame<T extends Enum<T> & ObjectType,E extends EntityGame,E2 extends Surface,P extends ProjectileGame<E,E2>> - Class in com.b3dgs.lionengine.game.projectile
Represents a projectile launcher.
LauncherProjectileGame(SetupGame, FactoryObjectGame<T, ? extends SetupSurfaceGame, P>, HandlerProjectileGame<E, P>) - Constructor for class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Constructor.
launchProjectile(E2) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Perform an attack from the owner (called when the launcher fired its projectile(s)).
launchProjectile(E2, E) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Perform an attack from the owner to target (called when the launcher fired its projectile(s)).
level - Variable in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Launcher level.
LevelRipConverter<T extends TileGame<?>> - Class in com.b3dgs.lionengine.utility
This class allows to convert a map image to a map level format.
LevelRipConverter() - Constructor for class com.b3dgs.lionengine.utility.LevelRipConverter
Constructor.
list() - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Get the list reference of handled objects.
load() - Method in class com.b3dgs.lionengine.game.FactoryGame
Load setup for each type.
load(FileReading) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Load a map from a specified file as binary data.
loadCollisions(Media) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Load map collision from an external file.
loadData(Media) - Method in class com.b3dgs.lionengine.game.ObjectGame
 
loadData(Media) - Method in interface com.b3dgs.lionengine.game.purview.Configurable
Load data from configuration media.
loadData(Media) - Method in class com.b3dgs.lionengine.game.purview.model.ConfigurableModel
 
loadFromFile(Media) - Method in class com.b3dgs.lionengine.game.WorldGame
Load world from the specified file.
loading(FileReading) - Method in class com.b3dgs.lionengine.game.WorldGame
Internal world loads; called from WorldGame.loadFromFile(Media) function.
loadPatterns(Media) - Method in interface com.b3dgs.lionengine.game.map.MapTile
Load map patterns (tiles surfaces) from theme name.
loadPatterns(Media) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
loadTile(List<XmlNode>, FileReading, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Load tile.
Localizable - Interface in com.b3dgs.lionengine.game.purview
Represents something that can be localizable, using a coordinate.
localizable - Variable in class com.b3dgs.lionengine.game.purview.model.BodyModel
Body location.
LocalizableModel - Class in com.b3dgs.lionengine.game.purview.model
Localizable implementation.
LocalizableModel() - Constructor for class com.b3dgs.lionengine.game.purview.model.LocalizableModel
Create a localizable, set to (0, 0) by default.
LocalizableModel(double, double) - Constructor for class com.b3dgs.lionengine.game.purview.model.LocalizableModel
Constructor.
location - Variable in class com.b3dgs.lionengine.game.CameraGame
Current location.

M

MapTile<C extends Enum<C>,T extends TileGame<C>> - Interface in com.b3dgs.lionengine.game.map
Describe a map using tile for its representation.
MapTileGame<C extends Enum<C>,T extends TileGame<C>> - Class in com.b3dgs.lionengine.game.map
Abstract representation of a standard tile based map.
MapTileGame(int, int) - Constructor for class com.b3dgs.lionengine.game.map.MapTileGame
Constructor.
MAX_RASTERS - Static variable in interface com.b3dgs.lionengine.game.purview.Rasterable
Maximum rasters.
MAX_RASTERS_M - Static variable in interface com.b3dgs.lionengine.game.purview.Rasterable
Maximum rasters M.
MAX_RASTERS_R - Static variable in interface com.b3dgs.lionengine.game.purview.Rasterable
Maximum rasters R.
minimap - Variable in class com.b3dgs.lionengine.game.map.MapTileGame
Minimap reference.
mirror(boolean) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
mirror(boolean) - Method in interface com.b3dgs.lionengine.game.purview.Mirrorable
Set the next mirror state and apply it on next turn.
mirror(boolean) - Method in class com.b3dgs.lionengine.game.purview.model.MirrorableModel
 
Mirrorable - Interface in com.b3dgs.lionengine.game.purview
Purview representing an object with the ability of being mirrored.
MirrorableModel - Class in com.b3dgs.lionengine.game.purview.model
Default mirrorable implementation.
MirrorableModel() - Constructor for class com.b3dgs.lionengine.game.purview.model.MirrorableModel
Constructor.
mouse - Variable in class com.b3dgs.lionengine.game.WorldGame
Mouse reference.
moveLocation(double, Force, Force...) - Method in class com.b3dgs.lionengine.game.CameraGame
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
moveLocation(double, Force, Force...) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
moveLocation(double, Force, Force...) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
moveLocation(double, Force, Force...) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Move location using different forces.
moveLocation(double, double, double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Move location using a simple force.
moveLocation(double, Force, Force...) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
moveLocation(double, Force, Force...) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
Movement - Class in com.b3dgs.lionengine.game
Represents a movement based on a current force and a force to reach.
Movement() - Constructor for class com.b3dgs.lionengine.game.Movement
Constructor.

N

next(Orientation, int) - Static method in enum com.b3dgs.lionengine.game.Orientation
Get the next orientation from the source plus an offset.

O

ObjectGame - Class in com.b3dgs.lionengine.game
Game object minimal representation.
ObjectGame(SetupGame) - Constructor for class com.b3dgs.lionengine.game.ObjectGame
Constructor.
ObjectType - Interface in com.b3dgs.lionengine.game
Represents the list of object types that can be instantiated by a FactoryObjectGame.
ObjectTypeUtility - Class in com.b3dgs.lionengine.game
Object type utility implementation.
offset - Variable in class com.b3dgs.lionengine.game.CameraGame
Current offset location.
onHit(E, int) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Action called when projectile hit an entity.
Orientation - Enum in com.b3dgs.lionengine.game
List of available orientations.
ORIENTATIONS_NUMBER - Static variable in enum com.b3dgs.lionengine.game.Orientation
Orientations number.
ORIENTATIONS_NUMBER_HALF - Static variable in enum com.b3dgs.lionengine.game.Orientation
Number of elements on one side.
output - Variable in class com.b3dgs.lionengine.game.WorldGame
External display reference.

P

patternsDirectory - Variable in class com.b3dgs.lionengine.game.map.MapTileGame
Tiles directory.
ProjectileGame<E extends EntityGame,E2 extends Surface> - Class in com.b3dgs.lionengine.game.projectile
Standard projectile implementation, including collision and moves handling.
ProjectileGame(SetupSurfaceGame) - Constructor for class com.b3dgs.lionengine.game.projectile.ProjectileGame
Create a new projectile.

R

Range - Class in com.b3dgs.lionengine.game
Standard range description, with a minimum and a maximum.
Range() - Constructor for class com.b3dgs.lionengine.game.Range
Constructor.
Range(int, int) - Constructor for class com.b3dgs.lionengine.game.Range
Constructor.
Rasterable - Interface in com.b3dgs.lionengine.game.purview
Represents a surface that can be rastered.
RasterableModel - Class in com.b3dgs.lionengine.game.purview.model
Default rasterable implementation.
RasterableModel(SetupSurfaceRasteredGame, int) - Constructor for class com.b3dgs.lionengine.game.purview.model.RasterableModel
Constructor.
rasterFile - Variable in class com.b3dgs.lionengine.game.SetupSurfaceRasteredGame
Raster filename.
rastersAnim - Variable in class com.b3dgs.lionengine.game.SetupSurfaceRasteredGame
List of rasters animation.
reachForce(double, Force, double, double) - Method in class com.b3dgs.lionengine.game.Force
Reach specified force at the specified speed.
remove(E) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Add an object to the remove list.
removeAll() - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Remove all objects from the list.
render(Graphic) - Method in class com.b3dgs.lionengine.game.Bar
Render the bar.
render(Graphic) - Method in class com.b3dgs.lionengine.game.Cursor
Render cursor on screen at its current location.
render(Graphic, CameraGame) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
Render the effect.
render(Graphic, E) - Method in class com.b3dgs.lionengine.game.effect.HandlerEffectGame
 
render(Graphic, E) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Render the object; called by HandlerObjectGame.render(Graphic) for each object handled.
render(Graphic) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Render the objects.
render(Graphic, CameraGame) - Method in interface com.b3dgs.lionengine.game.map.MapTile
Render map from camera viewpoint, showing a specified area.
render(Graphic, int, int, int, int, int, int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Render map from starting position, showing a specified area, including a specific offset.
render(Graphic, CameraGame) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
 
render(Graphic, P) - Method in class com.b3dgs.lionengine.game.projectile.HandlerProjectileGame
 
render(Graphic, CameraGame) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Render the projectile.
render(Graphic) - Method in class com.b3dgs.lionengine.game.TextGame
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.TimedMessage
Render the list of active messages.
render(Graphic) - Method in class com.b3dgs.lionengine.game.WorldGame
Internal world rendering.
renderCollision(Graphic, CameraGame) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
renderCollision(Graphic, CameraGame) - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Render collision bounding box.
renderCollision(Graphic, CameraGame) - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
renderingTile(Graphic, T, Integer, int, int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Render a specific tile to specified location.
renderMiniMap(Graphic, int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Render minimap on graphic output at specified location.
renderTile(Graphic, T, int, int) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Render tile on its designed location (automatically called by MapTileGame.render(Graphic, int, int, int, int, int, int, int)).
reset() - Method in class com.b3dgs.lionengine.game.Alterable
Reset value to minimum.
reset() - Method in class com.b3dgs.lionengine.game.Movement
Reset the force to zero.
resetGravity() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
resetGravity() - Method in interface com.b3dgs.lionengine.game.purview.Body
Reset gravity force (usually when hit the ground).
resetGravity() - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
resetInterval(Localizable) - Method in class com.b3dgs.lionengine.game.CameraGame
Reset the camera interval to 0 by adapting its position.
Resource - Class in com.b3dgs.lionengine.game
Represent a resource, such as gold, wood...
Resource() - Constructor for class com.b3dgs.lionengine.game.Resource
Constructor.
Resource(int) - Constructor for class com.b3dgs.lionengine.game.Resource
Constructor.
run() - Method in class com.b3dgs.lionengine.utility.LevelRipConverter
 

S

save(FileWriting) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Save map to specified file as binary data.
saveTile(FileWriting, T) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Save tile.
saveToFile(Media) - Method in class com.b3dgs.lionengine.game.WorldGame
Save world to the specified file.
saving(FileWriting) - Method in class com.b3dgs.lionengine.game.WorldGame
Internal world saves; called from WorldGame.saveToFile(Media) function.
set(int) - Method in class com.b3dgs.lionengine.game.Alterable
Set current value.
set(int) - Method in class com.b3dgs.lionengine.game.Attribute
Set attribute value.
setAdaptative(boolean) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Set the adaptative flag.
setAlign(Align) - Method in class com.b3dgs.lionengine.game.TextGame
 
setArea(int, int, int, int) - Method in class com.b3dgs.lionengine.game.Cursor
Allows cursor to move only inside the specified area.
setBorderSize(int, int) - Method in class com.b3dgs.lionengine.game.Bar
Set the bar border size.
setCanHitTargetOnly(boolean) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Set the hit target properties.
setCanHitTargetOnly(boolean) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Set the hit target properties.
setCollision(CollisionData) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setCollision(C) - Method in class com.b3dgs.lionengine.game.map.TileGame
Set collision name.
setCollision(CollisionData) - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Set the collision to use.
setCollision(CollisionData) - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
setColor(ColorRgba) - Method in class com.b3dgs.lionengine.game.TextGame
 
setColorBackground(ColorRgba) - Method in class com.b3dgs.lionengine.game.Bar
Set the background color.
setColorForeground(ColorRgba) - Method in class com.b3dgs.lionengine.game.Bar
Set the foreground color.
setColorGradient(int, int, ColorRgba, int, int, ColorRgba) - Method in class com.b3dgs.lionengine.game.Bar
Set a gradient color from point 1 with color 1 to point2 with color 2.
setDelay(long) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Set projectile delay (time before being added in the handler).
setForce(Force) - Method in class com.b3dgs.lionengine.game.Force
Set force.
setForce(double, double) - Method in class com.b3dgs.lionengine.game.Force
Set forces.
setForceMaximum(Force) - Method in class com.b3dgs.lionengine.game.Force
Set the maximum reachable force.
setForceMinimum(Force) - Method in class com.b3dgs.lionengine.game.Force
Set the minimum reachable force.
setForceToReach(Force) - Method in class com.b3dgs.lionengine.game.Movement
Set the force to reach.
setForceToReach(double, double) - Method in class com.b3dgs.lionengine.game.Movement
Set the force to reach.
setGravityMax(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setGravityMax(double) - Method in interface com.b3dgs.lionengine.game.purview.Body
Set the maximum gravity value.
setGravityMax(double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
setHeightPercent(int) - Method in class com.b3dgs.lionengine.game.Bar
Set the height percent.
setHorizontalReferential(boolean) - Method in class com.b3dgs.lionengine.game.Bar
Set the horizontal rendering referential.
setId(int) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Set the id.
setIntervals(int, int) - Method in class com.b3dgs.lionengine.game.CameraGame
This represents the real position, between -interval and +interval.
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.Bar
Set the bar location.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.Cursor
Set cursor location.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setLocation(double, double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Set location instantly.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.TextGame
 
setLocationX(double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
setLocationX(double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
setLocationX(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setLocationX(double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Set horizontal location.
setLocationX(double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
setLocationX(double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
setLocationY(double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
setLocationY(double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
setLocationY(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setLocationY(double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Set vertical location.
setLocationY(double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
setLocationY(double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
setLockMouse(boolean) - Method in class com.b3dgs.lionengine.game.Cursor
Set the mouse lock.
setMass(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setMass(double) - Method in interface com.b3dgs.lionengine.game.purview.Body
Set body mass.
setMass(double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
setMax(int) - Method in class com.b3dgs.lionengine.game.Alterable
Set maximum reachable value.
setMax(int) - Method in class com.b3dgs.lionengine.game.Range
Set maximum value.
setMaximumSize(int, int) - Method in class com.b3dgs.lionengine.game.Bar
Set the maximum size.
setMin(int) - Method in class com.b3dgs.lionengine.game.Range
Set minimum value.
setMirrorCancel(boolean) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setMirrorCancel(boolean) - Method in interface com.b3dgs.lionengine.game.purview.Mirrorable
Set cancel state for the mirror operation.
setMirrorCancel(boolean) - Method in class com.b3dgs.lionengine.game.purview.model.MirrorableModel
 
setNumber(int) - Method in class com.b3dgs.lionengine.game.map.TileGame
Set tile index inside pattern.
setOffsetX(int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Set global starting projectile horizontal offset.
setOffsetY(int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Set global starting projectile vertical offset.
setOwner(E2) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Set the projectile owner.
setOwner(E2) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Set the projectile owner.
setPattern(Integer) - Method in class com.b3dgs.lionengine.game.map.TileGame
Set pattern number.
setRate(int) - Method in class com.b3dgs.lionengine.game.projectile.LauncherProjectileGame
Set shoot rate (in millisecond).
setRenderingOffset(int, int) - Method in class com.b3dgs.lionengine.game.Cursor
Set the rendering offsets value (allows to apply an offset depending of the cursor surface).
setSensibility(double, double) - Method in class com.b3dgs.lionengine.game.Cursor
Set cursor sensibility (move speed).
setSensibility(double) - Method in class com.b3dgs.lionengine.game.Movement
Set the sensibility value.
setSize(int, int) - Method in class com.b3dgs.lionengine.game.CameraGame
 
setSize(int, int) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
setSize(int, int) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
setSize(int, int) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Set size.
setSize(int, int) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
setSize(int, int) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
setSurfaceId(int) - Method in class com.b3dgs.lionengine.game.Cursor
Set the surface id to render with Cursor.render(Graphic).
setSyncMode(boolean) - Method in class com.b3dgs.lionengine.game.Cursor
Set the cursor synchronization to the mouse.
setTarget(E) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Set the projectile target.
setText(String) - Method in class com.b3dgs.lionengine.game.TextGame
 
setTile(int, int, T) - Method in class com.b3dgs.lionengine.game.map.MapTileGame
Set a tile at specified map indexes.
SetupGame - Class in com.b3dgs.lionengine.game
Define a structure used to create configurable objects.
SetupGame(Media) - Constructor for class com.b3dgs.lionengine.game.SetupGame
Constructor.
SetupGame(Configurable, Media) - Constructor for class com.b3dgs.lionengine.game.SetupGame
Constructor.
SetupSurfaceGame - Class in com.b3dgs.lionengine.game
Define a structure used to create multiple entity, sharing the same data and ImageBuffer.
SetupSurfaceGame(Media) - Constructor for class com.b3dgs.lionengine.game.SetupSurfaceGame
Constructor.
SetupSurfaceGame(Configurable, Media, boolean) - Constructor for class com.b3dgs.lionengine.game.SetupSurfaceGame
Constructor.
SetupSurfaceRasteredGame - Class in com.b3dgs.lionengine.game
Define a structure used to create multiple rastered surface, sharing the same data.
SetupSurfaceRasteredGame(Media, Media, boolean) - Constructor for class com.b3dgs.lionengine.game.SetupSurfaceRasteredGame
Constructor.
SetupSurfaceRasteredGame(Configurable, Media, boolean, Media, boolean) - Constructor for class com.b3dgs.lionengine.game.SetupSurfaceRasteredGame
Constructor.
setVelocity(double) - Method in class com.b3dgs.lionengine.game.Movement
Set the movement velocity.
setVerticalReferential(boolean) - Method in class com.b3dgs.lionengine.game.Bar
Set the vertical rendering referential.
setView(int, int, int, int) - Method in class com.b3dgs.lionengine.game.CameraGame
Define the rendering area.
setWidthPercent(int) - Method in class com.b3dgs.lionengine.game.Bar
Set the width percent.
setX(int) - Method in class com.b3dgs.lionengine.game.map.TileGame
Set tile location x.
setY(int) - Method in class com.b3dgs.lionengine.game.map.TileGame
Set tile location y.
size() - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Get the number of objects handled.
smoothRaster - Variable in class com.b3dgs.lionengine.game.SetupSurfaceRasteredGame
Raster smooth flag.
source - Variable in class com.b3dgs.lionengine.game.WorldGame
Internal display reference.
spend(int) - Method in class com.b3dgs.lionengine.game.Resource
Decrease resource stock with a specified amount.
start(int, int, int, int, double, double) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Start projectile handling.
start(Media, MapTileGame<?, T>, Media) - Method in class com.b3dgs.lionengine.utility.LevelRipConverter
Must be called to start conversion.
start(Media, Media, int, int, int, int) - Static method in class com.b3dgs.lionengine.utility.TileExtractor
Start tiles extraction.
surface - Variable in class com.b3dgs.lionengine.game.SetupSurfaceGame
Surface reference.
Surface - Interface in com.b3dgs.lionengine.game
Surface representation, described by a simple location and offset plus a size.
surfaceFile - Variable in class com.b3dgs.lionengine.game.SetupSurfaceGame
Surface file name.

T

teleport(double, double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
teleport(double, double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
teleport(double, double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
teleport(double, double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Teleport to a new location.
teleport(double, double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
teleport(double, double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
teleportX(double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
teleportX(double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
teleportX(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
teleportX(double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Teleport to a new horizontal location.
teleportX(double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
teleportX(double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
teleportY(double) - Method in class com.b3dgs.lionengine.game.CameraGame
 
teleportY(double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
 
teleportY(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
teleportY(double) - Method in interface com.b3dgs.lionengine.game.purview.Localizable
Teleport to a new vertical location.
teleportY(double) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
teleportY(double) - Method in class com.b3dgs.lionengine.game.purview.model.LocalizableModel
 
TextGame - Class in com.b3dgs.lionengine.game
Game text implementation.
TextGame(String, int, TextStyle) - Constructor for class com.b3dgs.lionengine.game.TextGame
Constructor.
Tiled - Interface in com.b3dgs.lionengine.game
Represents something that can have a tile representation (in location and in size).
TileExtractor - Class in com.b3dgs.lionengine.utility
This class allows to extract unique tiles from a level rip.
TileGame<C extends Enum<C>> - Class in com.b3dgs.lionengine.game.map
Default class tile; containing following data: pattern : tilesheet number number : tile number inside current tilesheet x & y : real location collision : collision type
TileGame(int, int, Integer, int, C) - Constructor for class com.b3dgs.lionengine.game.map.TileGame
Constructor.
tileHeight - Variable in class com.b3dgs.lionengine.game.map.MapTileGame
Tile height.
tileWidth - Variable in class com.b3dgs.lionengine.game.map.MapTileGame
Tile width.
TimedMessage - Class in com.b3dgs.lionengine.game
Class representing a timed message handler.
TimedMessage(Text) - Constructor for class com.b3dgs.lionengine.game.TimedMessage
Constructor.
toString(Enum<?>) - Static method in class com.b3dgs.lionengine.game.ObjectTypeUtility
Get the title name (first letter as upper).

U

update(double) - Method in class com.b3dgs.lionengine.game.Cursor
Update cursor position depending of mouse movement.
update(double) - Method in class com.b3dgs.lionengine.game.effect.EffectGame
Update the effect.
update(double, E) - Method in class com.b3dgs.lionengine.game.effect.HandlerEffectGame
 
update(double) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
Update the entity.
update(double, E) - Method in class com.b3dgs.lionengine.game.entity.HandlerEntityGame
 
update(double, E) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Update the object; called by HandlerObjectGame.update(double) for each object handled.
update(double) - Method in class com.b3dgs.lionengine.game.HandlerObjectGame
Update the objects.
update(double) - Method in class com.b3dgs.lionengine.game.Movement
Update the movement by updating the force calculation.
update(double, P) - Method in class com.b3dgs.lionengine.game.projectile.HandlerProjectileGame
 
update(double) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
 
update(CameraGame) - Method in class com.b3dgs.lionengine.game.TextGame
Update game text to store current location view.
update() - Method in class com.b3dgs.lionengine.game.TimedMessage
Update the message list.
update(double) - Method in class com.b3dgs.lionengine.game.WorldGame
Internal world updates.
updateCollision() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
updateCollision() - Method in interface com.b3dgs.lionengine.game.purview.Collidable
Update collision with specified area.
updateCollision() - Method in class com.b3dgs.lionengine.game.purview.model.CollidableModel
 
updateGravity(double, int, Force...) - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
updateGravity(double, int, Force...) - Method in interface com.b3dgs.lionengine.game.purview.Body
Update gravity calculation.
updateGravity(double, int, Force...) - Method in class com.b3dgs.lionengine.game.purview.model.BodyModel
 
updateMirror() - Method in class com.b3dgs.lionengine.game.entity.EntityGame
 
updateMirror() - Method in interface com.b3dgs.lionengine.game.purview.Mirrorable
Update mirror and apply it if necessary.
updateMirror() - Method in class com.b3dgs.lionengine.game.purview.model.MirrorableModel
 
updateMovement(double, double, double) - Method in class com.b3dgs.lionengine.game.projectile.ProjectileGame
Define the projectile movement.

V

valueOf(String) - Static method in enum com.b3dgs.lionengine.game.Orientation
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.b3dgs.lionengine.game.Orientation
Returns an array containing the constants of this enum type, in the order they are declared.

W

width - Variable in class com.b3dgs.lionengine.game.CameraGame
Camera view width.
width - Variable in class com.b3dgs.lionengine.game.WorldGame
Screen size width.
widthInTile - Variable in class com.b3dgs.lionengine.game.map.MapTileGame
Number of horizontal tiles.
WorldGame - Class in com.b3dgs.lionengine.game
Default world model, designed to contain game elements (MapTile, HandlerEntityGame, FactoryObjectGame...).
WorldGame(Sequence) - Constructor for class com.b3dgs.lionengine.game.WorldGame
Create a new world.

X

x - Variable in class com.b3dgs.lionengine.game.CameraGame
Camera view location x.

Y

y - Variable in class com.b3dgs.lionengine.game.CameraGame
Camera view location y.

Z

ZERO - Static variable in class com.b3dgs.lionengine.game.Force
Zero force.
A B C D E F G H I K L M N O P R S T U V W X Y Z 

Copyright © 2014 Byron 3D Games Studio. All rights reserved.