- 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(Featurable) - Method in class com.b3dgs.lionengine.game.feature.Handler
-
Add a featurable to the list.
- 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.
- add(Feature) - Method in class com.b3dgs.lionengine.game.Features
-
Add a feature.
- add(S) - Method in class com.b3dgs.lionengine.game.Services
-
Add a service.
- 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.Featurable
-
Add a feature.
- addFeature(Feature) - Method in class com.b3dgs.lionengine.game.FeaturableModel
-
- addFeatureAndGet(T) - Method in interface com.b3dgs.lionengine.game.Featurable
-
Add a feature and retrieve it.
- addFeatureAndGet(T) - Method in class com.b3dgs.lionengine.game.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.state.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.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
-
- 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.
- Camera - Class in com.b3dgs.lionengine.game
-
Standard camera, able to handle movement, and both vertical/horizontal interval.
- Camera() - Constructor for class com.b3dgs.lionengine.game.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 interface com.b3dgs.lionengine.game.Featurable
-
Check object interface listening and add them automatically.
- checkListener(Object) - Method in class com.b3dgs.lionengine.game.FeaturableModel
-
Check object interface listening and add them automatically.
- checkListener(Object) - Method in class com.b3dgs.lionengine.game.feature.attackable.AttackerModel
-
- checkListener(Object) - Method in interface com.b3dgs.lionengine.game.Feature
-
Check object interface listening and add them automatically.
- 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 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.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.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.state.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.FeaturableModel
-
Clear classes cache.
- clearCollisionDraw() - Method in interface com.b3dgs.lionengine.game.feature.tile.map.collision.MapTileCollisionRenderer
-
- 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.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
-
- 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
-
- com.b3dgs.lionengine.game.feature.producible - package com.b3dgs.lionengine.game.feature.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
-
- 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
-
- 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(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.
- contains(Class<C>) - Method in class com.b3dgs.lionengine.game.Features
-
Check if contains the following feature type.
- 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(Media, Class<O>) - Method in class com.b3dgs.lionengine.game.feature.Factory
-
Create a featurable from its
Media
using a generic way.
- 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.
- create(Class<S>) - Method in class com.b3dgs.lionengine.game.Services
-
- 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.
- 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(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<C>) - Method in class com.b3dgs.lionengine.game.Features
-
Get a feature from its class or interface.
- 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.
- get(Class<S>) - Method in class com.b3dgs.lionengine.game.Services
-
Get a service from its class.
- 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.state.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.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.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.FeaturableModel
-
- getFeature(Class<C>) - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
-
- getFeature(Class<C>) - Method in interface com.b3dgs.lionengine.game.FeatureProvider
-
Get a feature instance from its type.
- getFeatures() - Method in class com.b3dgs.lionengine.game.FeaturableModel
-
- getFeatures() - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
-
- getFeatures() - Method in interface com.b3dgs.lionengine.game.FeatureProvider
-
Get the supported features.
- getFeatures() - Method in class com.b3dgs.lionengine.game.Features
-
Get all features.
- getFeaturesType() - Method in class com.b3dgs.lionengine.game.FeaturableModel
-
- getFeaturesType() - Method in class com.b3dgs.lionengine.game.feature.FeatureModel
-
- getFeaturesType() - Method in interface com.b3dgs.lionengine.game.FeatureProvider
-
Get the supported features type.
- getFeaturesType() - Method in class com.b3dgs.lionengine.game.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.Camera
-
- getHeight() - Method in class com.b3dgs.lionengine.game.Cursor
-
- 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.Setup
-
Get the icon file.
- getId() - Method in interface com.b3dgs.lionengine.game.feature.Identifiable
-
- 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.Featurable
-
Get the associated media.
- getMedia() - Method in class com.b3dgs.lionengine.game.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.Camera
-
Get the horizontal movement.
- getMovementVertical() - Method in class com.b3dgs.lionengine.game.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.state.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.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.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.State
-
Get the corresponding state enum value.
- getState(Enum<?>) - Method in class com.b3dgs.lionengine.game.state.StateFactory
-
Get the state instance from its type.
- getState() - Method in class com.b3dgs.lionengine.game.state.StateGame
-
- getStateClass() - Method in interface com.b3dgs.lionengine.game.state.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.tile.map.Minimap
-
- getSurface() - Method in class com.b3dgs.lionengine.game.Setup
-
Get the surface representation.
- getSurfaceFile() - Method in class com.b3dgs.lionengine.game.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.Camera
-
- getViewpointY(double) - Method in class com.b3dgs.lionengine.game.Camera
-
- getViewX() - Method in class com.b3dgs.lionengine.game.Camera
-
- getViewY() - Method in class com.b3dgs.lionengine.game.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.Camera
-
- getWidth() - Method in class com.b3dgs.lionengine.game.Cursor
-
- 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.Camera
-
- getX() - Method in class com.b3dgs.lionengine.game.Cursor
-
- 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.Camera
-
- getY() - Method in class com.b3dgs.lionengine.game.Cursor
-
- 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.
- 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
-
- 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.FeaturableConfig
-
Import the featurable data from configurer.
- imports(Xml) - Static method in class com.b3dgs.lionengine.game.FeaturableConfig
-
Import the featurable data from node.
- 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(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.Camera
-
- isViewable(Shape, int, int) - Method in class com.b3dgs.lionengine.game.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
-
- 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
-
- 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
-
- 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 - Variable in class com.b3dgs.lionengine.game.feature.WorldGame
-
Services instance.
- Services - Class in com.b3dgs.lionengine.game
-
Represents something designed to keep references on main types, such as:
Handler
Camera
Cursor
...
- Services() - Constructor for class com.b3dgs.lionengine.game.Services
-
Create a services container.
- 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
-
- setClickAction(int) - Method in class com.b3dgs.lionengine.game.feature.ActionableModel
-
- setClickAssign(int) - Method in interface com.b3dgs.lionengine.game.feature.assignable.Assignable
-
- 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.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.Camera
-
Define the maximum view limit.
- setLimits(SurfaceTile) - Method in class com.b3dgs.lionengine.game.Camera
-
Define the maximum view limit.
- setLocation(int, int) - Method in class com.b3dgs.lionengine.game.Bar
-
Set the bar location.
- setLocation(double, double) - Method in class com.b3dgs.lionengine.game.Camera
-
Set the camera location.
- setLocation(int, int) - Method in class com.b3dgs.lionengine.game.Cursor
-
Set cursor 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
-
- 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.FeaturableConfig
-
Setup attribute name.
- Setup - Class in com.b3dgs.lionengine.game
-
Define a structure used to create multiple objects, sharing the same data and
ImageBuffer
.
- Setup(Media) - Constructor for class com.b3dgs.lionengine.game.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, 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.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.state
-
States are designed to implement easily a gameplay by reducing implementation complexity.
- StateAnimationBased - Interface in com.b3dgs.lionengine.game.state
-
Represents an animation based state, where the state enum is corresponding to an animation.
- StateAnimationBased.Util - Class in com.b3dgs.lionengine.game.state
-
Utility class to load automatically states from enum.
- StateFactory - Class in com.b3dgs.lionengine.game.state
-
State object factory.
- StateFactory() - Constructor for class com.b3dgs.lionengine.game.state.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
-
- StateHandler(StateFactory) - Constructor for class com.b3dgs.lionengine.game.state.StateHandler
-
Create the handler.
- StateInputDirectionalUpdater - Interface in com.b3dgs.lionengine.game.state
-
- StateInputPointerUpdater - Interface in com.b3dgs.lionengine.game.state
-
- StateInputUpdater<I extends InputDevice> - Interface in com.b3dgs.lionengine.game.state
-
- StateTransition - Class in com.b3dgs.lionengine.game.state
-
Represents the transition between two
State
.
- StateTransition(Enum<?>) - Constructor for class com.b3dgs.lionengine.game.state.StateTransition
-
Create the transition.
- StateTransitionInputChecker<I extends InputDevice> - Interface in com.b3dgs.lionengine.game.state
-
- StateTransitionInputDirectionalChecker - Interface in com.b3dgs.lionengine.game.state
-
- StateTransitionInputPointerChecker - Interface in com.b3dgs.lionengine.game.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.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.