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

A

A - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionConfig
A attribute.
Action - Interface in com.b3dgs.lionengine.game
Represents the action.
Actionable - Interface in com.b3dgs.lionengine.game.feature
Represents a clickable action, allows to perform an action on click.
ActionableModel - Class in com.b3dgs.lionengine.game.feature
Actionnable model implementation.
ActionableModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.ActionableModel
Create an actionable model.
ActionConfig - Class in com.b3dgs.lionengine.game
Represents the action data from a configurer.
ActionConfig(String, String, int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.ActionConfig
Create action from configuration media.
actionDropingOff(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
Action called from update extraction in drop off state.
Actioner - Interface in com.b3dgs.lionengine.game.feature
Represents an ability of performing actions.
actionExtracting(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
Action called from update extraction in extract state.
actionGoingToResources() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
Action called from update extraction in goto resource state.
actionGoingToWarehouse() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
Action called from update extraction in goto warehouse state.
ActionRef - Class in com.b3dgs.lionengine.game
Action reference structure.
ActionRef(String, boolean, Collection<ActionRef>) - Constructor for class com.b3dgs.lionengine.game.ActionRef
Create action reference.
ActionsConfig - Class in com.b3dgs.lionengine.game
Represents the action references data from a configurer.
add(BackgroundComponent) - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
Add a component to the background.
add(Feature) - Method in class com.b3dgs.lionengine.game.feature.Features
Add a feature.
add(Featurable) - Method in class com.b3dgs.lionengine.game.feature.Handler
Add a featurable to the list.
add(S) - Method in class com.b3dgs.lionengine.game.feature.Services
Add a service.
add(Orientation, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
Add the group constraint at the specified orientation.
add(E) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Add an element to the list.
add(Preference) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.GeneratorParameter
Add a preference.
addAccept(int) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Add a group to accept list.
addAccept(int) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
addCollision(Collision) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Add a collision to use.
addCollision(Collision) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
addCollisionFormula(CollisionFormula) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollision
Add a collision formula.
addCollisionFormula(CollisionFormula) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
 
addComponent(ComponentUpdater) - Method in class com.b3dgs.lionengine.game.feature.Handler
Add an updater component.
addComponent(ComponentRenderer) - Method in class com.b3dgs.lionengine.game.feature.Handler
Add a renderer component.
addDirection(double, Direction) - Method in class com.b3dgs.lionengine.game.Force
Increase direction with input value.
addDirection(double, double, double) - Method in class com.b3dgs.lionengine.game.Force
Increase forces with input value.
addFeature(Feature) - Method in interface com.b3dgs.lionengine.game.feature.Featurable
Add a feature.
addFeature(Feature) - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
addFeatureAndGet(T) - Method in interface com.b3dgs.lionengine.game.feature.Featurable
Add a feature and retrieve it.
addFeatureAndGet(T) - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
addImage(int, Media) - Method in class com.b3dgs.lionengine.game.Cursor
Add a cursor image.
addInput(InputDevice) - Method in class com.b3dgs.lionengine.game.state.StateHandler
Set the input device used.
addListener(AttackerListener) - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Add an attacker listener.
addListener(AttackerListener) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
addListener(CollidableListener) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Add a collision listener.
addListener(CollidableListener) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
addListener(SelectorListener) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
Add a selector listener.
addListener(SelectionListener) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
Add a selection listener.
addListener(SelectorListener) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorRefresher
Add a selector listener.
addListener(HandlerListener) - Method in class com.b3dgs.lionengine.game.feature.Handler
Add a handler listener.
addListener(IdentifiableListener) - Method in interface com.b3dgs.lionengine.game.feature.Identifiable
Add an identifiable listener.
addListener(IdentifiableListener) - Method in class com.b3dgs.lionengine.game.feature.IdentifiableModel
 
addListener(LaunchableListener) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launchable
Add a launchable listener.
addListener(LaunchableListener) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
addListener(LauncherListener) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Add a launcher listener.
addListener(LaunchableListener) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Add a launchable listener.
addListener(LauncherListener) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
addListener(LaunchableListener) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
addListener(LayerableListener) - Method in interface com.b3dgs.lionengine.game.feature.Layerable
Add a layer listener.
addListener(LayerableListener) - Method in class com.b3dgs.lionengine.game.feature.LayerableModel
 
addListener(ProducerListener) - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Add a producer listener.
addListener(ProducerListener) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
addListener(ProducibleListener) - Method in interface com.b3dgs.lionengine.game.feature.producible.Producible
Add a producible listener.
addListener(ProducibleListener) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
addListener(TileCollidableListener) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidable
Add a tile collision listener.
addListener(TileCollidableListener) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
addListener(ExtractorListener) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Add an extractor listener.
addListener(ExtractorListener) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
addListener(TileSetListener) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Add a tile set listener.
addListener(TileSetListener) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
addListener(PathfindableListener) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Add a pathfindable listener.
addListener(PathfindableListener) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
addListener(TilesExtractor.ProgressListener) - Method in class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Add a listener.
addListener(TransformableListener) - Method in interface com.b3dgs.lionengine.game.feature.Transformable
Add a listener.
addListener(TransformableListener) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
addMessage(String, int, int, int) - Method in class com.b3dgs.lionengine.game.TimedMessage
Add a timed message.
addObjectId(int, int, Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Add object ID at this location.
addObjectId(int, int, Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
addObjectId(Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePath
Add an object ID over this tile.
addObjectId(Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePathModel
 
addRenderer(MapTileRenderer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewer
Add a map tile renderer.
addRenderer(MapTileRenderer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewerModel
 
addState(State) - Method in class com.b3dgs.lionengine.game.StateFactory
Add a supported state with its corresponding enum value.
addToProductionQueue(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Add an element to the production queue.
addToProductionQueue(Featurable) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
addTransition(StateTransition) - Method in interface com.b3dgs.lionengine.game.State
Add a transition with another state.
addTransition(StateTransition) - Method in class com.b3dgs.lionengine.game.state.StateGame
 
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
Create an alterable with a maximum value.
Alterable(int, boolean) - Constructor for class com.b3dgs.lionengine.game.Alterable
Create an alterable.
Animatable - Interface in com.b3dgs.lionengine.game.feature
Animator feature wrapper.
AnimatableModel - Class in com.b3dgs.lionengine.game.feature
Animatable model implementation.
AnimatableModel(Animator) - Constructor for class com.b3dgs.lionengine.game.feature.AnimatableModel
Create the feature.
ANIMATION - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation node name.
ANIMATION_END - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation attribute end.
ANIMATION_NAME - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation attribute name.
ANIMATION_REPEAT - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation attribute repeat.
ANIMATION_REVERSED - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation attribute reversed.
ANIMATION_SPEED - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation attribute speed.
ANIMATION_START - Static variable in class com.b3dgs.lionengine.game.AnimationConfig
Animation attribute start.
AnimationConfig - Class in com.b3dgs.lionengine.game
Represents the animations data from a configurer node.
append(MapTile, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Append an existing map, starting at the specified offsets.
append(Collection<MapTile>, int, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Append existing maps.
append(MapTile, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
append(Collection<MapTile>, int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
appendStep(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Append a step to the path.
apply(MapTile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.GeneratorParameter
Apply all preferences defined.
apply(MapTile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.Preference
Apply preference on the specified map.
apply(MapTile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefMapFill
 
apply(MapTile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefMapRegion
 
apply(MapTile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefMapSize
 
Assign - Interface in com.b3dgs.lionengine.game.feature.assignable
Represents something that can be assigned by an Assignable from an Action.
assign() - Method in interface com.b3dgs.lionengine.game.feature.assignable.Assign
Assign the action somewhere.
Assignable - Interface in com.b3dgs.lionengine.game.feature.assignable
Represents an assignable action, allows to assign an action by click.
AssignableModel - Class in com.b3dgs.lionengine.game.feature.assignable
Assignable implementation.
AssignableModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.assignable.AssignableModel
Create an assignable model.
Astar - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A star factory.
ATT_CANCEL - Static variable in class com.b3dgs.lionengine.game.ActionsConfig
Action cancel attribute name.
ATT_DELAY - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Rate attribute.
ATT_DESCRIPTION - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action attribute description.
ATT_DISPLAY - Static variable in class com.b3dgs.lionengine.game.feature.LayerableConfig
Display layer node name.
ATT_HEIGHT - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action attribute height.
ATT_HEIGHT - Static variable in class com.b3dgs.lionengine.game.SizeConfig
Size height node.
ATT_HORIZONTAL - Static variable in class com.b3dgs.lionengine.game.FramesConfig
Frames horizontal node name.
ATT_ICON - Static variable in class com.b3dgs.lionengine.game.SurfaceConfig
Surface icon node.
ATT_IMAGE - Static variable in class com.b3dgs.lionengine.game.SurfaceConfig
Surface image node.
ATT_LEVEL - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Level attribute name.
ATT_MEDIA - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Media attribute.
ATT_NAME - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action attribute name.
ATT_OFFSET_X - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Horizontal offset attribute.
ATT_OFFSET_X - Static variable in class com.b3dgs.lionengine.game.FramesConfig
Frames offset horizontal attribute name.
ATT_OFFSET_Y - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Vertical offset attribute.
ATT_OFFSET_Y - Static variable in class com.b3dgs.lionengine.game.FramesConfig
Frames offset vertical attribute name.
ATT_PATH - Static variable in class com.b3dgs.lionengine.game.ActionsConfig
Action path attribute name.
ATT_RATE - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Rate attribute name.
ATT_REFRESH - Static variable in class com.b3dgs.lionengine.game.feature.LayerableConfig
Refresh layer node name.
ATT_SENSIBILITY - Static variable in class com.b3dgs.lionengine.game.ForceConfig
Force sensibility node name.
ATT_STEPS - Static variable in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Production steps attribute name.
ATT_TILE_NUMBER - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileConfig
Number attribute.
ATT_TILE_SHEET - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileConfig
Sheet attribute.
ATT_VELOCITY - Static variable in class com.b3dgs.lionengine.game.ForceConfig
Force velocity node name.
ATT_VERTICAL - Static variable in class com.b3dgs.lionengine.game.FramesConfig
Frames vertical attribute name.
ATT_VX - Static variable in class com.b3dgs.lionengine.game.ForceConfig
Force horizontal node name.
ATT_VY - Static variable in class com.b3dgs.lionengine.game.ForceConfig
Force vertical node name.
ATT_WIDTH - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action attribute width.
ATT_WIDTH - Static variable in class com.b3dgs.lionengine.game.SizeConfig
Size width node.
ATT_X - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action attribute x.
ATT_Y - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action attribute y.
attack(Transformable) - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Define a target to attack.
attack(Transformable) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
Attacker - Interface in com.b3dgs.lionengine.game.feature.attackable
List of services provided by a weapon.
AttackerChecker - Interface in com.b3dgs.lionengine.game.feature.attackable
Allows to check if attack can be performed.
AttackerListener - Interface in com.b3dgs.lionengine.game.feature.attackable
List of events listened from an attacker.
AttackerModel - Class in com.b3dgs.lionengine.game.feature.attackable
Attacker model implementation.
AttackerModel() - Constructor for class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
Create an attacker model.
Attribute - Class in com.b3dgs.lionengine.game
Can describe an attribute (vitality, agility...).
Attribute() - Constructor for class com.b3dgs.lionengine.game.Attribute
Constructor.
ATTRIBUTE_CIRCUIT_TYPE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Attribute circuit type.
ATTRIBUTE_COLOR_BLUE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Blue name attribute.
ATTRIBUTE_COLOR_GREEN - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Green name attribute.
ATTRIBUTE_COLOR_RED - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Red name attribute.
ATTRIBUTE_GROUP_IN - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Attribute group in.
ATTRIBUTE_GROUP_IN - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Attribute group in.
ATTRIBUTE_GROUP_NAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Group name attribute.
ATTRIBUTE_GROUP_OUT - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Attribute group out.
ATTRIBUTE_GROUP_OUT - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Attribute group out.
ATTRIBUTE_GROUP_TYPE - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Group type attribute.
ATTRIBUTE_TILE_HEIGHT - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Tile height attribute.
ATTRIBUTE_TILE_WIDTH - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Tile width attribute.
ATTRIBUTE_TRANSITION_TYPE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Attribute transition type.
AUTOMATIC - Static variable in class com.b3dgs.lionengine.game.feature.collidable.Collision
Compute automatically collision by using the owner size.
automaticColor() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
Perform an automatic color minimap resolution.
automaticColor(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
Perform an automatic color minimap resolution.
Axis - Enum in com.b3dgs.lionengine.game.feature.tile.map.collision
List of axis.
AXIS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Category attribute axis.
AXIS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Output axis attribute.

B

B - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionConfig
B attribute.
Background - Interface in com.b3dgs.lionengine.game.background
Describe a standard interface for a scrolling background, depending of a speed and a vertical location.
BackgroundComponent - Interface in com.b3dgs.lionengine.game.background
Represents the background component interface, which will contain background elements.
BackgroundElement - Class in com.b3dgs.lionengine.game.background
Represents a background element (contained in a background component).
BackgroundElement(int, int, Image) - Constructor for class com.b3dgs.lionengine.game.background.BackgroundElement
Create a background element.
BackgroundElementRastered - Class in com.b3dgs.lionengine.game.background
Specific background element, supporting raster effects.
BackgroundElementRastered(int, int, Media, Media, int) - Constructor for class com.b3dgs.lionengine.game.background.BackgroundElementRastered
Create a rastered background element.
BackgroundGame - Class in com.b3dgs.lionengine.game.background
AbstractBackground skeleton, used for future backgrounds implementation.
BackgroundGame(String, int, int) - Constructor for class com.b3dgs.lionengine.game.background.BackgroundGame
Constructor base.
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
Create a bar.
BITS - Static variable in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Total bits number.
BITS - Static variable in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Total bits number.
BLOCK - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Block attribute.
Body - Interface in com.b3dgs.lionengine.game.feature.body
Represents something designed to receive a gravitational force.
BodyModel - Class in com.b3dgs.lionengine.game.feature.body
Default body supporting gravity implementation.
BodyModel() - Constructor for class com.b3dgs.lionengine.game.feature.body.BodyModel
Create a body model.

C

Camera - Class in com.b3dgs.lionengine.game.feature
Standard camera, able to handle movement, and both vertical/horizontal interval.
Camera() - Constructor for class com.b3dgs.lionengine.game.feature.Camera
Create a camera.
camera - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Camera instance (Configured with screen size as view).
CameraTracker - Class in com.b3dgs.lionengine.game.feature
Camera tracking implementation.
CameraTracker(Services) - Constructor for class com.b3dgs.lionengine.game.feature.CameraTracker
Create tracker.
canAttack() - Method in interface com.b3dgs.lionengine.game.feature.attackable.AttackerChecker
Check if the attacker can attack (called when attack is possible).
canCarry() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorChecker
Check if extractor can bring back its extraction (called while bring back resources).
canExtract() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorChecker
Check if extractor can extract (called while going to resources location).
CATEGORY - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Category node name.
CATEGORY - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Category attribute.
CATEGORY - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindingConfig
Tile path category name attribute.
changeGroup(Tile, String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Change the group of the tile.
changeGroup(Tile, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
changeState(Enum<?>) - Method in class com.b3dgs.lionengine.game.state.StateHandler
Change the current state.
check(I) - Method in interface com.b3dgs.lionengine.game.state.StateTransitionInputChecker
Check if transition is effective.
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Hud
 
checkListener(Object) - Method in interface com.b3dgs.lionengine.game.feature.Featurable
Check object interface listening and add them automatically.
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
Check object interface listening and add them automatically.
checkListener(Object) - Method in interface com.b3dgs.lionengine.game.feature.Feature
Check object interface listening and add them automatically.
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
Check object interface listening and add them automatically.
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
checkProduction(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducerChecker
Condition to start production.
checkTransitions(InputDevice) - Method in interface com.b3dgs.lionengine.game.State
Check the transitions in order to find the next state.
checkTransitions(InputDevice) - Method in class com.b3dgs.lionengine.game.state.StateGame
 
checkTransitives(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitiveGroup
Check transitive tiles.
Circuit - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Represents a tile circuit from two groups.
Circuit(CircuitType, String, String) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
Create the circuit.
CircuitsConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Find all tiles circuits and extract them to an XML file.
CircuitsExtractor - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Provides all map circuits.
CircuitType - Enum in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Represents the list of supported circuit parts.
CLASS - Static variable in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Class attribute name.
clear() - Method in class com.b3dgs.lionengine.game.AnimationConfig
Clear the animations data.
clear() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Clear the collisions data.
clear() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Clear the formulas data.
clear() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Remove all tiles from map and clear internal data.
clear() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
clear() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Clear all elements.
clear() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewer
Remove all renderers.
clear() - Method in class com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewerModel
 
clear() - Method in class com.b3dgs.lionengine.game.StateFactory
Clear the handled states.
clearCache() - Static method in class com.b3dgs.lionengine.game.Configurer
Clear classes cache.
clearCache() - Static method in class com.b3dgs.lionengine.game.feature.FeaturableModel
Clear classes cache.
clearCollisionDraw() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRenderer
Clear the cached collision image created with MapTileCollisionRenderer.createCollisionDraw().
clearCollisionDraw() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRendererModel
 
clearIgnoredId() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Clear all ignored objects ID.
clearIgnoredId() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
clearPath() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Clear current used path ID.
clearPath() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
clearSharedPathIds() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Clear the list of objects ID that share the same path.
clearSharedPathIds() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
clearTransitions() - Method in interface com.b3dgs.lionengine.game.State
Clear all transitions defined.
clearTransitions() - Method in class com.b3dgs.lionengine.game.state.StateGame
 
CloudsGame - Class in com.b3dgs.lionengine.game.background
This class handle clouds effect.
CloudsGame(Media, int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.background.CloudsGame
Constructor base.
Collidable - Interface in com.b3dgs.lionengine.game.feature.collidable
Represents something which can enter in collision with another.
CollidableConfig - Class in com.b3dgs.lionengine.game.feature.collidable
Represents the collidable data from a configurer.
CollidableListener - Interface in com.b3dgs.lionengine.game.feature.collidable
Notify collision events between two Collidable.
CollidableModel - Class in com.b3dgs.lionengine.game.feature.collidable
Box ray cast collidable model implementation.
CollidableModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
Create a collidable model.
CollidableModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
Create a collidable model.
collide(Collidable) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Check if the collidable entered in collision with another one.
collide(Collidable) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
Collision - Class in com.b3dgs.lionengine.game.feature.collidable
Represents the collision data, offsets and size.
Collision(String, int, int, int, int, boolean) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.Collision
Create a collision.
COLLISION - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision node name.
COLLISION - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Collision group node.
COLLISION_HEIGHT - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision attribute height.
COLLISION_MIRROR - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision attribute mirror.
COLLISION_NAME - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision attribute name.
COLLISION_OFFSETX - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision attribute offset x.
COLLISION_OFFSETY - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision attribute offset y.
COLLISION_WIDTH - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Collision attribute width.
CollisionCategory - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Collision category, representing a collision point at a specified offset relative to the owner position.
CollisionCategory(String, Axis, int, int, Collection<CollisionGroup>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
Constructor.
CollisionCategoryConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision category configuration from a configurer.
CollisionConfig - Class in com.b3dgs.lionengine.game.feature.collidable
Represents the collisions data from a configurer.
CollisionConstraint - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision constraints around a collision.
CollisionConstraint() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
Create a collision constraint.
CollisionConstraintConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collisions constraint from a configurer.
CollisionFormula - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Collision formula representation.
CollisionFormula(String, CollisionRange, CollisionFunction, CollisionConstraint) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
Create a collision formula.
CollisionFormulaConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collisions formula from a configurer.
CollisionFormulaConfig(Map<String, CollisionFormula>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Create a collision formula config map.
CollisionFunction - Interface in com.b3dgs.lionengine.game.feature.tile.map.collision
Describe the collision function to apply from an input value.
CollisionFunctionConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision function from a configurer.
CollisionFunctionLinear - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Linear collision function implementation.
CollisionFunctionLinear(double, double) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
Create a linear function.
CollisionFunctionType - Enum in com.b3dgs.lionengine.game.feature.tile.map.collision
List of supported collision function types.
CollisionGroup - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision group, which can be applied to a Tile.
CollisionGroup(String, Collection<CollisionFormula>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
Create a collision group.
CollisionGroupConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision group data from a configurer.
CollisionRange - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the range of the collision for a specified axis.
CollisionRange(Axis, int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
Create a collision range.
CollisionRangeConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision range from a configurer node.
CollisionResult - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the map collision results.
CollisionResult(Double, Double, Tile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionResult
Create a collision result.
COLLISIONS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Collision group root node.
com.b3dgs.lionengine.game - package com.b3dgs.lionengine.game
Main types and tools related to game design.
com.b3dgs.lionengine.game.background - package com.b3dgs.lionengine.game.background
Background dedicated package.
com.b3dgs.lionengine.game.feature - package com.b3dgs.lionengine.game.feature
Feature system that allows to reduce functionality complexity by splitting a single system into multiple sub systems.
com.b3dgs.lionengine.game.feature.assignable - package com.b3dgs.lionengine.game.feature.assignable
Describe the assign system, designed to represent to consequence of an Action (after the click on the button, where it should be assigned, usually somewhere on the map).
com.b3dgs.lionengine.game.feature.attackable - package com.b3dgs.lionengine.game.feature.attackable
Represents the attack system, which allows to attack something from another thing.
com.b3dgs.lionengine.game.feature.body - package com.b3dgs.lionengine.game.feature.body
Describe the gravitational force support.
com.b3dgs.lionengine.game.feature.collidable - package com.b3dgs.lionengine.game.feature.collidable
Object and map collision handling.
com.b3dgs.lionengine.game.feature.collidable.selector - package com.b3dgs.lionengine.game.feature.collidable.selector
Selector system which allows to select and area and notify it.
com.b3dgs.lionengine.game.feature.launchable - package com.b3dgs.lionengine.game.feature.launchable
Represents the launch system, by using a Launchable and a Launcher to throw it.
com.b3dgs.lionengine.game.feature.producible - package com.b3dgs.lionengine.game.feature.producible
Describe the production capacity of an object by using a Producer to create new Featurable as Producible.
com.b3dgs.lionengine.game.feature.rasterable - package com.b3dgs.lionengine.game.feature.rasterable
Describe the raster bar representation.
com.b3dgs.lionengine.game.feature.tile - package com.b3dgs.lionengine.game.feature.tile
Tile based handling with Feature layer that will allow to customize the services provided by the tile dynamically.
com.b3dgs.lionengine.game.feature.tile.map - package com.b3dgs.lionengine.game.feature.tile.map
Tile based map handling with Features layer that will allow to customize the services provided by the map dynamically.
com.b3dgs.lionengine.game.feature.tile.map.collision - package com.b3dgs.lionengine.game.feature.tile.map.collision
Object and map collision handling.
com.b3dgs.lionengine.game.feature.tile.map.extractable - package com.b3dgs.lionengine.game.feature.tile.map.extractable
Represents the extraction system, which allows to extract something from another thing.
com.b3dgs.lionengine.game.feature.tile.map.pathfinding - package com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A-Star algorithm implementation, allowing to search a path on a MapTilePath.
com.b3dgs.lionengine.game.feature.tile.map.persister - package com.b3dgs.lionengine.game.feature.tile.map.persister
Allows to save and load a map.
com.b3dgs.lionengine.game.feature.tile.map.raster - package com.b3dgs.lionengine.game.feature.tile.map.raster
Describe the raster bar representation.
com.b3dgs.lionengine.game.feature.tile.map.transition - package com.b3dgs.lionengine.game.feature.tile.map.transition
Dedicated package to handle map tile transitions.
com.b3dgs.lionengine.game.feature.tile.map.transition.circuit - package com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Dedicated package to handle map tile circuit.
com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator - package com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Package dedicated to random map generation.
com.b3dgs.lionengine.game.feature.tile.map.transition.fog - package com.b3dgs.lionengine.game.feature.tile.map.transition.fog
Dedicated package to handle map fog of war.
com.b3dgs.lionengine.game.feature.tile.map.viewer - package com.b3dgs.lionengine.game.feature.tile.map.viewer
Perform map tile rendering with different renderer.
com.b3dgs.lionengine.game.state - package com.b3dgs.lionengine.game.state
State object representation which allows to represent a gameplay as a finite state machine.
compareTile(int, int, ImageBuffer, int, int, ImageBuffer, int, int) - Static method in class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Compare two tiles by checking all pixels.
compareTo(Node) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
 
compareTo(Preference) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefBase
 
ComponentCollision - Class in com.b3dgs.lionengine.game.feature.collidable
Default collision component implementation.
ComponentCollision() - Constructor for class com.b3dgs.lionengine.game.feature.collidable.ComponentCollision
Create component.
ComponentDisplayable - Class in com.b3dgs.lionengine.game.feature
Renderer component implementation which render Displayable elements with Layerable support to order rendering.
ComponentDisplayable() - Constructor for class com.b3dgs.lionengine.game.feature.ComponentDisplayable
Create a renderer component.
ComponentRefreshable - Class in com.b3dgs.lionengine.game.feature
Refresher component implementation which refreshes Refreshable elements with Layerable support to order rendering.
ComponentRefreshable() - Constructor for class com.b3dgs.lionengine.game.feature.ComponentRefreshable
Create component.
ComponentRenderable - Class in com.b3dgs.lionengine.game.feature
Renderer component implementation which renders Renderable elements to a Graphic output.
ComponentRenderable() - Constructor for class com.b3dgs.lionengine.game.feature.ComponentRenderable
Create component.
ComponentRenderer - Interface in com.b3dgs.lionengine.game.feature
Describe the component requirement, which is aimed to provide Renderable feature for a Featurable.
components - Variable in class com.b3dgs.lionengine.game.background.BackgroundGame
List of components contained by this background.
ComponentUpdatable - Class in com.b3dgs.lionengine.game.feature
Updater component implementation which updates Updatable elements with an extrapolation value ( Updatable.update(double)).
ComponentUpdatable() - Constructor for class com.b3dgs.lionengine.game.feature.ComponentUpdatable
Create component.
ComponentUpdater - Interface in com.b3dgs.lionengine.game.feature
Describe the main component requirement, which is aimed to provide Updatable feature for a Featurable .
compute(double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunction
Compute the collision from input value.
compute(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
 
computeCollision(Transformable, CollisionCategory) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Search first tile hit by the transformable that contains collision, applying a ray tracing from its old location to its current.
computeCollision(Transformable, CollisionCategory) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
config - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Config reference.
Configurer - Class in com.b3dgs.lionengine.game
Allows to retrieve informations from an external XML configuration file.
Configurer(Media) - Constructor for class com.b3dgs.lionengine.game.Configurer
Load data from configuration media.
CONSTRAINT - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraintConfig
Constraint node.
contains(Class<C>) - Method in class com.b3dgs.lionengine.game.feature.Features
Check if contains the following feature type.
contains(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Check if this path contains the given step.
contains(E) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Check if the list contain this element.
contains(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
Check if tile is contained by the group.
contains(Integer, int) - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
Check if tile is contained by the group.
context - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Context reference.
CoordTile - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents a coordinate in tile.
CoordTile(int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.CoordTile
Create a coord tile.
COST - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Cost attribute.
create(Media) - Method in class com.b3dgs.lionengine.game.feature.Factory
Create a Featurable from its Media using a generic way.
create(Media, Class<O>) - Method in class com.b3dgs.lionengine.game.feature.Factory
Create a featurable from its Media using a generic way.
create(Class<S>) - Method in class com.b3dgs.lionengine.game.feature.Services
Create a service from its type, and automatically Services.add(Object) it.
create(int, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Create and prepare map memory area.
create(Media, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Create a map from a level rip which should be an image file (*.PNG, *.BMP) that represents the full map.
create(Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Create a map from a level rip which should be an image file (*.PNG, *.BMP) that represents the full map.
create(Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Create a map from a level rip and the associated tiles configuration file.
create(int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
create(Media, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
create(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
create(Media, Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
create(MapTile, Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Create a fog of war from a map.
create(MapTile, Media, SpriteTiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.MapTileFog
Create a fog of war from a map.
create(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.TileConfig
Create the tile data from node.
createAnimation(Xml) - Static method in class com.b3dgs.lionengine.game.AnimationConfig
Create animation data from node.
createCollision(Xml) - Static method in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Create an collision from its node.
createCollision(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Create a collision formula from its node.
createCollisionDraw() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRenderer
Create the collision draw surface.
createCollisionDraw() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRendererModel
 
createElement(String, int, int) - Static method in class com.b3dgs.lionengine.game.background.BackgroundGame
Create an element from a name, plus its coordinates.
createElement(String, String, int, int) - Static method in class com.b3dgs.lionengine.game.background.BackgroundGame
Create an element from a path and its name, plus its coordinates.
createFunctionDraw(CollisionFormula, int, int) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRendererModel
Create the function draw to buffer.
createHeuristicClosest() - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Astar
Create the closest heuristic.
createHeuristicClosestSquared() - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Astar
Create the closest squared heuristic.
createHeuristicManhattan(int) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Astar
Create the closest heuristic.
createPathFinder(MapTile, int, Heuristic) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Astar
Create a path finder.
createSprite(Media) - Static method in class com.b3dgs.lionengine.game.background.BackgroundGame
Create a sprite from its filename.
createTile(Integer, int, double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Create a tile.
createTile(Integer, int, double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
createWorld(Context, Services) - Method in interface com.b3dgs.lionengine.game.feature.SequenceGame.WorldCreator
Create the world.
Cursor - Class in com.b3dgs.lionengine.game
Used to represent a pointer cursor, desynchronized from the system pointer or not.
Cursor() - Constructor for class com.b3dgs.lionengine.game.Cursor
Create a cursor.

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 a damages handler with zero as default.
Damages(int, int) - Constructor for class com.b3dgs.lionengine.game.Damages
Create a damages handler with initial range.
decrease(double, int) - Method in class com.b3dgs.lionengine.game.Alterable
Decrease current value.
decrease(int) - Method in class com.b3dgs.lionengine.game.Alterable
Decrease current value.
DEFAULT_FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Default file name.
DEFAULT_GROUP - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollidableConfig
Default group.
destroy() - Method in interface com.b3dgs.lionengine.game.feature.Identifiable
Declare as removable.
destroy() - Method in class com.b3dgs.lionengine.game.feature.IdentifiableModel
 
Direction - Interface in com.b3dgs.lionengine.game
Represents something that can have a direction on two axis, such as horizontal and vertical.
Displayable - Interface in com.b3dgs.lionengine.game.feature
Renderable feature wrapper.
DisplayableModel - Class in com.b3dgs.lionengine.game.feature
Displayable feature implementation.
DisplayableModel(Renderable) - Constructor for class com.b3dgs.lionengine.game.feature.DisplayableModel
Create feature.
dispose() - Method in class com.b3dgs.lionengine.game.Cursor
 
dispose() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
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
 
drawFov(Graphic, int, int, int, int, Surface) - Method in class com.b3dgs.lionengine.game.feature.Camera
Draw the camera field of view according to a grid.
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

enter() - Method in interface com.b3dgs.lionengine.game.State
Called by the StateFactory when entering in the state.
equals(Object) - Method in class com.b3dgs.lionengine.game.ActionConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.ActionRef
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.LayerableConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Step
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.GroupTransition
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
 
equals(Object) - Method in class com.b3dgs.lionengine.game.feature.tile.TileRef
 
equals(Object) - Method in class com.b3dgs.lionengine.game.Force
 
equals(Object) - Method in class com.b3dgs.lionengine.game.FramesConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.SizeConfig
 
equals(Object) - Method in class com.b3dgs.lionengine.game.SurfaceConfig
 
execute() - Method in interface com.b3dgs.lionengine.game.Action
Execute the action.
exit() - Method in interface com.b3dgs.lionengine.game.State
Called by the StateHandler when exiting the state.
exit() - Method in class com.b3dgs.lionengine.game.state.StateGame
Called by the StateHandler when exiting the state.
exit() - Method in class com.b3dgs.lionengine.game.StateTransition
Called when transition has been performed.
export(TileRef) - Static method in class com.b3dgs.lionengine.game.feature.tile.TileConfig
Export the tile as a node.
exportClass(String) - Static method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Export the featurable node from class data.
exportPathData(PathData) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Create a path data from its node.
exports(ActionConfig) - Static method in class com.b3dgs.lionengine.game.ActionConfig
Export the action node from data.
exports(Collection<ActionRef>) - Static method in class com.b3dgs.lionengine.game.ActionsConfig
Export the action node from config.
exports(Xml, Animation) - Static method in class com.b3dgs.lionengine.game.AnimationConfig
Create an XML node from an animation.
exports(Xml, Collidable) - Static method in class com.b3dgs.lionengine.game.feature.collidable.CollidableConfig
Create an XML node from a collidable.
exports(Xml, Collision) - Static method in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Create an XML node from a collision.
exports(LaunchableConfig) - Static method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Export the launchable node from data.
exports(LauncherConfig) - Static method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Export the launcher node from config.
exports(LayerableConfig) - Static method in class com.b3dgs.lionengine.game.feature.LayerableConfig
Exports the layerable node from config.
exports(ProducibleConfig) - Static method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Export the producible node from config.
exports(Xml, CollisionCategory) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Export the collision category data as a node.
exports(Xml, CollisionConstraint) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraintConfig
Export the collision constraint as a node.
exports(Xml, CollisionFormula) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Export the current formula data to the formula node.
exports(Xml, CollisionFunction) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionConfig
Export the collision function data as a node.
exports(Xml, CollisionGroup) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Export the collision group data as a node.
exports(Xml, CollisionRange) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Export the collision range as a node.
exports(Media, Map<TileRef, ColorRgba>) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Export tiles colors data to configuration media.
exports(Map<String, PathData>) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Export the pathfindable data to node.
exports(Media, int, int, Collection<String>) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Export the sheets configuration.
exports(Media, Collection<Media>, Media, Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Export all circuits to an XML file.
exports(Media, Map<Circuit, Collection<TileRef>>) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Export all circuits to an XML file.
exports(Media, Collection<Media>, Media, Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Export all transitions to an XML file.
exports(Media, Map<Transition, Collection<TileRef>>) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Export all transitions to an XML file.
exports(Media, Collection<TileGroup>) - Static method in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Export groups to configuration file.
exports(Force) - Static method in class com.b3dgs.lionengine.game.ForceConfig
Export the force node from data.
exports(FramesConfig) - Static method in class com.b3dgs.lionengine.game.FramesConfig
Exports the frames node from config.
exports(SizeConfig) - Static method in class com.b3dgs.lionengine.game.SizeConfig
Export the size node from data.
exports(SurfaceConfig) - Static method in class com.b3dgs.lionengine.game.SurfaceConfig
Create the surface data from node.
exportSetup(String) - Static method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Export the featurable node from setup data.
extract(Collection<ImageBuffer>, int) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.SheetsExtractor
Convert a set of tile to a set of tile sheets.
extract(int, int, Collection<Media>) - Method in class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Start using specified output file.
extract(TilesExtractor.Canceler, int, int, Collection<Media>) - Method in class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Start using specified output file.
Extractable - Interface in com.b3dgs.lionengine.game.feature.tile.map.extractable
Represents an entity that can be extractible, such as a Gold Mine.
ExtractableModel - Class in com.b3dgs.lionengine.game.feature.tile.map.extractable
Extractable model implementation.
ExtractableModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
Create an extractable model.
Extractor - Interface in com.b3dgs.lionengine.game.feature.tile.map.extractable
This interface represents the ability of resource extraction.
ExtractorChecker - Interface in com.b3dgs.lionengine.game.feature.tile.map.extractable
Allows to check if extraction can be performed.
ExtractorListener - Interface in com.b3dgs.lionengine.game.feature.tile.map.extractable
Extractor events listener.
ExtractorModel - Class in com.b3dgs.lionengine.game.feature.tile.map.extractable
This is the main implementation of the extract ability.
ExtractorModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
Create an extractor model.
extractResource(int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractable
Extract the specified quantity if possible.
extractResource(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 

F

Factory - Class in com.b3dgs.lionengine.game.feature
Performs a list of Setup considering their corresponding Media pointing to an XML file.
Factory(Services) - Constructor for class com.b3dgs.lionengine.game.feature.Factory
Create a factory.
factory - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Factory instance.
Featurable - Interface in com.b3dgs.lionengine.game.feature
Represents something that can have a collection of Feature.
FeaturableConfig - Class in com.b3dgs.lionengine.game.feature
Represents the featurable configuration data.
FeaturableConfig(String, String) - Constructor for class com.b3dgs.lionengine.game.feature.FeaturableConfig
Create an featurable configuration.
FeaturableModel - Class in com.b3dgs.lionengine.game.feature
Featurable model implementation.
FeaturableModel() - Constructor for class com.b3dgs.lionengine.game.feature.FeaturableModel
Create model.
FeaturableModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.FeaturableModel
Create model.
Feature - Interface in com.b3dgs.lionengine.game.feature
Represents something that can be delegated to perform specialized computing and reduce Featurable visible complexity.
FeatureGet - Annotation Type in com.b3dgs.lionengine.game.feature
Feature dependency injection.
FeatureModel - Class in com.b3dgs.lionengine.game.feature
Feature model implementation.
FeatureModel() - Constructor for class com.b3dgs.lionengine.game.feature.FeatureModel
Create model.
FeatureProvider - Interface in com.b3dgs.lionengine.game.feature
Represents the Feature provider, allowing to retrieve Feature from their type.
Features - Class in com.b3dgs.lionengine.game.feature
Features handler representation.
Features() - Constructor for class com.b3dgs.lionengine.game.feature.Features
Create features handler.
FILE_DATA_DOT_EXTENSION - Static variable in class com.b3dgs.lionengine.game.feature.Factory
Data file extension with dot as prefix.
FILE_DATA_EXTENSION - Static variable in class com.b3dgs.lionengine.game.feature.Factory
Data file extension.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Configuration file name.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Configuration file name.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Default filename.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindingConfig
Default filename.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Configuration file name.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Configuration file name.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Configuration file name.
FILENAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Configuration file name.
fill() - Method in class com.b3dgs.lionengine.game.Alterable
Fill until max value (set current value to max).
fill(Graphic, ColorRgba) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Fill with color.
findPath(Pathfindable, int, int, boolean) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathFinder
Find a path from the starting location provided to the destination location avoiding blockages and attempting to honor costs provided by the tile map.
fire() - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Fire with the specified configuration.
fire(Direction) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Fire with the specified configuration.
fire(Localizable) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Fire with the specified configuration.
fire(Direction, Localizable) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Fire with the specified configuration.
fire() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
fire(Direction) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
fire(Localizable) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
fire(Direction, Localizable) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
first() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Get first element.
FogOfWar - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.fog
Designed to handle a fog of war (discovering tile and hiding tile).
FogOfWar() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Create a fog of war.
Force - Class in com.b3dgs.lionengine.game
Represents a 2D vector force, using double precision.
Force() - Constructor for class com.b3dgs.lionengine.game.Force
Create a zero force.
Force(double, double) - Constructor for class com.b3dgs.lionengine.game.Force
Create a force with specified values.
Force(double, double, double, double) - Constructor for class com.b3dgs.lionengine.game.Force
Create a force with specified values.
Force(Force) - Constructor for class com.b3dgs.lionengine.game.Force
Create a copy force.
ForceConfig - Class in com.b3dgs.lionengine.game
Represents the force data from a configurer.
FORMULA - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Collision formula node.
FORMULAS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Collision formula root node.
Fovable - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition.fog
Represents something that have a field of view, able to see until a defined range only.
FovableModel - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.fog
Fovable model implementation.
FovableModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
Create a fovable model.
FramesConfig - Class in com.b3dgs.lionengine.game
Represents the frames data from a configurer node.
FramesConfig(int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.FramesConfig
Create the frames configuration.
from(int, int) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MovementTile
Get movement from tile movement.
from(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Convert circuit part name to its enum value.
from(boolean, boolean, boolean, boolean) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get the circuit part from its bits sequence.
from(boolean[]) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get the circuit part from its bits sequence.
from(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Convert transition name to its enum value.
from(boolean, boolean, boolean, boolean) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get the transition representation from its bits sequence.
from(boolean[]) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get the transition representation from its bits sequence.
from(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.TileGroupType
Convert circuit part name to its enum value.
fromVector(double, double, double, double) - Static method in class com.b3dgs.lionengine.game.Force
Create a force from a vector movement.
FUNCTION - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionConfig
Function node.

G

generateMap(GeneratorParameter, Collection<Media>, Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.MapGenerator
Generate a random map from basic configuration.
generateMap(GeneratorParameter, Collection<Media>, Media, Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.MapGeneratorImpl
 
GeneratorParameter - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Handle the map generation parameters.
GeneratorParameter() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.GeneratorParameter
Create the generator parameters.
get() - Method in class com.b3dgs.lionengine.game.Attribute
Get attribute value.
get(Class<C>) - Method in class com.b3dgs.lionengine.game.feature.Features
Get a feature from its class or interface.
get(Integer) - Method in interface com.b3dgs.lionengine.game.feature.Handlables
Get the featurable from its ID.
get(Class<I>) - Method in interface com.b3dgs.lionengine.game.feature.Handlables
Get all featurables of this type.
get(Integer) - Method in class com.b3dgs.lionengine.game.feature.Handler
 
get(Class<I>) - Method in class com.b3dgs.lionengine.game.feature.Handler
 
get(Class<S>) - Method in class com.b3dgs.lionengine.game.feature.Services
Get a service from its class.
get(int, int, int, int) - Static method in enum com.b3dgs.lionengine.game.Orientation
Get the orientation depending of the current tile index and destination tile index.
getA() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
Get the factor value.
getAccepted() - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Get the accepted groups.
getAccepted() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
getActions() - Method in interface com.b3dgs.lionengine.game.feature.Actioner
Get the allowed actions name.
getActions() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
getAllowedMovements() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
Get the allowed movements.
getAnimation(String) - Method in class com.b3dgs.lionengine.game.AnimationConfig
Get an animation data from its name.
getAnimationName() - Method in interface com.b3dgs.lionengine.game.feature.StateAnimationBased
Get the animation name.
getAnimations() - Method in class com.b3dgs.lionengine.game.AnimationConfig
Get all animations.
getAnimState() - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
getAttackDamages() - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Get a random attack damages (between min and max).
getAttackDamages() - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
getAxis() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
Get the designated axis to use.
getB() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
Get the offset value.
getBoolean(String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get a boolean in the xml tree.
getBooleanDefault(boolean, String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get a boolean in the xml tree.
getBottom() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get bit at bottom.
getButton() - Method in interface com.b3dgs.lionengine.game.feature.Actionable
Get the button surface representation.
getButton() - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
getCancel() - Method in class com.b3dgs.lionengine.game.ActionRef
Get the cancel flag.
getCategories() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidable
Get the collision tile category used.
getCategories() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
getCategories() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Return the categories.
getCategories() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getCategory() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePath
Get the category name.
getCategory() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePathModel
 
getCircuit(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapCircuitExtractor
Get the tile circuit.
getCircuits(Collection<Media>, Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsExtractor
Get map tile circuits from map configuration.
getCircuits(MapTile...) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsExtractor
Get map tile circuits from existing maps.
getClassName() - Method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Get the class name node value.
getClick() - Method in class com.b3dgs.lionengine.game.Cursor
Get the click number.
getClickableArea() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Get the clickable area.
getClosestAvailableTile(Pathfindable, Tiled, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Get the closest unused location around the area.
getClosestAvailableTile(Pathfindable, int, int, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Get the closest unused location around the area.
getClosestAvailableTile(Pathfindable, Tiled, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getClosestAvailableTile(Pathfindable, int, int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getCollision(String) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Get a collision data from its name.
getCollisionBounds() - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Get the collisions bounds.
getCollisionBounds() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
getCollisionFormula(String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Get the collision formula from its name.
getCollisionFormula(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
getCollisionFormulas() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Get the collision formulas list.
getCollisionFormulas() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
getCollisionFormulas() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollision
Get tile collision formulas.
getCollisionFormulas() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
 
getCollisionGroup(String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Get the collision group from its name.
getCollisionGroup(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
getCollisionGroups() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Get the collision groups list.
getCollisionGroups() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
getCollisions() - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Get the declared collisions.
getCollisions() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
getCollisions() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Get all collisions.
getCollisionsConfig() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Get the collisions config file.
getCollisionsConfig() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
getCollisionX(CollisionCategory, double, double, double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollision
Get the horizontal collision location between the tile and the movement vector.
getCollisionX(CollisionCategory, double, double, double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
 
getCollisionY(CollisionCategory, double, double, double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollision
Get the vertical collision location between the tile and the movement vector.
getCollisionY(CollisionCategory, double, double, double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
 
getComponentsNumber() - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
Get the components number.
getConfigClass(ClassLoader) - Method in class com.b3dgs.lionengine.game.feature.Setup
Get the class mapped to the setup.
getConstraint() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
Get the constraint defined.
getConstraints() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
Get the constraints defined.
getConstraints(Orientation) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
Get the constraints defined for the specified orientation.
getCost(int, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Heuristic
This controls the order in which tiles are searched while attempting to find a path to the target location.
getCost(int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.HeuristicClosest
 
getCost(int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.HeuristicClosestSquared
 
getCost(int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.HeuristicManhattan
 
getCost(Pathfindable, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Get the cost of the complete path, from start to end.
getCost(Pathfindable, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getCost() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Get cost.
getCost() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
Get the cost value.
getCost(String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Get the cost movement depending of the category.
getCost(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getCurrent() - Method in class com.b3dgs.lionengine.game.Alterable
Get current value.
getDamages() - Method in class com.b3dgs.lionengine.game.Damages
Get the damages range.
getDelay() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Get the launch delay value.
getDepth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Get node depth.
getDescription() - Method in class com.b3dgs.lionengine.game.ActionConfig
Get the action description.
getDescription() - Method in interface com.b3dgs.lionengine.game.feature.Actionable
Get the action description.
getDescription() - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
getDirectionHorizontal() - Method in interface com.b3dgs.lionengine.game.Direction
Get horizontal direction.
getDirectionHorizontal() - Method in class com.b3dgs.lionengine.game.Force
 
getDirectionVertical() - Method in interface com.b3dgs.lionengine.game.Direction
Get vertical direction.
getDirectionVertical() - Method in class com.b3dgs.lionengine.game.Force
 
getDirectTransitiveTiles(Transition) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitiveGroup
Get the associated tiles with the direct transitive transition.
getDouble(String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get a double in the xml tree.
getDoubleDefault(double, String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get a double in the xml tree.
getDownLeft() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get bit at down left.
getDownRight() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get bit at down right.
getDropOffPerSecond() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Get the drop off unit per second.
getDropOffPerSecond() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
getExtractionCapacity() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Get the extraction capacity in unit (the maximum number of unit extractible per extraction).
getExtractionCapacity() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
getExtractionPerSecond() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Get the extraction unit per second.
getExtractionPerSecond() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
getFeature(Class<C>) - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
getFeature(Class<C>) - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
 
getFeature(Class<C>) - Method in interface com.b3dgs.lionengine.game.feature.FeatureProvider
Get a feature instance from its type.
getFeatures() - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
getFeatures() - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
 
getFeatures() - Method in interface com.b3dgs.lionengine.game.feature.FeatureProvider
Get the supported features.
getFeatures() - Method in class com.b3dgs.lionengine.game.feature.Features
Get all features.
getFeaturesType() - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
getFeaturesType() - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
 
getFeaturesType() - Method in interface com.b3dgs.lionengine.game.feature.FeatureProvider
Get the supported features type.
getFeaturesType() - Method in class com.b3dgs.lionengine.game.feature.Features
Get all features types.
getFile() - Method in class com.b3dgs.lionengine.game.feature.rasterable.SetupSurfaceRastered
Get the raster file.
getFormula(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Get a collision formula data from its name.
getFormulas() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
Get the list of collision formulas to test.
getFormulas() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Get all formulas.
getFormulas() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
Get collision formulas reference.
getFormulasConfig() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Get the formulas config file.
getFormulasConfig() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
getFrame() - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
getFrameAnim() - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
getFreeTileAround(Pathfindable, Tiled) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Search a free area from this location.
getFreeTileAround(Pathfindable, Tiled, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Search a free area from this location.
getFreeTileAround(Pathfindable, int, int, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Search a free area from this location.
getFreeTileAround(Pathfindable, Tiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getFreeTileAround(Pathfindable, Tiled, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getFreeTileAround(Pathfindable, int, int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getFunction() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
Get the function used.
getGroup() - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Get the associated group.
getGroup() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
getGroup(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Get a collision formula data from its name.
getGroup(String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the tiles from group name.
getGroup(TileRef) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the group name of the tile.
getGroup(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the group name of the tile.
getGroup(Integer, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the group name from the sheet and number value.
getGroup(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getGroup(TileRef) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getGroup(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getGroup(Integer, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getGroups() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
Get the defined groups.
getGroups() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Get all groups.
getGroups() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the groups list.
getGroups() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getGroups() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathCategory
Get the associated groups name.
getGroupsConfig() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the groups configuration media file.
getGroupsConfig() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getHeight() - Method in class com.b3dgs.lionengine.game.ActionConfig
Get the button height.
getHeight() - Method in class com.b3dgs.lionengine.game.Bar
Get the current height.
getHeight() - Method in class com.b3dgs.lionengine.game.Cursor
 
getHeight() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getHeight() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
Get the collision height.
getHeight() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Get the production height.
getHeight() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
getHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getHeight() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getHeight() - Method in class com.b3dgs.lionengine.game.SizeConfig
Get the height value.
getHeight() - Method in class com.b3dgs.lionengine.game.TextGame
 
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.
getHeuristic() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Get heuristic value.
getHorizontal() - Method in class com.b3dgs.lionengine.game.FramesConfig
Get the number of horizontal frames.
getIcon() - Method in class com.b3dgs.lionengine.game.SurfaceConfig
Get the icon descriptor.
getIconFile() - Method in class com.b3dgs.lionengine.game.feature.Setup
Get the icon file.
getId() - Method in interface com.b3dgs.lionengine.game.feature.Identifiable
Get the ID (null will be returned once removed after a call to Identifiable.destroy()).
getId() - Method in class com.b3dgs.lionengine.game.feature.IdentifiableModel
 
getImage() - Method in class com.b3dgs.lionengine.game.SurfaceConfig
Get the image descriptor.
getImplementation(Class<T>, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the class implementation from its name.
getImplementation(ClassLoader, Class<T>, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the class implementation from its name.
getImplementation(Class<T>, Class<?>, Object, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the class implementation from its name by using a custom constructor.
getImplementation(Class<T>, Class<?>[], Collection<?>, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the class implementation from its name by using a custom constructor.
getImplementation(ClassLoader, Class<T>, Class<?>[], Collection<?>, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the class implementation from its name by using a custom constructor.
getImplementation(ClassLoader, Class<T>, Class<?>[], Collection<?>, String) - Static method in class com.b3dgs.lionengine.game.Configurer
Get the class implementation from its name by using a custom constructor.
getIn() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
Get the group inside.
getIn() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.GroupTransition
The first group.
getIn() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
Get the group inside.
getInputDevice(Class<T>) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Get the input device instance from its type.
getInteger(String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get an integer in the xml tree.
getIntegerDefault(int, String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get an integer in the xml tree.
getInTileFov() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.fog.Fovable
Get the field of view in tile.
getInTileFov() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
getInTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
getInTileHeight() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get number of vertical tiles.
getInTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getInTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getInTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.TileArea
 
getInTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
getInTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getInTileHeight() - Method in interface com.b3dgs.lionengine.game.Tiled
Get the height in tile.
getInTileRadius() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get the radius in tile.
getInTileRadius() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getInTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
getInTileWidth() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get number of horizontal tiles.
getInTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getInTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getInTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.TileArea
 
getInTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
getInTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getInTileWidth() - Method in interface com.b3dgs.lionengine.game.Tiled
Get the width in tile.
getInTileX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
getInTileX(Localizable) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get location x relative to map referential as tile.
getInTileX(Localizable) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getInTileX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getInTileX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.TileArea
 
getInTileX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
getInTileX() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getInTileX() - Method in interface com.b3dgs.lionengine.game.Tiled
Get horizontal tile location.
getInTileY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
getInTileY(Localizable) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get location y relative to map referential as tile.
getInTileY(Localizable) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getInTileY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getInTileY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.TileArea
 
getInTileY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
getInTileY() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getInTileY() - Method in interface com.b3dgs.lionengine.game.Tiled
Get vertical tile location.
getLast() - Method in class com.b3dgs.lionengine.game.Damages
Get last damages value.
getLaunchables() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Get the launchables configuration.
getLayerDisplay() - Method in interface com.b3dgs.lionengine.game.feature.Layerable
Get the current layer display value.
getLayerDisplay() - Method in class com.b3dgs.lionengine.game.feature.LayerableConfig
Get the layer display.
getLayerDisplay() - Method in class com.b3dgs.lionengine.game.feature.LayerableModel
 
getLayerRefresh() - Method in interface com.b3dgs.lionengine.game.feature.Layerable
Get the current layer refresh value.
getLayerRefresh() - Method in class com.b3dgs.lionengine.game.feature.LayerableConfig
Get the layer refresh.
getLayerRefresh() - Method in class com.b3dgs.lionengine.game.feature.LayerableModel
 
getLeft() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get bit at left.
getLength() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Get the length of the path, i.e. the number of steps.
getLevel() - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Get the current level.
getLevel() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Get the associated level.
getLevel() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
getListeners() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producible
Get the listeners reference.
getListeners() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getLocationX() - Method in class com.b3dgs.lionengine.game.TextGame
 
getLocationY() - Method in class com.b3dgs.lionengine.game.TextGame
 
getMainX() - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Get main location x.
getMainY() - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Get main location y.
getMass() - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Get body mass.
getMass() - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
getMax() - Method in class com.b3dgs.lionengine.game.Alterable
Get maximum reachable value.
getMax() - Method in class com.b3dgs.lionengine.game.Damages
Get maximum damages value.
getMaxHeight() - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Get the current max height.
getMaxHeight() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
getMaxWidth() - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Get the current max width.
getMaxWidth() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
getMaxX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
Get the maximum horizontal accepted value.
getMaxY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
Get the maximum vertical accepted value.
getMedia() - Method in class com.b3dgs.lionengine.game.Configurer
Return the associated media.
getMedia() - Method in interface com.b3dgs.lionengine.game.feature.Featurable
Get the associated media.
getMedia() - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
getMedia() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Get the media.
getMedia() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producible
Get the media representing the producible.
getMedia() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getMedia() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getMin() - Method in class com.b3dgs.lionengine.game.Damages
Get minimum damages value.
getMinX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
Get the minimum horizontal accepted value.
getMinY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
Get the minimum vertical accepted value.
getMirror() - Method in interface com.b3dgs.lionengine.game.feature.Mirrorable
Get current mirror state.
getMirror() - Method in class com.b3dgs.lionengine.game.feature.MirrorableModel
 
getMovementHorizontal() - Method in class com.b3dgs.lionengine.game.feature.Camera
Get the horizontal movement.
getMovementVertical() - Method in class com.b3dgs.lionengine.game.feature.Camera
Get the horizontal movement.
getMoveX() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Get horizontal current speed.
getMoveX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getMoveY() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Get vertical current speed.
getMoveY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getName() - Method in class com.b3dgs.lionengine.game.ActionConfig
Get the action name.
getName() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
 
getName() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
 
getName() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
 
getName() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
 
getName() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MovementTile
 
getName() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathCategory
 
getName() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
 
getName() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
 
getNeeded(int) - Method in class com.b3dgs.lionengine.game.Alterable
Get the needed value from an input to a specified value.
getNeighbors(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get the tile neighbor, directly adjacent to it.
getNeighbors(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getNext() - Method in class com.b3dgs.lionengine.game.StateTransition
Get the next state after the transition.
getNumber() - Method in interface com.b3dgs.lionengine.game.feature.tile.Tile
Get tile index number.
getNumber() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getNumber() - Method in class com.b3dgs.lionengine.game.feature.tile.TileRef
Get the tile number.
getObjectsId(int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Get objects ID at this location.
getObjectsId(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getObjectsId() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePath
Get the objects ID over this tile.
getObjectsId() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePathModel
 
getOffsetX() - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Get horizontal offset.
getOffsetX() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
Get the horizontal collision offset.
getOffsetX() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Get the horizontal offset.
getOffsetX() - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Get the horizontal offset.
getOffsetX() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
getOffsetX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
Get the horizontal offset relative to owner for collision checking.
getOffsetX() - Method in class com.b3dgs.lionengine.game.FramesConfig
Get the horizontal offset.
getOffsetY() - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Get vertical offset.
getOffsetY() - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
Get the y offset.
getOffsetY() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
Get the vertical collision offset.
getOffsetY() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Get the vertical offset.
getOffsetY() - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Get the vertical offset.
getOffsetY() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
getOffsetY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
Get the vertical offset relative to owner for collision checking.
getOffsetY() - Method in class com.b3dgs.lionengine.game.FramesConfig
Get the vertical offset.
getOldHeight() - Method in interface com.b3dgs.lionengine.game.feature.Transformable
Get the old height.
getOldHeight() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getOldWidth() - Method in interface com.b3dgs.lionengine.game.feature.Transformable
Get the old width.
getOldWidth() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getOldX() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getOldX() - Method in interface com.b3dgs.lionengine.game.Mover
Get the old horizontal location.
getOldX() - Method in class com.b3dgs.lionengine.game.MoverModel
 
getOldY() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getOldY() - Method in interface com.b3dgs.lionengine.game.Mover
Get the old vertical location.
getOldY() - Method in class com.b3dgs.lionengine.game.MoverModel
 
getOrientation() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.Orientable
Get the current orientation.
getOrientation() - Method in class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
 
getOrientation() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getOut() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
Get the group outside.
getOut() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.GroupTransition
The second group.
getOut() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
Get the group outside.
getOutput() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
Get the output target.
getParent() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Get node parent reference.
getPath() - Method in class com.b3dgs.lionengine.game.ActionRef
Get media path.
getPath() - Method in class com.b3dgs.lionengine.game.Configurer
Get the configuration directory path.
getPercent() - Method in class com.b3dgs.lionengine.game.Alterable
Get percent value (depending of current/max).
getProducingElement() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Get media of current producing element.
getProducingElement() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
getProgress() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Get production progress.
getProgress() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
getProgressPercent() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Get production progress percent.
getProgressPercent() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
getPrority() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefBase
 
getPrority() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.Preference
Get the preference priority.
getQueueLength() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Get size of production queue.
getQueueLength() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
getRandom() - Method in class com.b3dgs.lionengine.game.Damages
Get random damages between min-max.
getRange() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
Get the range used.
getRaster(int) - Method in class com.b3dgs.lionengine.game.background.BackgroundElementRastered
Get raster surface from its id.
getRasterAnim(int) - Method in interface com.b3dgs.lionengine.game.feature.rasterable.Rasterable
Get raster animation from raster index.
getRasterAnim(int) - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
getRasterHeight() - Method in class com.b3dgs.lionengine.game.feature.rasterable.SetupSurfaceRastered
Get the raster height.
getRasterIndex(double) - Method in interface com.b3dgs.lionengine.game.feature.rasterable.Rasterable
Get raster index from location.
getRasterIndex(double) - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
getRasterIndex(int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRastered
Get raster index from input tile (depending of its height).
getRasterIndex(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRasteredModel
 
getRasters() - Method in class com.b3dgs.lionengine.game.feature.rasterable.SetupSurfaceRastered
Get the rasters.
getRasterSheet(Integer, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRastered
Get a tilesheet from its sheet and raster index.
getRasterSheet(Integer, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRasteredModel
 
getRate() - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Get the fire rate.
getRate() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Get the launch rate value.
getRate() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
getRefs() - Method in class com.b3dgs.lionengine.game.ActionRef
Get the associated actions.
getRenderable() - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Get renderable reference.
getResourceLocation() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Get the resource location in tile.
getResourceLocation() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
getResourceQuantity() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractable
Get the current resource quantity.
getResourceQuantity() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
getResourceType() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractable
Get the resource type that can be extracted.
getResourceType() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
getResourceType() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Get resource type.
getResourceType() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
getRight() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get bit at right.
getRoot() - Method in class com.b3dgs.lionengine.game.Configurer
Get the data root container for raw access.
getScreenHeight() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getScreenX() - Method in class com.b3dgs.lionengine.game.Cursor
Get the current horizontal location on screen.
getScreenY() - Method in class com.b3dgs.lionengine.game.Cursor
Get the current vertical location on screen.
getSelection() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
Get the current selection.
getSelectionArea() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Get the selection area.
getSelectionClick() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Get the click used to start selection.
getSelectRawH() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Get the raw height.
getSelectRawY() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Get the raw y.
getSensibility() - Method in class com.b3dgs.lionengine.game.Force
Get the current sensibility.
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(Media) - Method in class com.b3dgs.lionengine.game.feature.Factory
Get a setup reference from its media.
getSetupName() - Method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Get the setup class name node value.
getSheet(Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get sheet from its id.
getSheet(Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getSheet() - Method in interface com.b3dgs.lionengine.game.feature.tile.Tile
Get sheet number.
getSheet() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getSheet() - Method in class com.b3dgs.lionengine.game.feature.tile.TileRef
Get the sheet number.
getSheets() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get list of sheets id.
getSheets() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getSheets() - Method in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Get the sheets filename defined.
getSheetsNumber() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get the number of used sheets.
getSheetsNumber() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getSize() - Method in class com.b3dgs.lionengine.game.TextGame
 
getSpeedX() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Get horizontal movement speed.
getSpeedX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getSpeedY() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Get vertical movement speed.
getSpeedY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
getState() - Method in interface com.b3dgs.lionengine.game.State
Get the corresponding state enum value.
getState() - Method in class com.b3dgs.lionengine.game.state.StateGame
 
getState(Enum<?>) - Method in class com.b3dgs.lionengine.game.StateFactory
Get the state instance from its type.
getStateClass() - Method in interface com.b3dgs.lionengine.game.feature.StateAnimationBased
Get the state class.
getSteps() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producible
Get the production steps number.
getSteps() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Get the production steps number.
getSteps() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getString(String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get a string in the xml tree.
getStringDefault(String, String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get a string in the xml tree.
getStringHeight(Graphic, String) - Method in class com.b3dgs.lionengine.game.TextGame
 
getStringWidth(Graphic, String) - Method in class com.b3dgs.lionengine.game.TextGame
 
getSurface() - Method in class com.b3dgs.lionengine.game.feature.Setup
Get the surface representation.
getSurface() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
getSurfaceFile() - Method in class com.b3dgs.lionengine.game.feature.Setup
Get the surface file.
getSurfaceId() - Method in class com.b3dgs.lionengine.game.Cursor
Get the current surface id used for rendering.
getSymetric() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get the symmetric circuit.
getSymetric() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get the symmetric transition.
getTarget() - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Get the target entity.
getTarget() - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
getText(String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the node text value.
getTextDefault(String, String...) - Method in class com.b3dgs.lionengine.game.Configurer
Get the node text value.
getTheme() - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
Get the background theme.
getTile() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionResult
Get the collided tile.
getTile(int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get tile from specified map location (in tile index).
getTile(Localizable, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get the tile at the localizable.
getTile(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTile(Localizable, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTile(Tiled) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Get tile from specified map location (in tile index).
getTile(Tiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
getTile(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.MapTileFog
Get the tile.
getTileAt(double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get the tile at the location.
getTileAt(double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTileHeight() - Method in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Get the tile height.
getTiles(Circuit) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuit
Get the tiles associated to the circuit.
getTiles(Circuit) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuitModel
 
getTiles(Transition) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Get the tiles associated to the transition.
getTiles(Transition) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
getTiles() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
Get the tiles inside group.
getTilesHit(double, double, double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get the list of tiles from old location to current.
getTilesHit(double, double, double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTilesNumber() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Get number of active tiles (which are not null).
getTilesNumber() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getTileWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Get the tile width.
getTop() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Get bit at top.
getTransition(TileRef, String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Get the tile transition.
getTransition(Tile, String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Get the tile transition.
getTransition(TileRef, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
getTransition(Tile, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
getTransition(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTransitionExtractor
Get the tile transition.
getTransitions() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Get all supported transitions.
getTransitions() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
getTransitions(Collection<Media>, Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsExtractor
Get map tile transitions from map configuration.
getTransitions(MapTile...) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsExtractor
Get map tile transitions from existing maps.
getTransitives(String, String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Get the transitive groups list to reach a group from another.
getTransitives(String, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
getTransitives(String, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitiveGroup
Get the transitive groups list to reach a group from another.
getType() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunction
Get the collision function type.
getType() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
 
getType(String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the group type from its name.
getType(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Get the group type from a tile.
getType(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getType(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
getType() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
Get the circuit type.
getType() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
Get the transition type.
getType() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
Get the group type.
getUpLeft() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get bit at up left.
getUpRight() - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Get bit at up right.
getVector() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Get the vector value.
getVelocity() - Method in class com.b3dgs.lionengine.game.Force
Get the current velocity.
getVertical() - Method in class com.b3dgs.lionengine.game.FramesConfig
Get the number of vertical frames.
getViewpointX(double) - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getViewpointY(double) - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getViewX() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getViewY() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getWeight() - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Get body weight (mass * gravity).
getWeight() - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
getWidth() - Method in class com.b3dgs.lionengine.game.ActionConfig
Get the button width.
getWidth() - Method in class com.b3dgs.lionengine.game.Bar
Get the current width.
getWidth() - Method in class com.b3dgs.lionengine.game.Cursor
 
getWidth() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getWidth() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
Get the collision width.
getWidth() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Get the production width.
getWidth() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
getWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
getWidth() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getWidth() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getWidth() - Method in class com.b3dgs.lionengine.game.SizeConfig
Get the width value.
getWidth() - Method in class com.b3dgs.lionengine.game.TextGame
 
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.ActionConfig
Get the button horizontal location.
getX() - Method in class com.b3dgs.lionengine.game.Cursor
 
getX() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getX() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionResult
Get the horizontal collision location.
getX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
getX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.CoordTile
Get the horizontal tile location.
getX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Get location x.
getX(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Get the x coordinate for the step at the given index.
getX() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Step
Get location x.
getX() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getX() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getX() - Method in class com.b3dgs.lionengine.game.MoverModel
 
getY() - Method in class com.b3dgs.lionengine.game.ActionConfig
Get the button vertical location.
getY() - Method in class com.b3dgs.lionengine.game.Cursor
 
getY() - Method in class com.b3dgs.lionengine.game.feature.Camera
 
getY() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
getY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionResult
Get the vertical collision location.
getY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
getY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.CoordTile
Get the vertical tile location.
getY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Get location y.
getY(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Get the y coordinate for the step at the given index.
getY() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Step
Get location y.
getY() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
getY() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
getY() - Method in class com.b3dgs.lionengine.game.MoverModel
 
GRAVITY_EARTH - Static variable in interface com.b3dgs.lionengine.game.feature.body.Body
Gravity of Earth (in m/s²).
GRAVITY_MARS - Static variable in interface com.b3dgs.lionengine.game.feature.body.Body
Gravity of Mars (in m/s²).
GRAVITY_MOON - Static variable in interface com.b3dgs.lionengine.game.feature.body.Body
Gravity of the Moon (in m/s²).
GROUP - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraintConfig
Group name attribute.
GROUP - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Group name attribute.
GroupTransition - Class in com.b3dgs.lionengine.game.feature.tile.map.transition
Represents transition between two groups.
GroupTransition(String, String) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.GroupTransition
Create the group transition.

H

Handlables - Interface in com.b3dgs.lionengine.game.feature
Represents the featurables handled by the handler, providing quick access to them from their type.
Handler - Class in com.b3dgs.lionengine.game.feature
Designed to handle Featurable, updating and rendering a set of components.
Handler(Services) - Constructor for class com.b3dgs.lionengine.game.feature.Handler
Create a handler.
handler - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Handler instance (configured with ComponentRefreshable and ComponentDisplayable).
HandlerListener - Interface in com.b3dgs.lionengine.game.feature
Describe the Handler events.
has(Orientation, String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
Check if constraint is defined for the group at the specified orientation.
has(Xml, String) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Check if node has formula node.
has(Xml, String) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Check if node has group node.
hasAnimation(String) - Method in class com.b3dgs.lionengine.game.AnimationConfig
Check if animation exists.
hasClicked(int) - Method in class com.b3dgs.lionengine.game.Cursor
Check if click is pressed.
hasClickedOnce(int) - Method in class com.b3dgs.lionengine.game.Cursor
Check if click is pressed once only (ignore 'still clicked').
hasFeature(Class<? extends Feature>) - Method in class com.b3dgs.lionengine.game.feature.FeaturableModel
 
hasFeature(Class<? extends Feature>) - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
 
hasFeature(Class<? extends Feature>) - Method in interface com.b3dgs.lionengine.game.feature.FeatureProvider
Check a feature existence from its type.
hasFogOfWar() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Check if fog of war is enabled.
hashCode() - Method in class com.b3dgs.lionengine.game.ActionConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.ActionRef
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.LayerableConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Step
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.GroupTransition
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGroup
 
hashCode() - Method in class com.b3dgs.lionengine.game.feature.tile.TileRef
 
hashCode() - Method in class com.b3dgs.lionengine.game.Force
 
hashCode() - Method in class com.b3dgs.lionengine.game.FramesConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.SizeConfig
 
hashCode() - Method in class com.b3dgs.lionengine.game.SurfaceConfig
 
hasMessage() - Method in class com.b3dgs.lionengine.game.TimedMessage
Check if there are existing message.
hasMirror() - Method in class com.b3dgs.lionengine.game.feature.collidable.Collision
Get the mirror flag.
hasNode(String...) - Method in class com.b3dgs.lionengine.game.Configurer
Check if node exists.
hasSmooth() - Method in class com.b3dgs.lionengine.game.feature.rasterable.SetupSurfaceRastered
Get smooth raster flag.
Heuristic - Interface in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Heuristic interface.
HeuristicClosest - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A heuristic that uses the tile that is closest to the target as the next best tile.
HeuristicClosest() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.HeuristicClosest
Create heuristic.
HeuristicClosestSquared - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A heuristic that uses the tile that is closest to the target as the next best tile.
HeuristicClosestSquared() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.HeuristicClosestSquared
Create heuristic.
HeuristicManhattan - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A heuristic that drives the search based on the Manhattan distance between the current location and the target.
HeuristicManhattan(int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.HeuristicManhattan
Constructor.
Hud - Class in com.b3dgs.lionengine.game.feature.collidable.selector
Hud featurable implementation, containing a surface image, a Selector and menus handling.
Hud(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.selector.Hud
Create the HUD.

I

Identifiable - Interface in com.b3dgs.lionengine.game.feature
Represents something which can be identified by a unique ID.
IdentifiableListener - Interface in com.b3dgs.lionengine.game.feature
Describes the Identifiable events.
IdentifiableModel - Class in com.b3dgs.lionengine.game.feature
Default identifiable implementation.
IdentifiableModel() - Constructor for class com.b3dgs.lionengine.game.feature.IdentifiableModel
Create the identifiable with a unique ID.
IGNORED_COLOR - Static variable in class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Ignored color.
IGNORED_COLOR_VALUE - Static variable in class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Ignored color.
importPathData(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Create a path data from its node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.ActionConfig
Import the action data from setup.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.ActionConfig
Import the action data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.ActionsConfig
Create the action data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.ActionsConfig
Create the action data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.AnimationConfig
Create the animation data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.AnimationConfig
Create the animation data from configurer.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.collidable.CollidableConfig
Create the collidable data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.collidable.CollisionConfig
Create the collision data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Import the featurable data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Import the featurable data from node.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Import the launchable data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Import the launcher data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Import the launcher data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.LayerableConfig
Imports the layerable config from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.LayerableConfig
Imports the layerable config from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Create the producible data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Create the producible data from node.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Create the collision category data from node (should only be used to display names, as real content is null, mainly UI specific to not have dependency on MapTileCollision).
imports(Configurer, MapTileCollision) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Create the categories data from nodes.
imports(Xml, MapTileCollision) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Create the category data from node.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraintConfig
Create the collision constraint data from node.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Create the formula data from node.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionConfig
Create the collision function from node.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Create the collision group data from node (should only be used to display names, as real content is null, mainly UI specific to not have dependency on MapTileCollision).
imports(Xml, MapTileCollision) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Create the collision group data from node.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Create the collision range data from a node.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Create the minimap data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Import the pathfindable data from node.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindingConfig
Import the category data from configuration.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Import the sheets data from configuration.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Import all circuits from configuration.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Import all transitions from configuration.
imports(Media) - Static method in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Import the group data from configuration.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.ForceConfig
Create the force data from setup.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.ForceConfig
Create the force data from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.FramesConfig
Imports the frames config from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.FramesConfig
Imports the frames config from node.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.SizeConfig
Import the size data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.SizeConfig
Import the size data from configurer.
imports(Configurer) - Static method in class com.b3dgs.lionengine.game.SurfaceConfig
Create the surface data from configurer.
imports(Xml) - Static method in class com.b3dgs.lionengine.game.SurfaceConfig
Create the surface data from node.
increase(double, int) - Method in class com.b3dgs.lionengine.game.Alterable
Increase current value.
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.
is(int, int) - Method in enum com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MovementTile
Check if is movement.
is(boolean, boolean, boolean, boolean) - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Check if is the circuit part.
is(boolean, boolean, boolean, boolean) - Method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Check if the sequence of bit has the same representation of this transition.
isAreaAvailable(Pathfindable, int, int, int, int, Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Check if area if unused.
isAreaAvailable(Pathfindable, int, int, int, int, Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
isAttacking() - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Check weapon is attacking.
isAttacking() - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
isBlocked(Pathfindable, int, int, boolean) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Check if current location is blocking or not.
isBlocked(Pathfindable, int, int, boolean) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
isBlocking() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
Get the blocking state.
isBlocking(String) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Check if the category is considered as blocking.
isBlocking(String) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
isCanceled() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.LevelRipConverter.Canceler
Check if operation is canceled.
isCanceled() - Method in interface com.b3dgs.lionengine.game.feature.tile.TilesExtractor.Canceler
Check if operation is canceled.
isCreated() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Check if map has been created.
isCreated() - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
isDecreasingHorizontal() - Method in class com.b3dgs.lionengine.game.Force
Check if movement is horizontally decreasing.
isDestinationReached() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Check if has reached destination.
isDestinationReached() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
isEmpty() - Method in class com.b3dgs.lionengine.game.Alterable
Check if current value is equal to zero (current = 0).
isEnabled() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Get the enabled flag.
isEnough(int) - Method in class com.b3dgs.lionengine.game.Alterable
Check if current value less the specified value is still positive.
isExtracting() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Check if extractor is currently working on extraction.
isExtracting() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
isFogged(Tiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Check if the tile is currently hidden by the fog of war.
isFogged(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
In case of active fog of war, check if tile is hidden by fog.
isFull() - Method in class com.b3dgs.lionengine.game.Alterable
Check if current value equal max or not (current == max).
isIgnoredId(Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Check if object ID is ignored.
isIgnoredId(Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
isIncreasingHorizontal() - Method in class com.b3dgs.lionengine.game.Force
Check if movement is horizontally decreasing.
isLoaded() - Method in class com.b3dgs.lionengine.game.Cursor
 
isLoaded() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
isMovementAllowed(String, MovementTile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Check if movement is allowed for the specified tile.
isMovementAllowed(String, MovementTile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
isMoving() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Check if currently moving.
isMoving() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
isOver() - Method in interface com.b3dgs.lionengine.game.feature.Actionable
Check if cursor is over the action button.
isOver() - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
isPathAvailable(int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Check if a path exists between object and destination.
isPathAvailable(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
isProducing() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Return true if currently producing.
isProducing() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
isSelected() - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.Selectable
Check if is selected.
isSelected() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectableModel
 
isSelecting() - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Check if is in selection mode.
isState(Enum<?>) - Method in class com.b3dgs.lionengine.game.state.StateHandler
Check the current state.
isSynchronized() - Method in class com.b3dgs.lionengine.game.Cursor
Check if the cursor is synchronized to the system pointer or not.
isViewable(Localizable, int, int) - Method in class com.b3dgs.lionengine.game.feature.Camera
 
isViewable(Shape, int, int) - Method in class com.b3dgs.lionengine.game.feature.Camera
 
isVisited(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
In case of active fog of war, check if tile has been discovered.
iterator() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Get production iterator.
iterator() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 

L

launch() - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launchable
Initiate launch by using the defined vector with Launchable.setVector(Force) starting at the location defined by Launchable.setLocation(double, double).
launch() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
Launchable - Interface in com.b3dgs.lionengine.game.feature.launchable
Represents something which can be launched with a specified vector.
LaunchableConfig - Class in com.b3dgs.lionengine.game.feature.launchable
Represents the launchable data from a configurer.
LaunchableConfig(String, int, int, int, Force) - Constructor for class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Constructor.
LaunchableListener - Interface in com.b3dgs.lionengine.game.feature.launchable
Notify events from the Launchable.
LaunchableModel - Class in com.b3dgs.lionengine.game.feature.launchable
Default launchable model implementation.
LaunchableModel() - Constructor for class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
Create the launchable model.
Launcher - Interface in com.b3dgs.lionengine.game.feature.launchable
Represents something that can throw a Launchable at a defined rate from a defined location using a specified vector.
LauncherConfig - Class in com.b3dgs.lionengine.game.feature.launchable
Represents the launcher data from a configurer node.
LauncherConfig(int, int, Collection<LaunchableConfig>) - Constructor for class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Create a launcher configuration.
LauncherListener - Interface in com.b3dgs.lionengine.game.feature.launchable
Notify events from the Launcher.
LauncherModel - Class in com.b3dgs.lionengine.game.feature.launchable
Default launcher model implementation.
LauncherModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
Create a launcher model.
Layerable - Interface in com.b3dgs.lionengine.game.feature
Represents something that can support layer, in order to define an order.
LayerableConfig - Class in com.b3dgs.lionengine.game.feature
Represents the Layerable data from a configurer node.
LayerableConfig(int, int) - Constructor for class com.b3dgs.lionengine.game.feature.LayerableConfig
Create the layerable configuration.
LayerableListener - Interface in com.b3dgs.lionengine.game.feature
Notify when layer value changed.
LayerableModel - Class in com.b3dgs.lionengine.game.feature
Layerable model implementation.
LayerableModel() - Constructor for class com.b3dgs.lionengine.game.feature.LayerableModel
Create a layerable model.
LayerableModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.LayerableModel
Create a layerable model.
LayerableModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.LayerableModel
Create a layerable model.
LayerableModel(int) - Constructor for class com.b3dgs.lionengine.game.feature.LayerableModel
Create a layerable model.
LayerableModel(int, int) - Constructor for class com.b3dgs.lionengine.game.feature.LayerableModel
Create a layerable model.
LevelRipConverter - Class in com.b3dgs.lionengine.game.feature.tile.map
This class allows to convert a map image to a map level format.
LevelRipConverter.Canceler - Interface in com.b3dgs.lionengine.game.feature.tile.map
Cancel controller.
LevelRipConverter.ProgressListener - Interface in com.b3dgs.lionengine.game.feature.tile.map
Listen to import progress.
load() - Method in class com.b3dgs.lionengine.game.Cursor
 
load() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
Load minimap surface from map tile size.
load(FileReading) - Method in class com.b3dgs.lionengine.game.feature.tile.map.persister.MapTilePersisterModel
Load a map from a specified file as binary data.
load() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitiveGroup
Load transitive data.
load(FileReading) - Method in interface com.b3dgs.lionengine.game.Persistable
Load from local storage.
loadCircuits(Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuit
Load the circuits from a specific configuration.
loadCircuits(Collection<Media>, Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuit
Load the circuits from map configuration.
loadCircuits(Map<Circuit, Collection<TileRef>>) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuit
Load the circuits by using existing data.
loadCircuits(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuitModel
 
loadCircuits(Collection<Media>, Media, Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuitModel
 
loadCircuits(Map<Circuit, Collection<TileRef>>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuitModel
 
loadCollisions(Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Load map collision from an external file.
loadCollisions(CollisionFormulaConfig, CollisionGroupConfig) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Load map collision with default files.
loadCollisions(Media, Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
loadCollisions(CollisionFormulaConfig, CollisionGroupConfig) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
loadFromFile(Media) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Load world from the specified file.
loadGroups(Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileGroup
Load tiles group from an external file.
loadGroups(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
 
loading(FileReading) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Internal world loads; called from WorldGame.loadFromFile(Media) function.
loadPathfinding(Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Load map pathfinding from an external file.
loadPathfinding(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
loadPixelConfig(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
Set the pixel configuration to use.
loadSheets(Collection<SpriteTiled>) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Load map sheets (tiles surfaces).
loadSheets(Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Load map sheets (tiles surfaces) from directory.
loadSheets(Collection<SpriteTiled>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
loadSheets(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
loadSheets(Media, boolean) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRastered
Load tile sheets as rastered.
loadSheets(Media, boolean) - Method in class com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRasteredModel
 
loadStates(StateAnimationBased[], StateFactory, FeatureProvider, Setup) - Static method in class com.b3dgs.lionengine.game.feature.StateAnimationBased.Util
Load all existing animations defined in the xml file.
loadTile(FileReading, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.persister.MapTilePersisterModel
Load tile.
loadTransitions(Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Load the transitions from a specific configuration.
loadTransitions(Collection<Media>, Media, Media) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Load the transitions from map configuration.
loadTransitions(Map<Transition, Collection<TileRef>>) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Load the transitions from raw data.
loadTransitions(Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
loadTransitions(Collection<Media>, Media, Media) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 
loadTransitions(Map<Transition, Collection<TileRef>>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 

M

MapCircuitExtractor - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Map circuit extractor.
MapCircuitExtractor(MapTile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapCircuitExtractor
Create the extractor.
MapGenerator - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Allows to generate a random map from defined parameters by using a set of existing level rips.
MapGeneratorImpl - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Default map generator implementation.
MapGeneratorImpl() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.MapGeneratorImpl
Create map generator.
MapTile - Interface in com.b3dgs.lionengine.game.feature.tile.map
Describe a map using tile for its representation.
MapTileCircuit - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Represents the circuit handling between two different groups of tiles.
MapTileCircuitModel - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit
Map tile circuit model implementation.
MapTileCircuitModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuitModel
Create a map tile circuit.
MapTileCollision - Interface in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision feature of a map tile.
MapTileCollisionModel - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Map tile collision model implementation.
MapTileCollisionModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
Create the map tile collision.
MapTileCollisionRenderer - Interface in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents the collision rendering feature of a map tile.
MapTileCollisionRendererModel - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Map tile collision model implementation.
MapTileCollisionRendererModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRendererModel
Create the map tile collision.
MapTileFog - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.fog
Designed to handle a fog of war (discovering tile and hiding tile).
MapTileFog() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.MapTileFog
Create a fog of war.
MapTileGame - Class in com.b3dgs.lionengine.game.feature.tile.map
Abstract representation of a standard tile based map.
MapTileGame() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
Create a map tile.
MapTileGroup - Interface in com.b3dgs.lionengine.game.feature.tile.map
Represents the group definition for each tile.
MapTileGroupModel - Class in com.b3dgs.lionengine.game.feature.tile.map
Map tile group model implementation.
MapTileGroupModel() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
Create a map tile group.
MapTilePath - Interface in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents the pathfinding feature of a map tile.
MapTilePathModel - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Map tile path model implementation.
MapTilePathModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
Create a map tile path.
MapTilePersister - Interface in com.b3dgs.lionengine.game.feature.tile.map.persister
Handle the map persistence by providing saving and loading functions.
MapTilePersisterModel - Class in com.b3dgs.lionengine.game.feature.tile.map.persister
Handle the map persistence by providing saving and loading functions.
MapTilePersisterModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.persister.MapTilePersisterModel
Create the persister.
MapTileRastered - Interface in com.b3dgs.lionengine.game.feature.tile.map.raster
Map tile rastered representation.
MapTileRasteredModel - Class in com.b3dgs.lionengine.game.feature.tile.map.raster
Rastered map tile implementation.
MapTileRasteredModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRasteredModel
Create a map tile rastered.
MapTileRenderer - Interface in com.b3dgs.lionengine.game.feature.tile.map
Describe how the map tile rendering is performed.
MapTileRendererModel - Class in com.b3dgs.lionengine.game.feature.tile.map
Map tile renderer default implementation.
MapTileRendererModel() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.MapTileRendererModel
Create the renderer.
MapTileTransition - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition
Represents the transition handling between two different groups of tiles.
MapTileTransitionModel - Class in com.b3dgs.lionengine.game.feature.tile.map.transition
Map tile transition model implementation.
MapTileTransitionModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
Create a map tile transition.
MapTileViewer - Interface in com.b3dgs.lionengine.game.feature.tile.map.viewer
Describe how the map viewing is performed.
MapTileViewerModel - Class in com.b3dgs.lionengine.game.feature.tile.map.viewer
Map tile renderer default implementation.
MapTileViewerModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewerModel
Create the viewer.
MapTransitionExtractor - Class in com.b3dgs.lionengine.game.feature.tile.map.transition
Map transition extractor.
MapTransitionExtractor(MapTile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTransitionExtractor
Create the extractor.
MAX_X - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Input max X attribute.
MAX_Y - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Input max Y attribute.
maxY - Variable in class com.b3dgs.lionengine.game.background.BackgroundGame
Minimum background value.
MIN_X - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Input min X attribute.
MIN_Y - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
Input min Y attribute.
Minimap - Class in com.b3dgs.lionengine.game.feature.tile.map
Minimap representation of a map tile.
Minimap(MapTile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.Minimap
Create a minimap.
MinimapConfig - Class in com.b3dgs.lionengine.game.feature.tile.map
Represents the minimap configuration.
minY - Variable in class com.b3dgs.lionengine.game.background.BackgroundGame
Maximum background value.
mirror(Mirror) - Method in interface com.b3dgs.lionengine.game.feature.Mirrorable
Set the next mirror state and apply it on next Updatable.update(double) call.
mirror(Mirror) - Method in class com.b3dgs.lionengine.game.feature.MirrorableModel
 
Mirrorable - Interface in com.b3dgs.lionengine.game.feature
Represents something that can be mirrored on different axis.
MirrorableModel - Class in com.b3dgs.lionengine.game.feature
Default mirrorable implementation.
MirrorableModel() - Constructor for class com.b3dgs.lionengine.game.feature.MirrorableModel
Create a mirrorable model.
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.feature.Camera
Move camera by using specified vector.
moveLocation(double, Direction, Direction...) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
moveLocation(double, Direction, Direction...) - Method in interface com.b3dgs.lionengine.game.Mover
Move location using different directions.
moveLocation(double, double, double) - Method in interface com.b3dgs.lionengine.game.Mover
Move location using a simple force.
moveLocation(double, Direction, Direction...) - Method in class com.b3dgs.lionengine.game.MoverModel
 
moveLocation(double, double, double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
moveLocationX(double, double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
moveLocationX(double, double) - Method in interface com.b3dgs.lionengine.game.Mover
Move location using a simple force.
moveLocationX(double, double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
moveLocationY(double, double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
moveLocationY(double, double) - Method in interface com.b3dgs.lionengine.game.Mover
Move location using a simple force.
moveLocationY(double, double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
MOVEMENT - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Allowed movements node.
MovementTile - Enum in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents the possible movement from a tile.
Mover - Interface in com.b3dgs.lionengine.game
Represents something that can move.
MoverModel - Class in com.b3dgs.lionengine.game
Mover model implementation.
MoverModel() - Constructor for class com.b3dgs.lionengine.game.MoverModel
Create a mover model.
moveTo(double, double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Move to specified destination only when calling this function.
moveTo(double, double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 

N

NAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Category attribute name.
NAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
The formula name attribute.
next(Orientation, int) - Static method in enum com.b3dgs.lionengine.game.Orientation
Get the next orientation from the source plus an offset.
NO_GROUP_NAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGroupModel
No group name.
Node - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Node in the path.
Node(int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Constructor.
NODE_ACTION - Static variable in class com.b3dgs.lionengine.game.ActionConfig
Action node name.
NODE_ACTION - Static variable in class com.b3dgs.lionengine.game.ActionsConfig
Action node reference.
NODE_ACTIONS - Static variable in class com.b3dgs.lionengine.game.ActionsConfig
Actions root node.
NODE_CIRCUIT - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Circuit node.
NODE_CIRCUITS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitsConfig
Circuits node.
NODE_COLOR - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Color node.
NODE_FEATURABLE - Static variable in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Featurable node name.
NODE_FEATURE - Static variable in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Feature node.
NODE_FORCE - Static variable in class com.b3dgs.lionengine.game.ForceConfig
Force node name.
NODE_FRAMES - Static variable in class com.b3dgs.lionengine.game.FramesConfig
Frames node name.
NODE_GROUP - Static variable in class com.b3dgs.lionengine.game.feature.collidable.CollidableConfig
Collidable group node.
NODE_GROUP - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Group node.
NODE_GROUPS - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Group root node.
NODE_LAUNCHABLE - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
Launchable node name.
NODE_LAUNCHER - Static variable in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
Launcher node name.
NODE_LAYERABLE - Static variable in class com.b3dgs.lionengine.game.feature.LayerableConfig
Frames node name.
NODE_MINIMAP - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.MinimapConfig
Minimap root node.
NODE_PRODUCIBLE - Static variable in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Producible root node.
NODE_SIZE - Static variable in class com.b3dgs.lionengine.game.SizeConfig
Size node name.
NODE_SURFACE - Static variable in class com.b3dgs.lionengine.game.SurfaceConfig
Surface node name.
NODE_TILE - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileConfig
Tile node.
NODE_TILE_SHEET - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Tile sheet node.
NODE_TILE_SHEETS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Tile sheets node.
NODE_TILE_SIZE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Tile size node.
NODE_TRANSITION - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Transition node.
NODE_TRANSITIONS - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionsConfig
Transitions node.
notifyArrived() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableListener
Notify listener when mover has arrived.
notifyAttackAnimEnded() - Method in interface com.b3dgs.lionengine.game.feature.attackable.AttackerListener
Notify when attacker has played his attack completely.
notifyAttackEnded(int, Transformable) - Method in interface com.b3dgs.lionengine.game.feature.attackable.AttackerListener
Notify when attacker has done his attack.
notifyAttackStarted(Transformable) - Method in interface com.b3dgs.lionengine.game.feature.attackable.AttackerListener
Notify when attacker is going to attack.
notifyCanNotProduce(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducerListener
Notify listener that current element can not be produced.
notifyCollided(Collidable) - Method in interface com.b3dgs.lionengine.game.feature.collidable.CollidableListener
Notify when a collision occurred with another Collidable.
notifyCollided(Collidable) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
notifyCollided(Collidable) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
 
notifyDestroyed(Integer) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
notifyDestroyed(Integer) - Method in class com.b3dgs.lionengine.game.feature.Handler
 
notifyDestroyed() - Method in interface com.b3dgs.lionengine.game.feature.Identifiable
Notify effective destruction, and allow to recycle destroyed ID.
notifyDestroyed(Integer) - Method in interface com.b3dgs.lionengine.game.feature.IdentifiableListener
Called when identifiable is destroyed (after a call to Identifiable.destroy().
notifyDestroyed() - Method in class com.b3dgs.lionengine.game.feature.IdentifiableModel
 
notifyDroppedOff(Enum<?>, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorListener
Notify listener when extractor has dropped resources to warehouse.
notifyExtracted(Enum<?>, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorListener
Notify listener when extractor extracted one unit (called once when one quantity is extracted).
notifyFired(Launchable) - Method in interface com.b3dgs.lionengine.game.feature.launchable.LaunchableListener
Notify when a fire occurred.
notifyFired() - Method in interface com.b3dgs.lionengine.game.feature.launchable.LauncherListener
Notify when a fire occurred.
notifyHandlableAdded(Featurable) - Method in class com.b3dgs.lionengine.game.feature.collidable.ComponentCollision
 
notifyHandlableAdded(Featurable) - Method in class com.b3dgs.lionengine.game.feature.ComponentDisplayable
 
notifyHandlableAdded(Featurable) - Method in class com.b3dgs.lionengine.game.feature.ComponentRefreshable
 
notifyHandlableAdded(Featurable) - Method in class com.b3dgs.lionengine.game.feature.Factory
 
notifyHandlableAdded(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.HandlerListener
Notify when a featurable has been added.
notifyHandlableRemoved(Featurable) - Method in class com.b3dgs.lionengine.game.feature.collidable.ComponentCollision
 
notifyHandlableRemoved(Featurable) - Method in class com.b3dgs.lionengine.game.feature.ComponentDisplayable
 
notifyHandlableRemoved(Featurable) - Method in class com.b3dgs.lionengine.game.feature.ComponentRefreshable
 
notifyHandlableRemoved(Featurable) - Method in class com.b3dgs.lionengine.game.feature.Factory
 
notifyHandlableRemoved(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.HandlerListener
Notify when a featurable has been removed.
notifyLayerChanged(FeatureProvider, Integer, Integer, Integer, Integer) - Method in class com.b3dgs.lionengine.game.feature.ComponentDisplayable
 
notifyLayerChanged(FeatureProvider, Integer, Integer, Integer, Integer) - Method in class com.b3dgs.lionengine.game.feature.ComponentRefreshable
 
notifyLayerChanged(FeatureProvider, Integer, Integer, Integer, Integer) - Method in interface com.b3dgs.lionengine.game.feature.LayerableListener
Notify when layer value changed.
notifyMoving() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableListener
Notify listener while mover is moving.
notifyPreparingAttack() - Method in interface com.b3dgs.lionengine.game.feature.attackable.AttackerListener
Notify while attacker is waiting for next attack.
notifyProduced(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducerListener
Notify listener that this element has been produced.
notifyProducing(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducerListener
Notify listener that this element is currently under production.
notifyProductionEnded(Producer) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducibleListener
Notify listener that production is over.
notifyProductionProgress(Producer) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducibleListener
Notify listener that production is currently in progress.
notifyProductionStarted(Producer) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducibleListener
Notify listener that production has been started.
notifyProgress(int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.LevelRipConverter.ProgressListener
Called once progress detected.
notifyProgress(int, Collection<ImageBuffer>) - Method in interface com.b3dgs.lionengine.game.feature.tile.TilesExtractor.ProgressListener
Called once progress detected.
notifyReachingTarget(Transformable) - Method in interface com.b3dgs.lionengine.game.feature.attackable.AttackerListener
Notify while attacker is reaching target.
notifySelected(List<Selectable>) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectionListener
Notify selected featurables.
notifySelectionDone(Rectangle) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectorListener
Notify when selection is done.
notifySelectionStarted(Rectangle) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectorListener
Notify when selection started.
notifyStartCarry(Enum<?>, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorListener
Notify listener when extractor is going to start carry (called once).
notifyStartDropOff(Enum<?>, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorListener
Notify listener when extractor carried and will start to drop off resources (called once).
notifyStartExtraction(Enum<?>, Tiled) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorListener
Notify listener when extractor is going to start extraction (called once).
notifyStartGoToRessources(Enum<?>, Tiled) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorListener
Notify listener when extractor will start to move to resources (called once).
notifyStartMove() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableListener
Notify listener when mover starting to move.
notifyStartProduction(Featurable) - Method in interface com.b3dgs.lionengine.game.feature.producible.ProducerListener
Notify listener that production is starting for this element.
notifyTileCollided(Tile, Axis) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableListener
Notify when a tile collision occurred.
notifyTransformed(Transformable) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
notifyTransformed(Transformable) - Method in class com.b3dgs.lionengine.game.feature.collidable.ComponentCollision
 
notifyTransformed(Transformable) - Method in interface com.b3dgs.lionengine.game.feature.TransformableListener
Notify transformable modification.

O

onResolutionChanged(int, int, int) - Method in class com.b3dgs.lionengine.game.feature.SequenceGame
Called when the resolution changed.
onResolutionChanged(int, int, int) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Called when the resolution changed.
onSelection(boolean) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.Selectable
Called when has been selected.
onSelection(boolean) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectableModel
 
onTerminated(boolean) - Method in class com.b3dgs.lionengine.game.feature.SequenceGame
Called when sequence is closing.
onTileSet(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.TileSetListener
Called on tile set.
Orientable - Interface in com.b3dgs.lionengine.game.feature.tile.map
Represents something which can be oriented.
OrientableModel - Class in com.b3dgs.lionengine.game.feature.tile.map
Orientable model implementation.
OrientableModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
Create an orientable model.
ORIENTATION - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraintConfig
Orientation attribute.
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.feature.WorldGame
External display reference.

P

Parallax - Class in com.b3dgs.lionengine.game.background
Parallax is used for background depth effect (2.5D).
Parallax(Resolution, Media, int, int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.background.Parallax
Create a parallax.
Path - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A path determined by some path finding algorithm.
Path() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Constructor.
PATH - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Path data node name.
PathCategory - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents a pathfinding category, with its group list.
PathCategory(String, Collection<String>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathCategory
Create the category.
PathData - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents the data associated to a path.
PathData(String, double, boolean, Collection<MovementTile>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathData
Create a path data.
Pathfindable - Interface in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Describe an object which can move on a MapTilePath by using A-Star algorithm.
PATHFINDABLE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableConfig
Pathfindable node name.
PathfindableConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents the pathfindable data from a configurer.
PathfindableListener - Interface in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Pathfindable events listener.
PathfindableModel - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Pathfindable implementation.
PathfindableModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
Create a pathfindable model.
PathFinder - Interface in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
A description of an implementation that can find a path from one location on a tile map to another based on information provided by that tile map.
PATHFINDING - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindingConfig
Pathfinding root node.
PathfindingConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Represents the pathfinding data from a configurer.
Persistable - Interface in com.b3dgs.lionengine.game
Represents something which can be saved and loaded.
play(Animation) - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
pointTo(int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.Orientable
Adjust orientation to face to specified tile.
pointTo(Tiled) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.Orientable
Adjust orientation to face to specified entity.
pointTo(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
 
pointTo(Tiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
 
pointTo(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
pointTo(Tiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
PrefBase - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Describe the preference base for map generator.
PrefBase(int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefBase
Create preference.
Preference - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Describe a map generation preference element.
PrefMapFill - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Describe with which tile map must be filled.
PrefMapFill(TileRef) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefMapFill
Create preference.
PrefMapRegion - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Describe a region, filled by a tile in a particular area for a specified amount of random.
PrefMapRegion(TileRef, Tiled, int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefMapRegion
Create preference.
PrefMapSize - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Describe the map size preference for map generator.
PrefMapSize(int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.PrefMapSize
Create preference.
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.assignable.AssignableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorRefresher
 
prepare(FeatureProvider) - Method in interface com.b3dgs.lionengine.game.feature.Feature
Prepare the feature.
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
prepare() - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
Fill minimap surface with tile color configuration.
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
prepare(FeatureProvider) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
prependStep(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Path
Prepend a step to the path.
Producer - Interface in com.b3dgs.lionengine.game.feature.producible
Represents an ability of creating new object.
ProducerChecker - Interface in com.b3dgs.lionengine.game.feature.producible
Allows to check if production can be performed.
ProducerListener - Interface in com.b3dgs.lionengine.game.feature.producible
List of event linked to the production.
ProducerModel - Class in com.b3dgs.lionengine.game.feature.producible
Producer model implementation.
ProducerModel(Services) - Constructor for class com.b3dgs.lionengine.game.feature.producible.ProducerModel
Create a producer model.
ProducerModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.producible.ProducerModel
Create a producer model.
Producible - Interface in com.b3dgs.lionengine.game.feature.producible
Represents a producible object.
ProducibleConfig - Class in com.b3dgs.lionengine.game.feature.producible
Represents the producible data from a configurer compatible with SizeConfig.
ProducibleConfig(int, int, int) - Constructor for class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
Create producible from configuration.
ProducibleListener - Interface in com.b3dgs.lionengine.game.feature.producible
List of event linked to the producible production progress.
ProducibleModel - Class in com.b3dgs.lionengine.game.feature.producible
Represents a producible object.
ProducibleModel(Setup) - Constructor for class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
Create a producible and load its configuration.

R

RANGE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRangeConfig
The range node.
Rasterable - Interface in com.b3dgs.lionengine.game.feature.rasterable
Represents a surface that can be rastered.
RasterableModel - Class in com.b3dgs.lionengine.game.feature.rasterable
Default rasterable implementation.
RasterableModel(Services, SetupSurfaceRastered) - Constructor for class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
Create a rasterable model.
Recyclable - Interface in com.b3dgs.lionengine.game.feature
Recyclable feature marker.
recycle() - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.IdentifiableModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.MirrorableModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
recycle() - Method in interface com.b3dgs.lionengine.game.feature.Recyclable
Recycle feature, to make it ready for reuse.
recycle() - Method in class com.b3dgs.lionengine.game.feature.Recycler
Recycle features, to make it ready for reuse.
recycle() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
recycle() - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
Recycler - Class in com.b3dgs.lionengine.game.feature
Recycler implementation, searching for Recyclable Features.
Recycler() - Constructor for class com.b3dgs.lionengine.game.feature.Recycler
Create recycler.
Refreshable - Interface in com.b3dgs.lionengine.game.feature
Updatable feature wrapper.
RefreshableModel - Class in com.b3dgs.lionengine.game.feature
Refreshable feature implementation.
RefreshableModel(Updatable) - Constructor for class com.b3dgs.lionengine.game.feature.RefreshableModel
Create feature.
remove(Featurable) - Method in class com.b3dgs.lionengine.game.feature.Handler
Remove a featurable from the remove list.
remove(Xml, String) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormulaConfig
Remove the formula node.
remove(Xml, String) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroupConfig
Remove the group node.
remove(E) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Remove an element from the list.
REMOVE_GROUP_NAME - Static variable in class com.b3dgs.lionengine.game.feature.tile.TileGroupsConfig
Remove group.
removeAccept(int) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Remove a group from accept list.
removeAccept(int) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
removeAll() - Method in class com.b3dgs.lionengine.game.feature.Handler
Remove all featurables from the list.
removeCollisionFormula(CollisionFormula) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollision
Remove a collision formula.
removeCollisionFormula(CollisionFormula) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
 
removeCollisionFormulas() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollision
Remove all supported collision formulas.
removeCollisionFormulas() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
 
removeListener(SelectorListener) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
Remove a selector listener.
removeListener(SelectorListener) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorRefresher
Remove a selector listener.
removeListener(HandlerListener) - Method in class com.b3dgs.lionengine.game.feature.Handler
Remove a handler listener.
removeListener(IdentifiableListener) - Method in interface com.b3dgs.lionengine.game.feature.Identifiable
Remove an identifiable listener.
removeListener(IdentifiableListener) - Method in class com.b3dgs.lionengine.game.feature.IdentifiableModel
 
removeListener(TileCollidableListener) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidable
Remove a tile collision listener.
removeListener(TileCollidableListener) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
removeListener(TileSetListener) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Remove a tile set listener.
removeListener(TileSetListener) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
removeListener(TransformableListener) - Method in interface com.b3dgs.lionengine.game.feature.Transformable
Remove a listener.
removeListener(TransformableListener) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
removeObjectId(int, int, Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePath
Remove object ID from this location.
removeObjectId(int, int, Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MapTilePathModel
 
removeObjectId(Integer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePath
Remove an object ID from this tile.
removeObjectId(Integer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePathModel
 
removeRenderer(MapTileRenderer) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewer
Remove a map tile renderer.
removeRenderer(MapTileRenderer) - Method in class com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewerModel
 
render(Graphic) - Method in interface com.b3dgs.lionengine.game.background.Background
Background renderings.
render(Graphic) - Method in interface com.b3dgs.lionengine.game.background.BackgroundComponent
Render component.
render(Graphic) - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.background.CloudsGame
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.background.Parallax
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.Bar
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.Cursor
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorDisplayer
 
render(Graphic, Handlables) - Method in class com.b3dgs.lionengine.game.feature.ComponentDisplayable
 
render(Graphic, Handlables) - Method in class com.b3dgs.lionengine.game.feature.ComponentRenderable
 
render(Graphic, Handlables) - Method in interface com.b3dgs.lionengine.game.feature.ComponentRenderer
Render the current featurables.
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.DisplayableModel
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.Handler
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.SequenceGame
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.tile.map.viewer.MapTileViewerModel
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
By default, renders handler.
render(Graphic) - Method in class com.b3dgs.lionengine.game.TextGame
 
render(Graphic) - Method in class com.b3dgs.lionengine.game.TimedMessage
 
renderComponent(int, Graphic) - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
Render the specified component.
renderTile(Graphic, MapTile, Tile, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRendererModel
 
renderTile(Graphic, MapTile, Tile, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTileRenderer
Render tile on its designed location.
renderTile(Graphic, MapTile, Tile, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileRendererModel
 
renderTile(Graphic, MapTile, Tile, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.raster.MapTileRasteredModel
 
renderTile(Graphic, MapTile, Tile, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
 
reset() - Method in class com.b3dgs.lionengine.game.Alterable
Reset value to minimum.
reset() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.MapTileFog
Reset the revealed tiles to fogged.
resetGravity() - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Reset current gravity force (usually when hit the ground).
resetGravity() - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
resetInterval(Localizable) - Method in class com.b3dgs.lionengine.game.feature.Camera
Reset the camera interval to 0 by adapting its position.
resolve(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuit
Resolve circuit by updating tiles if necessary.
resolve(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.MapTileCircuitModel
 
resolve(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransition
Resolve transitions by updating tiles if necessary.
resolve(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.MapTileTransitionModel
 

S

same(String, String) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
Check if tiles groups are same.
save() - Method in class com.b3dgs.lionengine.game.Configurer
Save the configurer.
save(FileWriting) - Method in class com.b3dgs.lionengine.game.feature.tile.map.persister.MapTilePersisterModel
Save map to specified file as binary data.
save(FileWriting) - Method in interface com.b3dgs.lionengine.game.Persistable
Save to local storage.
saveCollisions() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollision
Save the current collisions to the collision file.
saveCollisions() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionModel
 
saveTile(FileWriting, Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.persister.MapTilePersisterModel
Save tile.
saveToFile(Media) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Save world to the specified file.
saving(FileWriting) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
Internal world saves; called from WorldGame.saveToFile(Media) function.
Selectable - Interface in com.b3dgs.lionengine.game.feature.collidable.selector
Selection event linking.
SelectableModel - Class in com.b3dgs.lionengine.game.feature.collidable.selector
Selectable model base.
SelectableModel() - Constructor for class com.b3dgs.lionengine.game.feature.collidable.selector.SelectableModel
Create selectable.
SelectionListener - Interface in com.b3dgs.lionengine.game.feature.collidable.selector
Listen to elements selection event.
selector - Variable in class com.b3dgs.lionengine.game.feature.collidable.selector.Hud
Selector reference.
Selector - Class in com.b3dgs.lionengine.game.feature.collidable.selector
This class allows to perform a selection inside a dedicated area, and retrieve the Rectangle representing the selection.
Selector(Services) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
Create the selector.
SelectorConfigurer - Interface in com.b3dgs.lionengine.game.feature.collidable.selector
Allows to configure the selector.
SelectorDisplayer - Class in com.b3dgs.lionengine.game.feature.collidable.selector
This class allows to render selection.
SelectorDisplayer(Services, SelectorModel) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorDisplayer
Create a selector.
SelectorListener - Interface in com.b3dgs.lionengine.game.feature.collidable.selector
List of events linked to the Selector.
SelectorModel - Class in com.b3dgs.lionengine.game.feature.collidable.selector
Represents the selector model data.
SelectorModel() - Constructor for class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Create a selector.
SelectorRefresher - Class in com.b3dgs.lionengine.game.feature.collidable.selector
Handle the selector refreshing.
SelectorRefresher(Services, SelectorModel) - Constructor for class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorRefresher
Create a selector.
SequenceGame - Class in com.b3dgs.lionengine.game.feature
Sequence base dedicated to game module, supporting base tools by default.
SequenceGame(Context, SequenceGame.WorldCreator) - Constructor for class com.b3dgs.lionengine.game.feature.SequenceGame
Create sequence.
SequenceGame(Context, Resolution, SequenceGame.WorldCreator) - Constructor for class com.b3dgs.lionengine.game.feature.SequenceGame
Create sequence.
SequenceGame.WorldCreator - Interface in com.b3dgs.lionengine.game.feature
World factory interface.
services - Variable in class com.b3dgs.lionengine.game.feature.SequenceGame
Services instance.
Services - Class in com.b3dgs.lionengine.game.feature
Represents something designed to keep references on main types, such as: Handler Camera Cursor ...
Services() - Constructor for class com.b3dgs.lionengine.game.feature.Services
Create a services container.
services - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Services instance.
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.
setAction(Action) - Method in interface com.b3dgs.lionengine.game.feature.Actionable
Set the executable action.
setAction(Action) - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
setAlign(Align) - Method in class com.b3dgs.lionengine.game.TextGame
 
setAnimSpeed(double) - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
setArea(int, int, int, int) - Method in class com.b3dgs.lionengine.game.Cursor
Allows cursor to move only inside the specified area.
setAssign(Assign) - Method in interface com.b3dgs.lionengine.game.feature.assignable.Assignable
Set the executable assign.
setAssign(Assign) - Method in class com.b3dgs.lionengine.game.feature.assignable.AssignableModel
 
setAttackDamages(int, int) - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Set attack damages between entity and target.
setAttackDamages(int, int) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
setAttackDistance(int, int) - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Set attack distance between entity and target.
setAttackDistance(int, int) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
setAttackFrame(int) - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Represents the frame number (inside animation) which design the attack action.
setAttackFrame(int) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
setAttackTimer(int) - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Set attack pause time between two attacks.
setAttackTimer(int) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
setBorderSize(int, int) - Method in class com.b3dgs.lionengine.game.Bar
Set the bar border size.
setCapacity(int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Set the maximum extractible unit number.
setCapacity(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
setChecker(ProducerChecker) - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Set the production checker.
setChecker(ProducerChecker) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
setChecker(ExtractorChecker) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Set the extractor checker.
setChecker(ExtractorChecker) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
setClassLoader(ClassLoader) - Method in class com.b3dgs.lionengine.game.feature.Factory
Set an external class loader.
setClickableArea(Rectangle) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
 
setClickableArea(Viewer) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
 
setClickableArea(Rectangle) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectorConfigurer
Set clickable area (where selection can be performed on screen).
setClickableArea(Viewer) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectorConfigurer
Set clickable area (where selection can be performed on screen).
setClickableArea(Rectangle) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
 
setClickableArea(Viewer) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
 
setClickAction(int) - Method in interface com.b3dgs.lionengine.game.feature.Actionable
Set the mouse click selection value to Action.execute() the action.
setClickAction(int) - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
setClickAssign(int) - Method in interface com.b3dgs.lionengine.game.feature.assignable.Assignable
Set the mouse click selection value to Assign.assign() the assign.
setClickAssign(int) - Method in class com.b3dgs.lionengine.game.feature.assignable.AssignableModel
 
setClickSelection(int) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
 
setClickSelection(int) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectorConfigurer
Set the mouse click selection value.
setClickSelection(int) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
 
setCollisionVisibility(boolean) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Set the collision visibility.
setCollisionVisibility(boolean) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
setColor(ColorRgba, ColorRgba) - Method in class com.b3dgs.lionengine.game.Bar
Set the background color.
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(ColorRgba, ColorRgba) - Method in class com.b3dgs.lionengine.game.Bar
Set a gradient color from point 1 with color 1 to point2 with color 2.
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.
setCost(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Set cost.
setDamages(int, int) - Method in class com.b3dgs.lionengine.game.Damages
Set the maximum damage value.
setDepth(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Set node depth.
setDesiredFps(int) - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Set the desired fps.
setDesiredFps(int) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
setDestination(Localizable) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Assign a specified location.
setDestination(Tiled) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Assign a specified location.
setDestination(int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Assign a specified location.
setDestination(Localizable) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setDestination(Tiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setDestination(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setDestination(double, double) - Method in class com.b3dgs.lionengine.game.Force
Set force destination to reach.
setDirection(Direction) - Method in class com.b3dgs.lionengine.game.Force
Set direction.
setDirection(double, double) - Method in class com.b3dgs.lionengine.game.Force
Set directions.
setDirectionMaximum(Direction) - Method in class com.b3dgs.lionengine.game.Force
Set the maximum reachable direction.
setDirectionMinimum(Direction) - Method in class com.b3dgs.lionengine.game.Force
Set the minimum reachable direction.
setDropOffPerSecond(double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Set the drop off unit per second.
setDropOffPerSecond(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
setEnabled(boolean) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Set the collision enabled flag.
setEnabled(boolean) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
setEnabled(boolean) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
 
setEnabled(boolean) - Method in interface com.b3dgs.lionengine.game.feature.collidable.selector.SelectorConfigurer
Set the enabled flag.
setEnabled(boolean) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
 
setEnabled(boolean) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidable
Set the collision tile enabled flag.
setEnabled(boolean) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
setEnabled(boolean, boolean) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Set fog of war enabled state.
setExtractionPerSecond(double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Set the extraction unit per second.
setExtractionPerSecond(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
setFov(int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.transition.fog.Fovable
Set the field of view value (in tile).
setFov(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FovableModel
 
setFrame(int) - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
setGravity(double) - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Set the gravity to use.
setGravity(double) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
setGravityMax(double) - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Set the maximum gravity value.
setGravityMax(double) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
setGrid(int, int) - Method in class com.b3dgs.lionengine.game.Cursor
Set the grid size.
setGroup(int) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Set the associated group.
setGroup(int) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
setHeightPercent(int) - Method in class com.b3dgs.lionengine.game.Bar
Set the height percent.
setHeuristic(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Set heuristic value.
setHorizontalReferential(boolean) - Method in class com.b3dgs.lionengine.game.Bar
Set the horizontal rendering referential.
setIgnoreId(Integer, boolean) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Ignore an object ID while searching pathfinding.
setIgnoreId(Integer, boolean) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setInputDevice(InputDevicePointer) - Method in class com.b3dgs.lionengine.game.Cursor
Set the input device pointer to use.
setIntervals(int, int) - Method in class com.b3dgs.lionengine.game.feature.Camera
This represents the real position, between -interval and +interval.
setLayer(int) - Method in interface com.b3dgs.lionengine.game.feature.Layerable
Set the layer value.
setLayer(int, int) - Method in interface com.b3dgs.lionengine.game.feature.Layerable
Set the layer value.
setLayer(Integer, Integer) - Method in interface com.b3dgs.lionengine.game.feature.Layerable
Set the layer value.
setLayer(int) - Method in class com.b3dgs.lionengine.game.feature.LayerableModel
 
setLayer(int, int) - Method in class com.b3dgs.lionengine.game.feature.LayerableModel
 
setLayer(Integer, Integer) - Method in class com.b3dgs.lionengine.game.feature.LayerableModel
 
setLevel(int) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Set the level used.
setLevel(int) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
setLimits(Surface) - Method in class com.b3dgs.lionengine.game.feature.Camera
Define the maximum view limit.
setLimits(SurfaceTile) - Method in class com.b3dgs.lionengine.game.feature.Camera
Define the maximum view limit.
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.Bar
Set the bar location.
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.Cursor
Set cursor location.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.feature.Camera
Set the camera location.
setLocation(double, double) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launchable
Set the launch starting location.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
setLocation(double, double) - Method in interface com.b3dgs.lionengine.game.feature.producible.Producible
Set the production location.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleModel
 
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
setLocation(Viewer, Localizable) - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
setLocation(CoordTile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Set specified location in tile.
setLocation(int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Set specified location in tile.
setLocation(CoordTile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
setLocation(double, double) - Method in interface com.b3dgs.lionengine.game.Mover
Set new location.
setLocation(double, double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
setLocation(int, int) - Method in class com.b3dgs.lionengine.game.TextGame
 
setLocationX(double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
setLocationX(double) - Method in interface com.b3dgs.lionengine.game.Mover
Set new x location.
setLocationX(double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
setLocationY(double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
setLocationY(double) - Method in interface com.b3dgs.lionengine.game.Mover
Set new y location.
setLocationY(double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
setMainX(int) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Set the main horizontal location.
setMainY(int) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Set the main vertical location.
setMass(double) - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Set body mass.
setMass(double) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
setMax(int) - Method in class com.b3dgs.lionengine.game.Alterable
Set maximum reachable value.
setMax(int) - Method in class com.b3dgs.lionengine.game.Damages
Set the maximum damage 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.Damages
Set the minimum damage value.
setOffset(int, int) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Set the launcher position offset.
setOffset(int, int) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
setOffsetX(double) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Set horizontal offset value.
setOffsetY(double) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Set vertical offset value.
setOffsetY(int) - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
Set the y offset.
setOrientation(Orientation) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.Orientable
Set the orientation to use.
setOrientation(Orientation) - Method in class com.b3dgs.lionengine.game.feature.tile.map.OrientableModel
 
setOrientation(Orientation) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setOrigin(Origin) - Method in interface com.b3dgs.lionengine.game.feature.collidable.Collidable
Set the origin to use.
setOrigin(Origin) - Method in class com.b3dgs.lionengine.game.feature.collidable.CollidableModel
 
setOrigin(Origin) - Method in interface com.b3dgs.lionengine.game.feature.rasterable.Rasterable
Set the origin location type, related to surface area.
setOrigin(Origin) - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
setOrigin(Origin) - Method in class com.b3dgs.lionengine.game.feature.tile.map.Minimap
 
setParent(Node) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Set the node parent.
setRate(long) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launcher
Set the fire rate.
setRate(long) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
setRenderDebug(boolean) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Render additional information on path rendering (movement cost for each tile is displayed).
setRenderDebug(boolean) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
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).
setResource(Extractable) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Set the resources location.
setResource(Enum<?>, int, int, int, int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Set the resources location in tile.
setResource(Extractable) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
setResource(Enum<?>, int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
setResourcesQuantity(int) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractable
Set the resources quantity.
setResourcesQuantity(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
setResourcesType(Enum<?>) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractable
Set the resources type.
setResourcesType(Enum<?>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractableModel
 
setScreenSize(int, int) - Method in class com.b3dgs.lionengine.game.background.Parallax
Set the screen size.
setScreenWidth(int) - Method in class com.b3dgs.lionengine.game.background.CloudsGame
Set the screen width.
setSelecting(boolean) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Set the selection flag.
setSelectionColor(ColorRgba) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
Set the selection color.
setSelectionColor(ColorRgba) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorDisplayer
Set the selection color.
setSelectRawH(double) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Set the height raw selection.
setSelectRawY(double) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorModel
Set the vertical raw selection.
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.Force
Set the sensibility value.
setSharedPathIds(Collection<Integer>) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Set the object ID list that shares the same path (this can be used in grouped movement).
setSharedPathIds(Collection<Integer>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setSize(int, int) - Method in interface com.b3dgs.lionengine.game.feature.Transformable
Set surface size.
setSize(int, int) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
setSpeed(int, double) - Method in class com.b3dgs.lionengine.game.background.CloudsGame
Set cloud line speed (usually, line 0 is faster than last line).
setSpeed(double, double) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Set movement speed.
setSpeed(double, double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
setStepsPerSecond(double) - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Set the production steps number per second.
setStepsPerSecond(double) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
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 pointer.
setText(String) - Method in class com.b3dgs.lionengine.game.TextGame
 
setTile(Tile) - Method in interface com.b3dgs.lionengine.game.feature.tile.map.MapTile
Set a tile at specified map location.
setTile(Tile) - Method in class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
 
setTilesheet(SpriteTiled, SpriteTiled) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Set fog tilesheet reference.
SETUP - Static variable in class com.b3dgs.lionengine.game.feature.FeaturableConfig
Setup attribute name.
Setup - Class in com.b3dgs.lionengine.game.feature
Define a structure used to create multiple objects, sharing the same data and ImageBuffer.
Setup(Media) - Constructor for class com.b3dgs.lionengine.game.feature.Setup
Create a setup.
SetupSurfaceRastered - Class in com.b3dgs.lionengine.game.feature.rasterable
Define a structure used to create multiple rastered surface, sharing the same data.
SetupSurfaceRastered(Media) - Constructor for class com.b3dgs.lionengine.game.feature.rasterable.SetupSurfaceRastered
Create a setup.
SetupSurfaceRastered(Media, Media) - Constructor for class com.b3dgs.lionengine.game.feature.rasterable.SetupSurfaceRastered
Create a setup.
setVector(Force) - Method in interface com.b3dgs.lionengine.game.feature.launchable.Launchable
Set the vector to use when launched.
setVector(Force) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
setVectors(Direction...) - Method in interface com.b3dgs.lionengine.game.feature.body.Body
Set forces involved in gravity and movement.
setVectors(Direction...) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
setVelocity(double) - Method in class com.b3dgs.lionengine.game.Force
Set the movement velocity.
setVerticalReferential(boolean) - Method in class com.b3dgs.lionengine.game.Bar
Set the vertical rendering referential.
setView(int, int, int, int, int) - Method in class com.b3dgs.lionengine.game.feature.Camera
Define the rendering area.
setViewer(Viewer) - Method in class com.b3dgs.lionengine.game.Cursor
Set the viewer reference.
setVisible(boolean) - Method in class com.b3dgs.lionengine.game.Cursor
Set the visibility.
setWidthPercent(int) - Method in class com.b3dgs.lionengine.game.Bar
Set the width percent.
setX(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Set location x.
setY(int, int) - Method in class com.b3dgs.lionengine.game.background.CloudsGame
Set cloud line height (usually, line 0 is higher than last line).
setY(int) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Node
Set location y.
SheetsExtractor - Class in com.b3dgs.lionengine.game.feature.tile.map
Extract tile sheets from tiles list.
size() - Method in class com.b3dgs.lionengine.game.feature.Handler
Get the number of handled featurables.
size() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Get the list size.
SizeConfig - Class in com.b3dgs.lionengine.game
Represents the size data from a configurer.
SizeConfig(int, int) - Constructor for class com.b3dgs.lionengine.game.SizeConfig
Create a size configuration.
skipProduction() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Skip current production.
skipProduction() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
SortedList<E extends Comparable<E>> - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Sorted list implementation.
SortedList() - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.SortedList
Internal constructor.
source - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
Internal display reference.
sprite - Variable in class com.b3dgs.lionengine.game.background.CloudsGame
Clouds surface.
start(Media, MapTile) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.LevelRipConverter
Run the converter.
start(Media, MapTile, LevelRipConverter.ProgressListener) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.LevelRipConverter
Run the converter.
start(Media, MapTile, LevelRipConverter.ProgressListener, LevelRipConverter.Canceler) - Static method in class com.b3dgs.lionengine.game.feature.tile.map.LevelRipConverter
Run the converter.
startExtraction() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Start extraction.
startExtraction() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
State - Interface in com.b3dgs.lionengine.game
States are designed to implement easily a gameplay by reducing implementation complexity.
StateAnimationBased - Interface in com.b3dgs.lionengine.game.feature
Represents an animation based state, where the state enum is corresponding to an animation.
StateAnimationBased.Util - Class in com.b3dgs.lionengine.game.feature
Utility class to load automatically states from enum.
StateFactory - Class in com.b3dgs.lionengine.game
State object factory.
StateFactory() - Constructor for class com.b3dgs.lionengine.game.StateFactory
Create the factory.
StateGame - Class in com.b3dgs.lionengine.game.state
State base implementation.
StateGame(Enum<?>) - Constructor for class com.b3dgs.lionengine.game.state.StateGame
Create the state.
StateHandler - Class in com.b3dgs.lionengine.game.state
Handle the State and their StateTransition.
StateHandler(StateFactory) - Constructor for class com.b3dgs.lionengine.game.state.StateHandler
Create the handler.
StateInputDirectionalUpdater - Interface in com.b3dgs.lionengine.game.state
Represents the InputDeviceDirectional updater for the state.
StateInputPointerUpdater - Interface in com.b3dgs.lionengine.game.state
Represents the InputDevicePointer updater for the state.
StateInputUpdater<I extends InputDevice> - Interface in com.b3dgs.lionengine.game.state
Represents the InputDevice updater for the state.
StateTransition - Class in com.b3dgs.lionengine.game
Represents the transition between two State.
StateTransition(Enum<?>) - Constructor for class com.b3dgs.lionengine.game.StateTransition
Create the transition.
StateTransitionInputChecker<I extends InputDevice> - Interface in com.b3dgs.lionengine.game.state
Represents the InputDevice updater for the state.
StateTransitionInputDirectionalChecker - Interface in com.b3dgs.lionengine.game.state
Represents the InputDeviceDirectional updater for the state.
StateTransitionInputPointerChecker - Interface in com.b3dgs.lionengine.game.state
Represents the InputDevicePointer updater for the state.
Step - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Path step.
Step(int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Step
Internal constructor.
stop() - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
stopAttack() - Method in interface com.b3dgs.lionengine.game.feature.attackable.Attacker
Stop the current attack.
stopAttack() - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
stopExtraction() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.extractable.Extractor
Stop any action related to extraction.
stopExtraction() - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
stopMoves() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.pathfinding.Pathfindable
Stop any pathfinding movements.
stopMoves() - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
stopProduction() - Method in interface com.b3dgs.lionengine.game.feature.producible.Producer
Stop any production.
stopProduction() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
surface - Variable in class com.b3dgs.lionengine.game.feature.collidable.selector.Hud
Hud surface.
surface - Variable in class com.b3dgs.lionengine.game.feature.Setup
Surface reference.
SurfaceConfig - Class in com.b3dgs.lionengine.game
Represents the surface data from a configurer.
SurfaceConfig(String, String) - Constructor for class com.b3dgs.lionengine.game.SurfaceConfig
Create the surface configuration.

T

teleport(double, double) - Method in class com.b3dgs.lionengine.game.feature.Camera
Teleport the camera at the specified location and reset offset position.
teleport(double, double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
teleport(double, double) - Method in interface com.b3dgs.lionengine.game.Mover
Teleport to a new location.
teleport(double, double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
teleportX(double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
teleportX(double) - Method in interface com.b3dgs.lionengine.game.Mover
Teleport to a new horizontal location.
teleportX(double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
teleportY(double) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
teleportY(double) - Method in interface com.b3dgs.lionengine.game.Mover
Teleport to a new vertical location.
teleportY(double) - Method in class com.b3dgs.lionengine.game.MoverModel
 
TextGame - Class in com.b3dgs.lionengine.game
Game text implementation.
TextGame(String, int, TextStyle) - Constructor for class com.b3dgs.lionengine.game.TextGame
Create a text game.
theme - Variable in class com.b3dgs.lionengine.game.background.BackgroundGame
Background theme name.
Tile - Interface in com.b3dgs.lionengine.game.feature.tile
Tile representation.
TILE_PATH - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindingConfig
Tile path node.
TileArea - Class in com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator
Represents the tile area.
TileArea(int, int, int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.generator.TileArea
Create the tile area.
TileCollidable - Interface in com.b3dgs.lionengine.game.feature.tile.map.collision
Represents something which can enter in collision with a TileCollision.
TileCollidableListener - Interface in com.b3dgs.lionengine.game.feature.tile.map.collision
Notify events from the TileCollidable.
TileCollidableModel - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Tile collidable model implementation.
TileCollidableModel(Services, Setup) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
Create a tile collidable model.
TileCollision - Interface in com.b3dgs.lionengine.game.feature.tile.map.collision
Tile representation with the following data: formulas : collision formulas used This allows to compute collision from existing CollisionFormula, with a CollisionCategory as input (which represents the object entering in collision).
TileCollisionModel - Class in com.b3dgs.lionengine.game.feature.tile.map.collision
Tile collision implementation.
TileCollisionModel(Tile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollisionModel
Create a tile collision.
TileConfig - Class in com.b3dgs.lionengine.game.feature.tile
Represents the tile reference from a configurer.
Tiled - Interface in com.b3dgs.lionengine.game
Represents something that can have a tile representation (in location and in size).
TileGame - Class in com.b3dgs.lionengine.game.feature.tile
Tile base implementation.
TileGame(Integer, int, double, double, int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.TileGame
Create a tile.
TileGroup - Class in com.b3dgs.lionengine.game.feature.tile
Represents the tile group, which can be applied to a TileRef.
TileGroup(String, TileGroupType, Collection<TileRef>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.TileGroup
Create a tile group.
TileGroupsConfig - Class in com.b3dgs.lionengine.game.feature.tile
Represents the tile groups data from a configurer.
TileGroupType - Enum in com.b3dgs.lionengine.game.feature.tile
List of tile group types.
TilePath - Interface in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Tile representation with the following data: objects ID : current objects ID located over the tile blocking : flag to know if tile can block path This allows to know easily which objects are on tile.
TilePathModel - Class in com.b3dgs.lionengine.game.feature.tile.map.pathfinding
Representation of a pathfindable tile.
TilePathModel(String) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.TilePathModel
Create a tile path.
TileRef - Class in com.b3dgs.lionengine.game.feature.tile
Represents the tile reference indexes.
TileRef(Tile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.TileRef
Create the tile reference.
TileRef(int, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.TileRef
Create the tile reference.
TileRef(Integer, int) - Constructor for class com.b3dgs.lionengine.game.feature.tile.TileRef
Create the tile reference.
TileSetListener - Interface in com.b3dgs.lionengine.game.feature.tile.map
Map tile set listener, notify when tile has been set.
TilesExtractor - Class in com.b3dgs.lionengine.game.feature.tile
This class allows to extract unique tiles from a level rip.
TilesExtractor() - Constructor for class com.b3dgs.lionengine.game.feature.tile.TilesExtractor
Create the extractor.
TilesExtractor.Canceler - Interface in com.b3dgs.lionengine.game.feature.tile
Cancel controller.
TilesExtractor.ProgressListener - Interface in com.b3dgs.lionengine.game.feature.tile
Listen to extraction progress.
TileSheetsConfig - Class in com.b3dgs.lionengine.game.feature.tile.map
Represents the tile sheets data from a configurer.
TileSheetsConfig(int, int, Collection<String>) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.TileSheetsConfig
Create config.
TimedMessage - Class in com.b3dgs.lionengine.game
Class representing a timed message handler.
TimedMessage(Text) - Constructor for class com.b3dgs.lionengine.game.TimedMessage
Create a timed message.
toString() - Method in class com.b3dgs.lionengine.game.ActionConfig
 
toString() - Method in class com.b3dgs.lionengine.game.ActionRef
 
toString() - Method in class com.b3dgs.lionengine.game.feature.FeaturableConfig
 
toString() - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableConfig
 
toString() - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherConfig
 
toString() - Method in class com.b3dgs.lionengine.game.feature.LayerableConfig
 
toString() - Method in class com.b3dgs.lionengine.game.feature.producible.ProducibleConfig
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategory
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionConstraint
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFormula
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionLinear
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionGroup
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionRange
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.Circuit
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.GroupTransition
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.TileGame
 
toString() - Method in class com.b3dgs.lionengine.game.feature.tile.TileRef
 
toString() - Method in class com.b3dgs.lionengine.game.Force
 
toString() - Method in class com.b3dgs.lionengine.game.FramesConfig
 
toString() - Method in class com.b3dgs.lionengine.game.SizeConfig
 
toString() - Method in class com.b3dgs.lionengine.game.SurfaceConfig
 
totalHeight - Variable in class com.b3dgs.lionengine.game.background.BackgroundGame
Total background height.
track(Localizable) - Method in class com.b3dgs.lionengine.game.feature.CameraTracker
Track the specified localizable.
track(Featurable) - Method in class com.b3dgs.lionengine.game.feature.CameraTracker
Track the specified featurable.
transform(double, double, int, int) - Method in interface com.b3dgs.lionengine.game.feature.Transformable
Transform the transformable.
transform(double, double, int, int) - Method in class com.b3dgs.lionengine.game.feature.TransformableModel
 
Transformable - Interface in com.b3dgs.lionengine.game.feature
Represents something that can be transformed with a translation or a size modification.
TransformableListener - Interface in com.b3dgs.lionengine.game.feature
Describes the transformable events.
TransformableModel - Class in com.b3dgs.lionengine.game.feature
Transformable model implementation.
TransformableModel() - Constructor for class com.b3dgs.lionengine.game.feature.TransformableModel
Create a transformable model without configuration.
TransformableModel(Setup) - Constructor for class com.b3dgs.lionengine.game.feature.TransformableModel
Create a transformable model.
Transition - Class in com.b3dgs.lionengine.game.feature.tile.map.transition
Represents a tile transition from two groups.
Transition(TransitionType, String, String) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.Transition
Create the transition.
TransitionsConfig - Class in com.b3dgs.lionengine.game.feature.tile.map.transition
Find all tiles transitions and extract them to an XML file.
TransitionsExtractor - Interface in com.b3dgs.lionengine.game.feature.tile.map.transition
Provides all map transitions.
TransitionType - Enum in com.b3dgs.lionengine.game.feature.tile.map.transition
Represents the list of supported borders for transition linking.
TransitiveGroup - Class in com.b3dgs.lionengine.game.feature.tile.map.transition
Handle the transitivity between groups for transitions.
TransitiveGroup(MapTile) - Constructor for class com.b3dgs.lionengine.game.feature.tile.map.transition.TransitiveGroup
Create the transitive group handler.
TYPE - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionConfig
Type attribute.

U

update(double, double, double) - Method in interface com.b3dgs.lionengine.game.background.Background
Background updates.
update(double, int, int, double) - Method in interface com.b3dgs.lionengine.game.background.BackgroundComponent
Update component.
update(double, double, double) - Method in class com.b3dgs.lionengine.game.background.BackgroundGame
 
update(double, int, int, double) - Method in class com.b3dgs.lionengine.game.background.CloudsGame
 
update(double, int, int, double) - Method in class com.b3dgs.lionengine.game.background.Parallax
 
update(double) - Method in class com.b3dgs.lionengine.game.Cursor
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.AnimatableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.assignable.AssignableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.body.BodyModel
 
update(double, Handlables) - Method in class com.b3dgs.lionengine.game.feature.collidable.ComponentCollision
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.Selector
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.collidable.selector.SelectorRefresher
 
update(double, Handlables) - Method in class com.b3dgs.lionengine.game.feature.ComponentRefreshable
 
update(double, Handlables) - Method in class com.b3dgs.lionengine.game.feature.ComponentUpdatable
 
update(double, Handlables) - Method in interface com.b3dgs.lionengine.game.feature.ComponentUpdater
Update the current objects.
update(double) - Method in class com.b3dgs.lionengine.game.feature.Handler
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.launchable.LaunchableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.launchable.LauncherModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.MirrorableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.producible.ProducerModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.rasterable.RasterableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.RefreshableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.SequenceGame
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.collision.TileCollidableModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.extractable.ExtractorModel
 
update(double) - Method in class com.b3dgs.lionengine.game.feature.tile.map.pathfinding.PathfindableModel
 
update(Collection<Fovable>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.FogOfWar
Update fovable field of view (fog of war).
update(Collection<Fovable>) - Method in class com.b3dgs.lionengine.game.feature.tile.map.transition.fog.MapTileFog
Update fovable field of view (fog of war).
update(double) - Method in class com.b3dgs.lionengine.game.feature.WorldGame
By default, updates handler.
update(double) - Method in class com.b3dgs.lionengine.game.Force
 
update(double) - Method in class com.b3dgs.lionengine.game.state.StateHandler
 
update(Viewer) - Method in class com.b3dgs.lionengine.game.TextGame
Update game text to store current location view.
update(double) - Method in class com.b3dgs.lionengine.game.TimedMessage
 
updateInput(I) - Method in interface com.b3dgs.lionengine.game.state.StateInputUpdater
Retrieve the input.

V

valueOf(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.collision.Axis
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MovementTile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.game.feature.tile.TileGroupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.game.Orientation
Returns the enum constant of this type with the specified name.
values() - Method in interface com.b3dgs.lionengine.game.feature.Handlables
Get all featurables.
values() - Method in class com.b3dgs.lionengine.game.feature.Handler
 
values() - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.collision.Axis
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.pathfinding.MovementTile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.circuit.CircuitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.game.feature.tile.map.transition.TransitionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.game.feature.tile.TileGroupType
Returns an array containing the constants of this enum type, in the order they are declared.
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

world - Variable in class com.b3dgs.lionengine.game.feature.SequenceGame
Handled world.
WorldGame - Class in com.b3dgs.lionengine.game.feature
Default world model, designed to contain game elements (Factory, Handler ...).
WorldGame(Context) - Constructor for class com.b3dgs.lionengine.game.feature.WorldGame
Create a new world.
WorldGame(Context, Services) - Constructor for class com.b3dgs.lionengine.game.feature.WorldGame
Create a new world.

X

X - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Category attribute horizontal offset.

Y

Y - Static variable in class com.b3dgs.lionengine.game.feature.tile.map.collision.CollisionCategoryConfig
Category attribute vertical offset.

Z

ZERO - Static variable in interface com.b3dgs.lionengine.game.Direction
Zero direction.
A B C D E F G H I L M N O P R S T U V W X Y Z 
Skip navigation links

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