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

S

save(XMLNode, String) - Method in interface com.b3dgs.lionengine.file.XMLParser
Save an xml tree to a file.
save(FileWriter) - Method in class com.b3dgs.lionengine.game.AbstractWorld
Internal world saves.
save(XMLNode) - Method in class com.b3dgs.lionengine.game.AbstractWorld
Internal world saves.
save(FileWriter) - Method in class com.b3dgs.lionengine.game.map.AbstractTileMap
Save map to specified file as binary data.
save(XMLNode) - Method in class com.b3dgs.lionengine.game.map.AbstractTileMap
Save map to specified file as xml.
save(FileWriter) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Save tile.
save(XMLNode) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Save tile.
saveImage(BufferedImage, String) - Static method in class com.b3dgs.lionengine.utility.Images
Save an image into a file.
saveOptions() - Method in class com.b3dgs.lionengine.engine.AbstractLauncher
Save launcher options in config.xml.
saveToFile(String) - Method in class com.b3dgs.lionengine.game.AbstractWorld
Save world to the specified file.
saveToXML(String) - Method in class com.b3dgs.lionengine.game.AbstractWorld
Save world to the specified file using XML.
scale(int) - Method in interface com.b3dgs.lionengine.drawable.ParallaxedSprite
Method used for sprite scaling, in order to modify its size.
scale(int) - Method in interface com.b3dgs.lionengine.drawable.Sprite
Method used for sprite scaling, in order to modify its size.
Screen - Class in com.b3dgs.lionengine.core
Representation of the screen device, supporting fullscreen and windowed mode.
Screen(Initializer, Config) - Constructor for class com.b3dgs.lionengine.core.Screen
Create a new screen.
screen - Variable in class com.b3dgs.lionengine.engine.Sequence
Screen reference.
screen - Variable in class com.b3dgs.lionengine.game.AbstractWorld
Screen reference.
screenHeight - Variable in class com.b3dgs.lionengine.game.map.AbstractTileMap
Screen height value.
searchChar(String, char, int) - Static method in class com.b3dgs.lionengine.utility.Instructions
Search char position in a string.
secondaryRender(Graphics2D) - Method in class com.b3dgs.lionengine.game.background.AbstractForeground
Foreground secondary renderings (after map).
selected - Variable in class com.b3dgs.lionengine.game.strategy.AbstractEntryHandler
Handler flags.
selecting - Variable in class com.b3dgs.lionengine.game.strategy.AbstractEntryHandler
Handler flags.
selection - Variable in class com.b3dgs.lionengine.game.strategy.AbstractEntryHandler
Current entry selection set.
send() - Method in class com.b3dgs.lionengine.network.Client
 
sendAll(String) - Method in class com.b3dgs.lionengine.network.Server
 
separator() - Static method in class com.b3dgs.lionengine.utility.Media
Get current separator character (equals / in case of applet, else OS dependant).
Sequence - Class in com.b3dgs.lionengine.engine
Sequence class is used for each derived sequence, such as Introduction, Menu, Scene...
Sequence(Loader) - Constructor for class com.b3dgs.lionengine.engine.Sequence
Create a new blank sequence.
Server - Class in com.b3dgs.lionengine.network
 
Server(String, int) - Constructor for class com.b3dgs.lionengine.network.Server
 
set(int) - Method in class com.b3dgs.lionengine.game.Alterable
Set current value.
set(int) - Method in class com.b3dgs.lionengine.game.Attribute
Set value.
set(Border20[][], int, int, Border20) - Method in class com.b3dgs.lionengine.game.map.Border20Map
Set an axis value.
set(int) - Static method in class com.b3dgs.lionengine.utility.Theme
Set the java frame theme.
set(int, int) - Static method in class com.b3dgs.lionengine.utility.Theme
Set the java frame theme.
setActive(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set active state (false to cancel update).
setActive(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set active state (true when using).
setActive(boolean) - Method in class com.b3dgs.lionengine.game.strategy.PanelComponent
 
setAlive(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set alive state.
setAlpha(int) - Method in interface com.b3dgs.lionengine.drawable.Sprite
Set alpha value [0-255].
setAnimation(String) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Change animation by a new one from its name.
setApplet(JApplet) - Method in interface com.b3dgs.lionengine.core.Config
Set applet reference, and enable applet mode.
setArrived(boolean) - Method in interface com.b3dgs.lionengine.game.purviews.Pathfindable
Set arrived state (used to separate the arriving & arrived case).
setArrived(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
 
setAttack(AttackerAbility<TTile, TSkill, TAttr>) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
setAttack(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
setAttackFrame(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
setAttackFrame(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
setAttackFrame(int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerAbility
 
setAttackFrame(int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.AttackerAbility
Represent the frame number (inside animation) which design the attack action.
setAttackTimer(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
setAttackTimer(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
setAttackTimer(int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerAbility
 
setAttackTimer(int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.AttackerAbility
Set attack pause time between two attacks.
setBlocking(boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractPathTile
Set blocking state.
setBorders(TileBasedMap<?>, AbstractControlPanel<?, ?, ?>) - Method in class com.b3dgs.lionengine.game.strategy.StrategyCamera
Set up camera limits depending of the map.
setBuilder(BuilderAbility<TTile, TSkill, TAttr>) - Method in class com.b3dgs.lionengine.game.strategy.AbstractBuilding
Store builder reference.
setBuildingTime(long) - Method in class com.b3dgs.lionengine.game.strategy.AbstractBuilding
Set the time needed for the construction (in milliseconds).
setCenter(int, int) - Method in interface com.b3dgs.lionengine.input.Mouse
Set mouse center for lock operation.
setCheatsEnabled(boolean) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity
Set cheats state.
setClickableArea(int, int, int, int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractControlPanel
Set clickable area on map (not on panel).
setClicked(boolean) - Method in class com.b3dgs.lionengine.game.strategy.PanelComponent
 
setCollision(String) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Set collision name.
setColor(Color) - Method in interface com.b3dgs.lionengine.drawable.Text
Set the new text color value.
setConfiguration(Config) - Method in class com.b3dgs.lionengine.engine.AbstractLauncher
Set configuration reference.
setCost(float) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setDebug(boolean) - Static method in class com.b3dgs.lionengine.utility.Displays
Set debug state (to show error trace).
setDepth(int) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set depth height.
setDepth(int) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setDesiredRate(int) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set rate height.
setDestination(int, int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set the skill action destination (in real value; it will be automatically converted to map tile).
setDropOffTime(long) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
setDropOffTime(long) - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Set time to drop off ressource inside the warehouse.
setEnabled(boolean) - Method in interface com.b3dgs.lionengine.window.CanEnable
 
setEnabled(boolean) - Method in class com.b3dgs.lionengine.window.ComboItem
 
setEnd(int) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set last frame.
setEntryHandler(AbstractEntryHandler<TTile, TSkill, TAttr>) - Method in class com.b3dgs.lionengine.game.strategy.AbstractControlPanel
Set entry handler reference.
setExtractionTime(long) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
setExtractionTime(long) - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Set time for extraction (in millisecond).
setFieldOfView(int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set field of view value (in tile).
setFilter(Filter) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set screen filtering mode.
setFogOfWar(boolean, boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractTiledFogOfWar
Set fog of war state.
setFogTiles(TiledSprite, TiledSprite) - Method in class com.b3dgs.lionengine.game.map.AbstractTiledFogOfWar
Set fog tilesheet reference.
setForces(float, float) - Method in class com.b3dgs.lionengine.game.Gravity
Set gravity forces.
setFrame(int) - Method in interface com.b3dgs.lionengine.drawable.Animator
Set a fixed frame (it will overwrite the current animation).
setFrame(int) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity
 
setFrame(int) - Method in class com.b3dgs.lionengine.game.Projectile
 
setFrame(int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
 
setHackNSlash(boolean) - Method in interface com.b3dgs.lionengine.game.purviews.Pathfindable
Set specific case for hacknslash game (controling one unit).
setHackNSlash(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
Deprecated. 
setHeight(int) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set screen height.
setHeuristic(float) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setIcon(String) - Method in class com.b3dgs.lionengine.core.Screen
Set window icon from file.
setIcon(String) - Method in class com.b3dgs.lionengine.engine.Window
Set window icon.
setIcon(int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set icon number.
setIgnore(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set ignorance state (it can be used to hide a certain part of skills).
setIntervals(int, int) - Method in class com.b3dgs.lionengine.game.Camera
Set intervals.
setKeys(int, int, int, int) - Method in class com.b3dgs.lionengine.game.strategy.StrategyCamera
Set specific camera keyboard controls.
setLang(String) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set program language.
setLauncher(AbstractLauncher) - Method in class com.b3dgs.lionengine.core.Screen
Set launcher reference.
setLayer(int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Define a layer number, used for rendering priority.
setLayerChanged(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set layer changes state.
setLifeTime(long) - Method in class com.b3dgs.lionengine.game.Projectile
Set projectile life time, in millisecond.
setLimits(Rectangle2D) - Method in class com.b3dgs.lionengine.game.strategy.StrategyCursor
Set clickable area.
setLineHeight(int) - Method in interface com.b3dgs.lionengine.drawable.FontSprite
Set line height (default = letter height).
setLocation(float, float) - Method in interface com.b3dgs.lionengine.geometry.Coordinate2D
Set new location.
setLocation(int, int) - Method in interface com.b3dgs.lionengine.geometry.Point2D
Set new location.
setLoop(long, long) - Method in interface com.b3dgs.lionengine.audio.Midi
Set loop area.
setLvl(int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set skill level.
setMap(AbstractTileMap<TType>) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity
Set map reference.
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 maximum value.
setMax(int) - Method in class com.b3dgs.lionengine.game.Range
Set maximum value.
setMaxGainedY(float) - Method in class com.b3dgs.lionengine.game.Gravity
Set the maximum gainable height (maximum jump height).
setMaximalAttackDistance(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
setMaximalAttackDistance(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
setMaximalAttackDistance(int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerAbility
 
setMaximalAttackDistance(int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.AttackerAbility
Set maximum attack distance bewteen entry and target.
setMin(int) - Method in class com.b3dgs.lionengine.game.Damages
Set minimum value.
setMin(int) - Method in class com.b3dgs.lionengine.game.Range
Set minimum value.
setMinGainedY(float) - Method in class com.b3dgs.lionengine.game.Gravity
Set the minimum gainable height (minimum jump height).
setMinimalAttackDistance(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
setMinimalAttackDistance(int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
setMinimalAttackDistance(int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerAbility
 
setMinimalAttackDistance(int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.AttackerAbility
Set minimum attack distance bewteen entry and target.
setNextSequence(Sequence) - Method in class com.b3dgs.lionengine.engine.Loader
Set the next sequence.
setNumber(int) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Set tile index inside pattern.
setOffsets(AbstractControlPanel<?, ?, ?>) - Method in class com.b3dgs.lionengine.game.strategy.StrategyCamera
Calculate offset depending of the control panel.
setOffsetX(float) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Set horizontal offset value.
setOffsetY(float) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
Set vertical offset value.
setOrder(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set order state (an order will require a left click on map to assign it).
setOrdered(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntryHandler
Set the ordered state (true when an action [skill] is chosen).
setOrderedSkill(TSkill) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set reference from chosen skill in control panel.
setOrientation(Orientation) - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
Set specific orientation.
setOver(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set over state (used with cursor selection, to apply cursor over effect).
setOwner(Entity) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractItem
Set item owner reference.
setOwner(Set<?>, int) - Method in class com.b3dgs.lionengine.game.map.AbstractTiledFogOfWar
Set owner id, to know which player has to be fogged.
setOwnerID(int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set owner id (player id owning this entry).
setParent(Node) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setPattern(int) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Set pattern number.
setPlayer(AbstractPlayer) - Method in class com.b3dgs.lionengine.game.strategy.AbstractControlPanel
Set player (player owning this panel).
setPlayer(AbstractPlayer) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntryHandler
Set player (player owning this panel).
setRallyLocation(int, int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractProducerAbility
 
setRallyLocation(int, int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.ProducerAbility
Rally location in tile.
setRaster(String, boolean, boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractRasteredTileMap
Set raster file and smoothed flag.
setRef(int, int, int) - Method in class com.b3dgs.lionengine.game.map.AbstractPathMap
 
setRef(int, int, int) - Method in interface com.b3dgs.lionengine.game.map.PathBasedMap
Set ref id.
setRelativeHit(boolean) - Method in class com.b3dgs.lionengine.game.Projectile
True to accept collision even target moved (no dodge).
setRendering(Rendering) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set screen rendering mode.
setRepeat(boolean) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set repeat state (loop).
setRessourceLocation(int, int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
setRessourceLocation(int, int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Set ressource location (as a tile).
setRessourcesDir(String) - Static method in class com.b3dgs.lionengine.utility.Media
Define ressources dir.
setRessourceType(TRsc) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
setRessourceType(TRsc) - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Set ressource type to extract.
setRetry(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set entry owner keeping selection mode.
setReverse(boolean) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set reverse state.
setSelected(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set skill selection state.
setSelection(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set selection state (used with cursor selection, to give an order).
setSensibility(int, int) - Method in interface com.b3dgs.lionengine.drawable.Cursor
Set cursor sensibility (move speed).
setSensibility(int, int) - Method in class com.b3dgs.lionengine.game.strategy.StrategyCamera
Set camera sensibility (the lowest it is, the fastest it is).
setSensibility(int, int) - Method in class com.b3dgs.lionengine.game.strategy.StrategyCursor
 
setSize(int, int) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set entity size.
setSize(int, int) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractItemHandler
Set bag panel size.
setSize(int, int) - Method in class com.b3dgs.lionengine.game.Projectile
Set projectile size (collision area).
setSize(int, int) - Method in class com.b3dgs.lionengine.game.strategy.PanelComponent
 
setSkipLastFrameOnReverse(boolean) - Method in interface com.b3dgs.lionengine.drawable.Animator
Skip last frame when reverse playing is enable It will directly play the last-1 frame when reversing if set to true.
setSkipLastFrameOnReverse(boolean) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity
 
setSkipLastFrameOnReverse(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
 
setSpeed(float) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set speed.
setSpeed(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set standard speed.
setSpeed(int, float) - Method in class com.b3dgs.lionengine.game.background.AbstractClouds
Set cloud line speed (usually, line 0 is faster than last line).
setSpeed(float) - Method in class com.b3dgs.lionengine.game.Projectile
Set projectile speed.
setSpeed(float, float) - Method in interface com.b3dgs.lionengine.game.purviews.Pathfindable
Set move speed.
setSpeed(float, float) - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
 
setSpeedAdd(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set additional speed.
setSpeedAddDest(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set additional destination speed.
setSpeedDest(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set destination speed.
setSpeedMax(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set the maximum speed player can reach.
setStart(long) - Method in interface com.b3dgs.lionengine.audio.Midi
Set starting tick.
setStart(int) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set start frame.
setStep(int) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set animation step.
setTarget(AbstractEntry<TTile, TSkill, TAttr>) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set the skill action target.
setTarget(AbstractEntry<TTile, TSkill, TAttr>) - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
Set entry target.
setTile(int, int, TTile) - Method in class com.b3dgs.lionengine.game.map.AbstractTileMap
Set a tile at specified map indexs.
setTransparency(Color) - Method in interface com.b3dgs.lionengine.drawable.Sprite
Set transparency color.
setUnlocked(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractSkill
Set unlock state.
setVisibility(boolean) - Method in class com.b3dgs.lionengine.game.Projectile
Set projectile visibility flag.
setVisibility(boolean) - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Set visibility state.
setVisible(boolean) - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractItemHandler
Set bag representation visibility state.
setVisited(boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractPathTile
Set visited state.
setVolume(int) - Method in class com.b3dgs.lionengine.audio.impl.SoundRoutine
 
setVolume(int) - Method in interface com.b3dgs.lionengine.audio.Sound
Set sound volume [0-100]
setWarehouse(int, int) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
setWarehouse(int, int) - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Set storage point (where will be stored ressources).
setWidth(int) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set screen width.
setWindowed(boolean) - Method in class com.b3dgs.lionengine.engine.OptionsConfig
Set screen windowed state.
setX(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set location x.
setX(int) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Set tile location x.
setX(int) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setX(float) - Method in class com.b3dgs.lionengine.game.platform.PlatformCamera
Set location x (offsets are automatic).
setY(float) - Method in class com.b3dgs.lionengine.game.AbstractEntity
Set location y.
setY(int, int) - Method in class com.b3dgs.lionengine.game.background.AbstractClouds
Set cloud line height (usually, line 0 is higher than last line).
setY(int) - Method in class com.b3dgs.lionengine.game.map.DefaultTile
Set tile location y.
setY(int) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setY(float) - Method in class com.b3dgs.lionengine.game.platform.PlatformCamera
Set location y (offsets are automatic).
showCursor() - Method in class com.b3dgs.lionengine.core.Screen
Show window mouse pointer.
size() - Method in class com.b3dgs.lionengine.game.Handler
Get number of elements handled.
SkillData - Class in com.b3dgs.lionengine.game.strategy
Structure representing a skill, which can be externally loaded.
SkillData(String, String, int) - Constructor for class com.b3dgs.lionengine.game.strategy.SkillData
Create a new skill data.
smooth - Variable in class com.b3dgs.lionengine.game.platform.AbstractRasteredPlatformEntity
 
smoothRaster - Variable in class com.b3dgs.lionengine.game.platform.RasteredPlatformEntrySetup
 
Sound - Interface in com.b3dgs.lionengine.audio
Handle sound fx routine.
SoundRoutine - Class in com.b3dgs.lionengine.audio.impl
 
SoundRoutine(Alignment) - Constructor for class com.b3dgs.lionengine.audio.impl.SoundRoutine
 
source - Variable in class com.b3dgs.lionengine.game.Projectile
Entrys references.
SPACE - Static variable in interface com.b3dgs.lionengine.input.Keyboard
Space key.
spend(int) - Method in class com.b3dgs.lionengine.game.strategy.Ressource
Decrease ressource stock with a specified amount.
splitImage(BufferedImage, int, int) - Static method in class com.b3dgs.lionengine.utility.Images
Split an image into an array of sub image (data not shared).
Sprite - Interface in com.b3dgs.lionengine.drawable
Sprites works like images, but it supports modifications, such as scaling and filtering.
sprite - Variable in class com.b3dgs.lionengine.game.background.AbstractClouds
 
sprite - Variable in class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity
Animation surface.
sprite - Variable in class com.b3dgs.lionengine.game.Projectile
Projectile animation.
sprite - Variable in class com.b3dgs.lionengine.game.strategy.AbstractEntry
Animation surface.
start(String, String, String, boolean, int) - Static method in class com.b3dgs.lionengine.Engine
Start engine; has to be called before first and only one time.
start() - Method in class com.b3dgs.lionengine.engine.Window
Start window.
start() - Method in class com.b3dgs.lionengine.network.Server
 
start(String, AbstractTileMap<TType>, String, String, boolean) - Method in class com.b3dgs.lionengine.utility.LevelRipConverter
Must be called to start convertion.
start(String) - Static method in class com.b3dgs.lionengine.utility.Statistics
Start statistics analysis from input directory.
start(String, String, int, int, int, int) - Static method in class com.b3dgs.lionengine.utility.TileExtractor
Start tiles extraction.
start() - Method in class com.b3dgs.lionengine.utility.Timer
Start timer.
startConstruction(String) - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractBuilderAbility
 
startConstruction(int, int) - Method in class com.b3dgs.lionengine.game.strategy.AbstractBuilding
Begin construction to specified location, prepare all states.
startDialog(JDialog) - Static method in class com.b3dgs.lionengine.utility.Swing
 
started - Static variable in class com.b3dgs.lionengine.Engine
 
startExtraction() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
startExtraction() - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Start extraction.
startSequence(Sequence, Loader) - Method in class com.b3dgs.lionengine.engine.AbstractLauncher
Start specified sequence.
Statistics - Class in com.b3dgs.lionengine.utility
Used to know the number of code line, and number of files in current project.
Step - Class in com.b3dgs.lionengine.game.pathfinding
 
Step(int, int) - Constructor for class com.b3dgs.lionengine.game.pathfinding.Step
 
stop() - Method in interface com.b3dgs.lionengine.audio.Midi
Stop music.
stop() - Method in class com.b3dgs.lionengine.game.Gravity
Call to stop process (ground reached).
stop() - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
stop() - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
stop() - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
Stop any action, reset all states.
stopAnimation() - Method in interface com.b3dgs.lionengine.drawable.Animator
Stop current animation (animation state set to READY).
stopAnimation() - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformEntity
 
stopAnimation() - Method in class com.b3dgs.lionengine.game.Projectile
 
stopAnimation() - Method in class com.b3dgs.lionengine.game.strategy.AbstractEntry
 
stopAttack() - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractEnemy
 
stopAttack() - Method in class com.b3dgs.lionengine.game.hacknslash.AbstractHero
 
stopAttack() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerAbility
 
stopAttack() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerDistanceAbility
 
stopAttack() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractAttackerMeleeAbility
 
stopAttack() - Method in interface com.b3dgs.lionengine.game.strategy.ability.AttackerAbility
Stop any action, reset all states.
stopBuild() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractBuilderAbility
 
stopBuild() - Method in interface com.b3dgs.lionengine.game.strategy.ability.BuilderAbility
Stop any action, reset all states.
stopExtraction() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractExtractAbility
 
stopExtraction() - Method in interface com.b3dgs.lionengine.game.strategy.ability.ExtractAbility
Stop any action related to extration.
stopMoves() - Method in interface com.b3dgs.lionengine.game.purviews.Pathfindable
Stop any pathfinding movements.
stopMoves() - Method in class com.b3dgs.lionengine.game.strategy.AbstractUnit
 
stopProduction() - Method in class com.b3dgs.lionengine.game.strategy.ability.AbstractProducerAbility
 
stopProduction() - Method in interface com.b3dgs.lionengine.game.strategy.ability.ProducerAbility
Stop any production.
StrategyCamera - Class in com.b3dgs.lionengine.game.strategy
This camera should be used for a strategy oriented game.
StrategyCamera(Screen, AbstractControlPanel<?, ?, ?>, int, int) - Constructor for class com.b3dgs.lionengine.game.strategy.StrategyCamera
Create a strategy oriented camera.
StrategyCursor - Class in com.b3dgs.lionengine.game.strategy
This class can be used to handle easely a strategy cursor, designed to select and give order to any kind of entry.
StrategyCursor(Screen, String, TileBasedMap<?>) - Constructor for class com.b3dgs.lionengine.game.strategy.StrategyCursor
Create a new strategy cursor.
stretch(int, int) - Method in interface com.b3dgs.lionengine.drawable.ParallaxedSprite
Works as scale, but using differents width and height factor.
stretch(int, int) - Method in interface com.b3dgs.lionengine.drawable.Sprite
Works as scale, but using differents width and height factor.
Strings - Class in com.b3dgs.lionengine.utility
Used to keep a single reference of a string.
SUB_METAL_DEFAULT - Static variable in class com.b3dgs.lionengine.utility.Theme
Only in case of METAL theme.
SUB_METAL_OCEAN - Static variable in class com.b3dgs.lionengine.utility.Theme
Only in case of METAL theme.
surface - Variable in class com.b3dgs.lionengine.game.platform.PlatformEntrySetup
 
Swing - Class in com.b3dgs.lionengine.utility
Set of functions arround swing call, in order to create easely standard JObjects.
SYSTEM - Static variable in class com.b3dgs.lionengine.utility.Theme
Current OS theme.
systemText - Variable in class com.b3dgs.lionengine.engine.Sequence
Default font.

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