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 class com.b3dgs.lionengine.file.impl.XMLParserImpl
 
save(XMLNode, String) - Method in interface com.b3dgs.lionengine.file.XMLParser
 
save(FileWriter) - Method in class com.b3dgs.lionengine.game.AbstractWorld
 
save(FileWriter) - Method in class com.b3dgs.lionengine.game.map.AbstractTile
 
save(FileWriter) - Method in class com.b3dgs.lionengine.game.map.AbstractTileMap
Save map to specified file as binary data.
save(FileWriter) - Method in class demo.background.World
 
save(FileWriter) - Method in class demo.platform.Entry
 
save(FileWriter) - Method in class demo.platform.Map
 
save(FileWriter) - Method in class demo.platform.Tile
 
save(FileWriter) - Method in class demo.platform.World
 
save(FileWriter) - Method in class demo.strategy.Map
 
save(FileWriter) - Method in class demo.strategy.Tile
 
save(FileWriter) - Method in class demo.strategy.World
 
saveEntrys(FileWriter) - Method in class demo.platform.editor.WorldPanel
 
saveEntrysXML(XMLNode) - Method in class demo.platform.editor.WorldPanel
 
saveImage(BufferedImage, String) - Static method in class com.b3dgs.lionengine.utility.Images
 
saveOptions() - Method in class com.b3dgs.lionengine.engine.Launcher
 
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.
saveXML(XMLNode) - Method in class com.b3dgs.lionengine.game.AbstractWorld
 
saveXML(XMLNode) - Method in class com.b3dgs.lionengine.game.map.AbstractTile
 
saveXML(XMLNode) - Method in class com.b3dgs.lionengine.game.map.AbstractTileMap
Save map to specified file as xml.
saveXML(XMLNode) - Method in class demo.background.World
 
saveXML(XMLNode) - Method in class demo.platform.Map
 
saveXML(XMLNode) - Method in class demo.platform.Tile
 
saveXML(XMLNode) - Method in class demo.platform.World
 
saveXML(XMLNode) - Method in class demo.strategy.Map
 
saveXML(XMLNode) - Method in class demo.strategy.Tile
 
saveXML(XMLNode) - Method in class demo.strategy.World
 
scale(int) - Method in class com.b3dgs.lionengine.drawable.impl.ParallaxedSpriteImpl
 
scale(int) - Method in class com.b3dgs.lionengine.drawable.impl.SpriteImpl
 
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.
Scene - Class in demo.background
 
Scene() - Constructor for class demo.background.Scene
 
Scene - Class in demo.drawable
 
Scene() - Constructor for class demo.drawable.Scene
 
Scene - Class in demo.input
 
Scene() - Constructor for class demo.input.Scene
 
Scene - Class in demo.platform
 
Scene() - Constructor for class demo.platform.Scene
 
Scene - Class in demo.sequence
 
Scene() - Constructor for class demo.sequence.Scene
 
Scene - Class in demo.strategy
 
Scene() - Constructor for class demo.strategy.Scene
 
Screen - Class in com.b3dgs.lionengine.core
 
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 - Variable in class com.b3dgs.lionengine.game.AbstractWorld
 
screenHeight - Variable in class com.b3dgs.lionengine.game.map.AbstractTileMap
 
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).
SELECT - Static variable in class demo.platform.editor.ToolBar
 
send() - Method in class com.b3dgs.lionengine.network.Client
 
sendAll(String) - Method in class com.b3dgs.lionengine.network.Server
 
SEPARATOR - Static variable in class com.b3dgs.lionengine.engine.Initializer
Portable separator, for file path.
Sequence - Class in com.b3dgs.lionengine.engine
Sequence class is used for each derived sequence, such as Introduction, Menu, Scene ...
Sequence() - Constructor for class com.b3dgs.lionengine.engine.Sequence
 
Server - Class in com.b3dgs.lionengine.network
 
Server(String, int) - Constructor for class com.b3dgs.lionengine.network.Server
 
ServerTest - Class in demo.network
 
ServerTest() - Constructor for class demo.network.ServerTest
 
setAgility(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setBlocking(boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractPathTile
Set blocking state.
setCenter(int, int) - Method in class com.b3dgs.lionengine.input.impl.MouseInput
 
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.AbstractPlatformPlayer
Set cheats state.
setCollision(String) - Method in class com.b3dgs.lionengine.game.map.AbstractTile
 
setCollisionBox(float, float, int, int) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
 
setCollOffsets(int, int) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformPlayer
 
setColor(Color) - Method in class com.b3dgs.lionengine.drawable.impl.TextImpl
 
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.Launcher
 
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).
setDefense(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setDepth(int) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setDepth(int) - Method in class demo.OptionsConfig
 
setDesiredRate(int) - Method in class demo.OptionsConfig
 
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.
setEnd(int) - Method in class com.b3dgs.lionengine.drawable.impl.AnimationImpl
 
setEnergy(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setEntry(Entry) - Method in class demo.platform.editor.EntryEditor
 
setEntrySelection(int) - Method in class demo.platform.Editor
 
setFilter(Filter) - Method in class demo.OptionsConfig
 
setForces(float, float) - Method in class com.b3dgs.lionengine.game.Gravity
Set gravity forces.
setFrame(int) - Method in interface com.b3dgs.lionengine.drawable.AnimatedSprite
Set a fixed frame.
setFrame(int) - Method in interface com.b3dgs.lionengine.drawable.Animator
Set animation frame.
setFrame(int) - Method in class com.b3dgs.lionengine.drawable.impl.AnimatedSpriteImpl
 
setFrame(int) - Method in class com.b3dgs.lionengine.drawable.impl.AnimatorImpl
 
setHeight(int) - Method in class demo.OptionsConfig
 
setHeight(float) - Method in class demo.platform.Water
 
setHeuristic(float) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setHover(boolean) - Method in class demo.platform.Entry
 
setIcon(String) - Method in class com.b3dgs.lionengine.core.Screen
 
setIcon(String) - Method in class com.b3dgs.lionengine.engine.Window
 
setIntelligence(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setLang(String) - Method in class demo.OptionsConfig
 
setLauncher(Launcher) - Method in class com.b3dgs.lionengine.core.Screen
 
setLocation(float, float) - Method in interface com.b3dgs.lionengine.geometry.Coordinate2D
 
setLocation(float, float) - Method in class com.b3dgs.lionengine.geometry.impl.Coordinate2DImpl
 
setLocation(int, int) - Method in class com.b3dgs.lionengine.geometry.impl.Point2DImpl
 
setLocation(int, int) - Method in interface com.b3dgs.lionengine.geometry.Point2D
 
setLvl(int) - Method in class com.b3dgs.lionengine.game.strategy.Skill
 
setMap(AbstractTileMap<TileType>) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformPlayer
 
setMinGainedY(float) - Method in class com.b3dgs.lionengine.game.Gravity
 
setMovement(int) - Method in class demo.platform.Entry
 
setNextSequence(String) - Method in class com.b3dgs.lionengine.engine.Loader
 
setNumber(int) - Method in class com.b3dgs.lionengine.game.map.AbstractTile
 
setOffsetX(float) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
 
setOffsetY(float) - Method in class com.b3dgs.lionengine.game.background.BackgroundElement
 
setParent(Node) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setPatrolMax(int) - Method in class demo.platform.Entry
 
setPatrolMin(int) - Method in class demo.platform.Entry
 
setPattern(int) - Method in class com.b3dgs.lionengine.game.map.AbstractTile
 
setRaster(String, boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractRasteredTileMap
 
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
 
setRendering(Rendering) - Method in class demo.OptionsConfig
 
setRepeat(boolean) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set repeat state (loop).
setRepeat(boolean) - Method in class com.b3dgs.lionengine.drawable.impl.AnimationImpl
 
setReverse(boolean) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set reverse state.
setReverse(boolean) - Method in class com.b3dgs.lionengine.drawable.impl.AnimationImpl
 
setSelection(boolean) - Method in class demo.platform.Entry
 
setSelectionState(int) - Method in class demo.platform.Editor
 
setSequence(Sequence) - Method in class com.b3dgs.lionengine.core.Screen
 
setSize(int, int) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
 
setSpeed(float) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set speed.
setSpeed(float) - Method in class com.b3dgs.lionengine.drawable.impl.AnimationImpl
 
setSpeed(float) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
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, float) - Method in class com.b3dgs.lionengine.game.pathfinding.AbstractPathMover
 
setSpeed(float, float) - Method in interface com.b3dgs.lionengine.game.pathfinding.PathMover
Set move speed.
setSpeed(float, float) - Method in class com.b3dgs.lionengine.game.strategy.Unit
 
setSpeedAdd(float) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
Set additional speed.
setSpeedAddDest(float) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
Set additional destination speed.
setSpeedDest(float) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
Set destination speed.
setSpeedMax(float) - Method in class com.b3dgs.lionengine.game.AbstractPlayer
Set the maximum speed player can reach.
setStamina(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setStart(int) - Method in interface com.b3dgs.lionengine.drawable.Animation
Set start frame.
setStart(int) - Method in class com.b3dgs.lionengine.drawable.impl.AnimationImpl
 
setStrength(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setTheme(String, String) - Static method in class com.b3dgs.lionengine.engine.Initializer
Set the java frame theme.
setTile(int, int, TileType) - Method in class com.b3dgs.lionengine.game.map.AbstractTileMap
Set a tile at specified map indexs.
setTitle(String) - Method in class com.b3dgs.lionengine.engine.Sequence
Set sequence title.
setVisited(boolean) - Method in class com.b3dgs.lionengine.game.map.AbstractPathTile
Set visited state.
setVitality(int) - Method in class com.b3dgs.lionengine.game.Attributes
 
setWidth(int) - Method in class demo.OptionsConfig
 
setWindowed(boolean) - Method in class demo.OptionsConfig
 
setX(int) - Method in class com.b3dgs.lionengine.game.pathfinding.Node
 
setX(float) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformPlayer
Set location x (offsets is automatic).
setX(float) - Method in class com.b3dgs.lionengine.game.platform.PlatformCamera
Set location x (offsets is automatic).
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.pathfinding.Node
 
setY(float) - Method in class com.b3dgs.lionengine.game.platform.AbstractPlatformPlayer
Set location y (offsets is automatic).
setY(float) - Method in class com.b3dgs.lionengine.game.platform.PlatformCamera
Set location y (offsets is automatic).
showCursor() - Method in class com.b3dgs.lionengine.core.Screen
 
showFPS(int, int) - Method in class com.b3dgs.lionengine.engine.Sequence
Display current frame rate at specified location.
size() - Method in class com.b3dgs.lionengine.game.AbstractHandler
 
Skill - Class in com.b3dgs.lionengine.game.strategy
 
skills - Variable in class com.b3dgs.lionengine.game.strategy.Entry
 
SLIDE - Static variable in class com.b3dgs.lionengine.game.platform.CollisionType
 
SLOPE - Static variable in class com.b3dgs.lionengine.game.platform.CollisionType
 
smooth - Variable in class com.b3dgs.lionengine.game.platform.AbstractRasteredPlatformPlayer
 
Sound - Interface in com.b3dgs.lionengine.audio
Handle sound fx routine.
SPACE - Static variable in interface com.b3dgs.lionengine.input.Keyboard
 
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 uses buffer, so it supports modifications, such as scaling and filtering.
sprite - Variable in class com.b3dgs.lionengine.game.platform.AbstractPlatformPlayer
 
SpriteImpl - Class in com.b3dgs.lionengine.drawable.impl
 
SpriteImpl(String) - Constructor for class com.b3dgs.lionengine.drawable.impl.SpriteImpl
Create a new sprite.
SpriteImpl(BufferedImage) - Constructor for class com.b3dgs.lionengine.drawable.impl.SpriteImpl
 
start() - Method in class com.b3dgs.lionengine.engine.Window
 
start() - Method in class com.b3dgs.lionengine.network.Server
 
start(String, AbstractTileMap<TileType>, String) - Method in class com.b3dgs.lionengine.utility.LevelRipConverter
 
start(String) - Static method in class com.b3dgs.lionengine.utility.Statistics
Start statistics analysis from input directory.
start(String) - Method in class com.b3dgs.lionengine.utility.TileExtractor
 
start() - Method in class demo.platform.Editor
 
startDialog(JDialog) - Static method in class com.b3dgs.lionengine.engine.Window
 
startSequence(String, Sequence, Loader) - Method in class com.b3dgs.lionengine.engine.Launcher
 
StateBar - Class in demo.platform.editor
 
StateBar(Editor) - Constructor for class demo.platform.editor.StateBar
 
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 class com.b3dgs.lionengine.audio.impl.MP3
 
stop() - Method in interface com.b3dgs.lionengine.audio.Music
Stop music.
stop() - Method in interface com.b3dgs.lionengine.drawable.AnimatedSprite
Stop the current animation.
stop() - Method in interface com.b3dgs.lionengine.drawable.Animator
Stop current animation.
stop() - Method in class com.b3dgs.lionengine.drawable.impl.AnimatedSpriteImpl
 
stop() - Method in class com.b3dgs.lionengine.drawable.impl.AnimatorImpl
 
stop() - Method in class com.b3dgs.lionengine.game.Gravity
Call to stop process (ground reached).
stop() - Method in class com.b3dgs.lionengine.game.strategy.Unit
 
stretch(int, int) - Method in class com.b3dgs.lionengine.drawable.impl.ParallaxedSpriteImpl
 
stretch(int, int) - Method in class com.b3dgs.lionengine.drawable.impl.SpriteImpl
 
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.
Strings() - Constructor for class com.b3dgs.lionengine.utility.Strings
 
surface - Variable in class com.b3dgs.lionengine.drawable.impl.SpriteImpl
 
Swamp - Class in demo.background
 
Swamp(String, boolean, Screen, int) - Constructor for class demo.background.Swamp
 
Swamp - Class in demo.platform
 
Swamp(String, boolean, Screen, int) - Constructor for class demo.platform.Swamp
 
swamp - Variable in class demo.platform.World
 
SWAMP_PATH - Static variable in class demo.background.Swamp
 
SWAMP_PATH - Static variable in class demo.platform.Swamp
 
systemText - Variable in class com.b3dgs.lionengine.engine.Sequence
 
A B C D E F G H I J K L M N O P R S T U V W X Y