- 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.
- 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
-
- 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.
- 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(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
-
- 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
-
- 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
-
- 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
-
- 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.