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

A

add(Xml) - Method in class com.b3dgs.lionengine.io.Xml
Add a child node.
add(Enum<?>, Resource) - Method in class com.b3dgs.lionengine.ResourceLoader
Add a resource to load.
addAction(TickAction, int) - Method in class com.b3dgs.lionengine.Tick
Add an action to execute once tick delay elapsed.
addFormat(AudioFormat<?>...) - Static method in class com.b3dgs.lionengine.audio.AudioFactory
Add a supported audio format.
addKeyListener(InputDeviceKeyListener) - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Add a key listener.
addKeyListener(InputDeviceKeyListener) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
addKeyListener(InputDeviceKeyListener) - Method in interface com.b3dgs.lionengine.graphic.Screen
Add a key listener.
addListener(ScreenListener) - Method in interface com.b3dgs.lionengine.graphic.Screen
Add a screen listener.
addListener(ScreenListener) - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 
addPoint(double, double) - Method in class com.b3dgs.lionengine.geom.Polygon
Add a point to the polygon.
Align - Enum in com.b3dgs.lionengine
List of available alignments.
Animation - Class in com.b3dgs.lionengine
Animation data container for animation routine.
Animation(String, int, int, double, boolean, boolean) - Constructor for class com.b3dgs.lionengine.Animation
Create an animation, which can be played by an Animator.
Animator - Interface in com.b3dgs.lionengine
Animator can play an Animation.
AnimState - Enum in com.b3dgs.lionengine
List of animation states.
Applet<A> - Interface in com.b3dgs.lionengine
Represents the interface for a web applet compatible.
applyMask(ImageBuffer, ColorRgba) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Apply color mask to the image.
applyMask(ImageBuffer, ColorRgba) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Apply color mask to the image.
Architecture - Enum in com.b3dgs.lionengine
List of standard architectures.
AT - Static variable in class com.b3dgs.lionengine.Constant
At string.
Audio - Interface in com.b3dgs.lionengine.audio
Describe a audio interface, dedicated to long audio stream, playable in loop with a specified volume.
AudioFactory - Class in com.b3dgs.lionengine.audio
Audio factory.
AudioFormat<T extends Audio> - Interface in com.b3dgs.lionengine.audio
Describe audio format.
AudioVoid - Class in com.b3dgs.lionengine.audio
Void audio implementation.
AudioVoid() - Constructor for class com.b3dgs.lionengine.audio.AudioVoid
Create void audio.
AudioVoidFormat - Class in com.b3dgs.lionengine.audio
Void audio format.
AudioVoidFormat(String...) - Constructor for class com.b3dgs.lionengine.audio.AudioVoidFormat
Create void audio format.
await() - Method in interface com.b3dgs.lionengine.core.sequence.TaskFuture
Wait until the task completes.
await() - Method in class com.b3dgs.lionengine.ResourceLoader
Wait for load to finish.
awaitReady() - Method in interface com.b3dgs.lionengine.graphic.Screen
Wait until screen get ready.
awaitReady() - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 

B

BLACK - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Black color.
BLUE - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Blue color.
boolToInt(boolean) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert boolean to integer representation.
BYTE_1 - Static variable in class com.b3dgs.lionengine.Constant
Byte 1.
BYTE_2 - Static variable in class com.b3dgs.lionengine.Constant
Byte 2.
BYTE_3 - Static variable in class com.b3dgs.lionengine.Constant
Byte 3.
BYTE_4 - Static variable in class com.b3dgs.lionengine.Constant
Byte 4.
byteArrayToInt(byte[]) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert a byte array to an integer.
byteArrayToShort(byte[]) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert a byte array to an integer.

C

Check - Class in com.b3dgs.lionengine
Utility class check.
checkSha256(String, String) - Static method in class com.b3dgs.lionengine.util.UtilChecksum
Compare a checksum with its supposed original value.
checkSha256(int, String) - Static method in class com.b3dgs.lionengine.util.UtilChecksum
Compare a checksum with its supposed original value.
clamp(int, int, int) - Static method in class com.b3dgs.lionengine.util.UtilMath
Fix a value between an interval.
clamp(double, double, double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Fix a value between an interval.
CLAMP_EDGES - Static variable in class com.b3dgs.lionengine.core.filter.FilterBlur
Clamp edges.
clear(int, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Clear the display.
clearFormats() - Static method in class com.b3dgs.lionengine.audio.AudioFactory
Clear all supported audio formats.
close() - Method in interface com.b3dgs.lionengine.audio.AudioFormat
Close the handler.
close() - Method in class com.b3dgs.lionengine.audio.AudioVoidFormat
 
close() - Method in class com.b3dgs.lionengine.core.Engine
Close the engine.
close() - Method in class com.b3dgs.lionengine.io.FileReading
Terminate reading, close file.
close() - Method in class com.b3dgs.lionengine.io.FileWriting
Terminate writing, close file.
close(Closeable) - Static method in class com.b3dgs.lionengine.util.UtilStream
Close and log exception if unable to close.
ColorGradient - Class in com.b3dgs.lionengine.graphic
Represents a gradient color.
ColorGradient(int, int, ColorRgba, int, int, ColorRgba) - Constructor for class com.b3dgs.lionengine.graphic.ColorGradient
Create a gradient color.
ColorRgba - Class in com.b3dgs.lionengine.graphic
Represents a color with red, green, blue and alpha.
ColorRgba(int, int, int) - Constructor for class com.b3dgs.lionengine.graphic.ColorRgba
Create an opaque color.
ColorRgba(int, int, int, int) - Constructor for class com.b3dgs.lionengine.graphic.ColorRgba
Create a 4 channels color.
ColorRgba(int) - Constructor for class com.b3dgs.lionengine.graphic.ColorRgba
Create a color.
com.b3dgs.lionengine - package com.b3dgs.lionengine
Main engine core types and utility classes.
com.b3dgs.lionengine.audio - package com.b3dgs.lionengine.audio
Audio dedicated package.
com.b3dgs.lionengine.core - package com.b3dgs.lionengine.core
Lower level classes related, close to the engine.
com.b3dgs.lionengine.core.drawable - package com.b3dgs.lionengine.core.drawable
Classic drawable classes for a ready to use image manipulation.
com.b3dgs.lionengine.core.filter - package com.b3dgs.lionengine.core.filter
Filter implementations package.
com.b3dgs.lionengine.core.sequence - package com.b3dgs.lionengine.core.sequence
Sequencing package.
com.b3dgs.lionengine.geom - package com.b3dgs.lionengine.geom
Geometry basic dedicated package.
com.b3dgs.lionengine.graphic - package com.b3dgs.lionengine.graphic
Graphic basic dedicated package.
com.b3dgs.lionengine.io - package com.b3dgs.lionengine.io
Input interface package.
com.b3dgs.lionengine.util - package com.b3dgs.lionengine.util
Utility classes package.
computeFrameRate(double, double) - Method in interface com.b3dgs.lionengine.core.sequence.Frame
Compute the frame rate depending of the game loop speed.
Config - Class in com.b3dgs.lionengine
Describe the engine screen configuration.
Config(Resolution, int, boolean) - Constructor for class com.b3dgs.lionengine.Config
Create a configuration.
Config(Resolution, int, boolean, Media) - Constructor for class com.b3dgs.lionengine.Config
Create a configuration.
config - Variable in class com.b3dgs.lionengine.graphic.ScreenBase
Configuration reference.
Constant - Class in com.b3dgs.lionengine
List of common constants.
contains(Rectangle) - Method in class com.b3dgs.lionengine.geom.Polygon
Check if the rectangle contains the other.
contains(Rectangle) - Method in class com.b3dgs.lionengine.geom.Rectangle
Check if the rectangle contains the other.
contains(double, double) - Method in class com.b3dgs.lionengine.geom.Rectangle
Check if the rectangle contains the point.
Context - Interface in com.b3dgs.lionengine
Represents the execution context.
Coord - Class in com.b3dgs.lionengine.geom
Represents a coordinate using double precision.
Coord() - Constructor for class com.b3dgs.lionengine.geom.Coord
Create a coord set at 0.0.
Coord(double, double) - Constructor for class com.b3dgs.lionengine.geom.Coord
Create a coord.
copy(InputStream, OutputStream) - Static method in class com.b3dgs.lionengine.util.UtilStream
Copy a stream onto another.
copyArea(int, int, int, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Copies an area of the component by a distance specified by dx and dy.
cos(double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get cosinus in degree.
countFileLines(String) - Static method in class com.b3dgs.lionengine.util.UtilProjectStats
Count lines of file.
create(String, String, String...) - Method in interface com.b3dgs.lionengine.core.FactoryMedia
Create a media from an abstract path.
create(String, Class<?>, String...) - Method in interface com.b3dgs.lionengine.core.FactoryMedia
Create a media from an abstract path.
create(String, String, String...) - Method in class com.b3dgs.lionengine.core.FactoryMediaDefault
 
create(String, Class<?>, String...) - Method in class com.b3dgs.lionengine.core.FactoryMediaDefault
 
create(String...) - Static method in class com.b3dgs.lionengine.core.Medias
Create a media.
create(Class<? extends Sequencable>, Context, Object...) - Static method in class com.b3dgs.lionengine.core.sequence.UtilSequence
Create a sequence from its class.
create(Class<?>, Class<?>[], Object...) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Create a class instance with its parameters.
create(int, int, int) - Static method in class com.b3dgs.lionengine.Version
Create a new version descriptor.
createChild(String) - Method in class com.b3dgs.lionengine.io.Xml
Create a child node.
createGraphic() - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Create a graphic context.
createGraphic() - Static method in class com.b3dgs.lionengine.graphic.Graphics
Create a graphic context.
createGraphic() - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Create the image graphic context.
createImageBuffer(int, int) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Create an image buffer.
createImageBuffer(int, int, ColorRgba) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Create an image buffer.
createImageBuffer(int, int) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Create an image buffer.
createImageBuffer(int, int, ColorRgba) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Create an image buffer.
createLocalizable(double, double) - Static method in class com.b3dgs.lionengine.geom.Geom
Create a localizable.
createReduce(Class<?>, Object...) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Create a class instance with its parameters.
createScreen(Config) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Create a screen.
createScreen(Config) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Create a screen.
createText(String, int, TextStyle) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Crate a text.
createText(String, int, TextStyle) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Crate a text.
createTransform() - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Create a transform.
createTransform() - Static method in class com.b3dgs.lionengine.graphic.Graphics
Create a transform.
critical(Class<?>, String, String...) - Static method in enum com.b3dgs.lionengine.Verbose
Display a critical verbose message to error output.
curveValue(double, double, double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Apply progressive modifications to a value.
CYAN - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Cyan color.

D

DECADE - Static variable in class com.b3dgs.lionengine.Constant
Decade.
DEFAULT - Static variable in class com.b3dgs.lionengine.Version
Create the default version (1.0.0).
DEFAULT_NAME - Static variable in class com.b3dgs.lionengine.Animation
Animation default name.
deleteDirectory(File) - Static method in class com.b3dgs.lionengine.util.UtilFolder
Delete a directory and all of its content (be careful, it will erase all children, including child directory).
deleteFile(File) - Static method in class com.b3dgs.lionengine.util.UtilFile
Delete a file.
devices - Variable in class com.b3dgs.lionengine.graphic.ScreenBase
Input devices.
DIALOG - Static variable in interface com.b3dgs.lionengine.graphic.Text
Standard text dialog.
different(int, int) - Static method in class com.b3dgs.lionengine.Check
Check if a is different to b.
dispose() - Method in interface com.b3dgs.lionengine.graphic.Graphic
Dispose the graphic and release associated resources.
dispose() - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Dispose the associated resources if needed.
dispose() - Method in interface com.b3dgs.lionengine.graphic.Screen
Close main frame.
dispose() - Method in interface com.b3dgs.lionengine.Resource
Dispose the associated resources if needed.
document - Variable in class com.b3dgs.lionengine.io.XmlReader
Document.
DOT - Static variable in class com.b3dgs.lionengine.Constant
Dot.
DOUBLE_DOT - Static variable in class com.b3dgs.lionengine.Constant
Double dot.
DpiType - Enum in com.b3dgs.lionengine.graphic
Represents the type of DPI.
draw(Graphic, int, int, Align, String) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Draw a single text at specified location.
draw(Graphic, int, int, Align, String...) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Draw a multiple text at specified location.
draw(Graphic, int, int, String) - Method in interface com.b3dgs.lionengine.graphic.Text
Renders text on graphic output, to the specified location.
draw(Graphic, int, int, Align, String) - Method in interface com.b3dgs.lionengine.graphic.Text
Renders text on graphic output, to the specified location and alignment.
Drawable - Class in com.b3dgs.lionengine.core.drawable
Drawable factory.
drawGradient(int, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draws the specified gradient rectangle.
drawGradient(Viewer, Origin, double, double, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draws the specified gradient rectangle.
drawImage(ImageSurface, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draw an image to the graphic.
drawImage(ImageSurface, Transform, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draw an image to the graphic.
drawImage(ImageSurface, int, int, int, int, int, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draw a part of an image from a source rectangle to a destination rectangle.
drawLine(int, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draws a line, using the current color, between the points (x1, y1) and (x2, y2) in this graphic.
drawLine(Viewer, double, double, double, double) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draws a line, using the current color, between the points (x1, y1) and (x2, y2) in this graphic.
drawOval(int, int, int, int, boolean) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Fills an oval bounded by the specified rectangle with the current color.
drawOval(Viewer, Origin, double, double, int, int, boolean) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Fills an oval bounded by the specified rectangle with the current color.
drawRect(int, int, int, int, boolean) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draws the specified rectangle.
drawRect(Viewer, Origin, double, double, int, int, boolean) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Draws the specified rectangle.

E

elapsed(int) - Method in class com.b3dgs.lionengine.Tick
Check if specific ticks has been elapsed.
elapsed() - Method in class com.b3dgs.lionengine.Tick
Get number of ticks elapsed since start call.
elapsed(long) - Method in class com.b3dgs.lionengine.Timing
Check if specific time has been elapsed.
elapsed() - Method in class com.b3dgs.lionengine.Timing
Get number of milli seconds elapsed since start call.
elapsedTime(Context, long) - Method in class com.b3dgs.lionengine.Tick
Check if specific time has been elapsed (in tick referential).
EMPTY_STRING - Static variable in class com.b3dgs.lionengine.Constant
Empty string.
end() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
end(Class<? extends Sequencable>, Object...) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
end() - Method in interface com.b3dgs.lionengine.core.sequence.Sequencer
Terminate sequence.
end(Class<? extends Sequencable>, Object...) - Method in interface com.b3dgs.lionengine.core.sequence.Sequencer
Terminate sequence, and set the next sequence.
Engine - Class in com.b3dgs.lionengine.core
Engine base implementation.
Engine(String, Version) - Constructor for class com.b3dgs.lionengine.core.Engine
Start engine.
ENGINE_AUTHOR - Static variable in class com.b3dgs.lionengine.Constant
Engine author.
ENGINE_NAME - Static variable in class com.b3dgs.lionengine.Constant
Engine name.
ENGINE_VERSION - Static variable in class com.b3dgs.lionengine.Constant
Engine version.
ENGINE_WEBSITE - Static variable in class com.b3dgs.lionengine.Constant
Engine website.
equality(int, int) - Static method in class com.b3dgs.lionengine.Check
Check if a is equal to b.
equals(Object) - Method in class com.b3dgs.lionengine.Animation
 
equals(Object) - Method in class com.b3dgs.lionengine.geom.Coord
 
equals(Object) - Method in class com.b3dgs.lionengine.geom.Point
 
equals(Object) - Method in class com.b3dgs.lionengine.geom.Rectangle
 
equals(Object) - Method in class com.b3dgs.lionengine.graphic.ColorGradient
 
equals(Object) - Method in class com.b3dgs.lionengine.graphic.ColorRgba
 
equals(Object) - Method in class com.b3dgs.lionengine.Resolution
 
equals(Object) - Method in class com.b3dgs.lionengine.Version
 
ERROR_FORMAT - Static variable in class com.b3dgs.lionengine.audio.AudioFactory
Unknown audio format.
ERROR_PRIVATE_CONSTRUCTOR - Static variable in exception com.b3dgs.lionengine.LionEngineException
Error private constructor.
exception(Throwable, String...) - Static method in enum com.b3dgs.lionengine.Verbose
Display a critical verbose message to error output.
execute() - Method in interface com.b3dgs.lionengine.TickAction
Execute action.
exists() - Method in interface com.b3dgs.lionengine.Media
Check if the following media point to an existing target (could be file of directory).
exists(String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Check if the path exists.
EXTRP - Static variable in class com.b3dgs.lionengine.Constant
Extrapolation standard.

F

FactoryGraphic - Interface in com.b3dgs.lionengine.graphic
Represents the graphic factory.
FactoryMedia - Interface in com.b3dgs.lionengine.core
Represents the media factory.
FactoryMediaDefault - Class in com.b3dgs.lionengine.core
Default media factory implementation.
FactoryMediaDefault() - Constructor for class com.b3dgs.lionengine.core.FactoryMediaDefault
Internal constructor.
FileReading - Class in com.b3dgs.lionengine.io
Describe a file reader, which performs file exploration.
FileReading(Media) - Constructor for class com.b3dgs.lionengine.io.FileReading
Internal constructor.
FileWriting - Class in com.b3dgs.lionengine.io
Describe a file writer, which performs file exploration.
FileWriting(Media) - Constructor for class com.b3dgs.lionengine.io.FileWriting
Internal constructor.
filter(ImageBuffer) - Method in class com.b3dgs.lionengine.core.filter.FilterBilinear
 
filter(ImageBuffer) - Method in class com.b3dgs.lionengine.core.filter.FilterBlur
 
filter(ImageBuffer) - Method in class com.b3dgs.lionengine.core.filter.FilterHq2x
 
filter(ImageBuffer) - Method in class com.b3dgs.lionengine.core.filter.FilterHq3x
 
Filter - Interface in com.b3dgs.lionengine.graphic
List of supported filters.
filter(ImageBuffer) - Method in interface com.b3dgs.lionengine.graphic.Filter
Apply a filter to the image source.
filter(Filter) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Apply a filter to the sprite.
FilterBilinear - Class in com.b3dgs.lionengine.core.filter
Bilinear filter implementation.
FilterBilinear() - Constructor for class com.b3dgs.lionengine.core.filter.FilterBilinear
Create the filter.
FilterBlur - Class in com.b3dgs.lionengine.core.filter
Blur filter implementation.
FilterBlur() - Constructor for class com.b3dgs.lionengine.core.filter.FilterBlur
Create the filter.
FilterHq2x - Class in com.b3dgs.lionengine.core.filter
HQ2X implementation.
FilterHq2x() - Constructor for class com.b3dgs.lionengine.core.filter.FilterHq2x
Create an Hq2x filter.
FilterHq3x - Class in com.b3dgs.lionengine.core.filter
HQ3X implementation.
FilterHq3x() - Constructor for class com.b3dgs.lionengine.core.filter.FilterHq3x
Create an Hq3x filter.
filterRgb(int, int, int, int) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Apply a filter rgb.
find(String) - Static method in enum com.b3dgs.lionengine.Architecture
Find the current architecture.
find(String) - Static method in enum com.b3dgs.lionengine.OperatingSystem
Find the current system.
flipHorizontal(ImageBuffer) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Apply an horizontal flip to the input image.
flipHorizontal(ImageBuffer) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Apply an horizontal flip to the input image.
flipVertical(ImageBuffer) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Apply a vertical flip to the input image.
flipVertical(ImageBuffer) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Apply a vertical flip to the input image.
Frame - Interface in com.b3dgs.lionengine.core.sequence
Represents a frame instant, which has to be updated and rendered.
from(Resolution, Resolution) - Static method in enum com.b3dgs.lionengine.graphic.DpiType
Get the DPI type from resolution difference.
fromBinary(boolean[]) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert binary array to number representation.
fromUnsignedByte(short) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Return the java byte value [-128|127] from an unsigned byte [0|255].
fromUnsignedShort(int) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Return the java short value [-32768|32767] from an unsigned short [0|65535].
fullscreen(Resolution) - Static method in class com.b3dgs.lionengine.Config
Create a 32 bits color depth and fullscreen configuration using output resolution.

G

Geom - Class in com.b3dgs.lionengine.geom
Geometry factory.
get(File) - Static method in class com.b3dgs.lionengine.core.Medias
Get a media from an existing file descriptor.
get(Media) - Static method in class com.b3dgs.lionengine.graphic.ImageInfo
Get the image info of the specified image media.
get() - Method in class com.b3dgs.lionengine.ResourceLoader
Get the loaded resources.
get() - Method in class com.b3dgs.lionengine.Timing
Get timer value milli seconds.
get2x() - Method in class com.b3dgs.lionengine.Resolution
Get scaled by 2.
get3x() - Method in class com.b3dgs.lionengine.Resolution
Get scaled by 3.
getAlpha() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
Get alpha value.
getAmplitude() - Method in class com.b3dgs.lionengine.graphic.RasterData
Get the maximum amplitude.
getAnimState() - Method in interface com.b3dgs.lionengine.Animator
Get current animation state.
getApplet() - Method in interface com.b3dgs.lionengine.Applet
Get applet reference.
getApplet(Class<A>) - Method in class com.b3dgs.lionengine.Config
Get applet reference.
getArchitecture() - Static method in enum com.b3dgs.lionengine.Architecture
Get java current running architecture.
getAttributes() - Method in class com.b3dgs.lionengine.io.XmlReader
Get all attributes.
getBlue() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
Get blue value.
getBlue() - Method in class com.b3dgs.lionengine.graphic.Raster
Get the blue raster.
getByExtension(String, Media) - Static method in class com.b3dgs.lionengine.core.Medias
Get all media by extension found in the direct path (does not search in sub folders).
getByExtension(File, String, int, String) - Static method in class com.b3dgs.lionengine.core.Medias
Get all media by extension found in the direct JAR path (does not search in sub folders).
getChild(String) - Method in class com.b3dgs.lionengine.io.Xml
Get a child node from its name.
getChildren(String) - Method in class com.b3dgs.lionengine.io.Xml
Get the list of all children with this name.
getChildren() - Method in class com.b3dgs.lionengine.io.Xml
Get list of all children.
getClick() - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Get the click number.
getColor() - Method in interface com.b3dgs.lionengine.graphic.Graphic
Get the current color.
getColor1() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
Get the first color.
getColor2() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
Get the last color.
getCompatibleConstructor(Class<?>, Class<?>[]) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Get a compatible constructor with the following parameters.
getCompatibleConstructorParent(Class<?>, Class<?>[]) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Get a compatible constructor with the following parameters considering parent side.
getConfig() - Method in interface com.b3dgs.lionengine.Context
Get the config.
getConfig() - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Get the configuration.
getConfig() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
getConfig() - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 
getCopy(String, InputStream) - Static method in class com.b3dgs.lionengine.util.UtilStream
Get of full copy of the input stream stored in a temporary file.
getDelta(ColorRgba, ColorRgba) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Return the delta between two colors.
getDepth() - Method in class com.b3dgs.lionengine.Config
Get the display depth.
getDirectories(File) - Static method in class com.b3dgs.lionengine.util.UtilFolder
Get all directories existing in the path.
getDistance(double, double, double, double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get distance of two points.
getDistance(Localizable, Localizable) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get distance of two points.
getDistance(double, double, double, double, int, int) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get distance from point to area.
getDistance(double, double, int, int, double, double, int, int) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get distance between two areas.
getEnd() - Method in class com.b3dgs.lionengine.graphic.RasterColor
Get the ending color.
getEntriesByExtension(File, String, String) - Static method in class com.b3dgs.lionengine.util.UtilZip
Get all entries existing in the path considering the extension.
getExtension(String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Get extension from a string (search first dot).
getExtension(File) - Static method in class com.b3dgs.lionengine.util.UtilFile
Get a file extension.
getField(Object, String) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Get the field by reflection.
getFile() - Method in class com.b3dgs.lionengine.core.RasterImage
Get the raster file.
getFile() - Method in interface com.b3dgs.lionengine.Media
Get the file descriptor.
getFiles(File) - Static method in class com.b3dgs.lionengine.util.UtilFile
Get the files list from directory.
getFilesByExtension(File, String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Get all files existing in the path considering the extension.
getFilesByName(File, String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Get all files existing in the path with the specified name.
getFirst() - Method in class com.b3dgs.lionengine.Animation
Get the first frame of the animation.
getForce() - Method in class com.b3dgs.lionengine.graphic.RasterData
Get the color force.
getFormat() - Method in interface com.b3dgs.lionengine.graphic.ImageHeader
Get image format.
getFormat() - Method in class com.b3dgs.lionengine.graphic.ImageHeaderModel
 
getFormats() - Method in interface com.b3dgs.lionengine.audio.AudioFormat
Get the music audio formats.
getFormats() - Method in class com.b3dgs.lionengine.audio.AudioVoidFormat
 
getFps() - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Get current frame rate (number of image per second).
getFps() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
getFrame() - Method in interface com.b3dgs.lionengine.Animator
Get the playing frame number.
getFrameAnim() - Method in interface com.b3dgs.lionengine.Animator
Get the current playing animation frame number (value between first and last of the current animation).
getFrameOffsetX() - Method in interface com.b3dgs.lionengine.graphic.SpriteAnimated
Get the horizontal frame offset.
getFrameOffsetY() - Method in interface com.b3dgs.lionengine.graphic.SpriteAnimated
Get the vertical frame offset.
getFramesHorizontal() - Method in interface com.b3dgs.lionengine.graphic.SpriteAnimated
Get the number of horizontal frames.
getFramesVertical() - Method in interface com.b3dgs.lionengine.graphic.SpriteAnimated
Get the number of vertical frames.
getGraphic() - Method in interface com.b3dgs.lionengine.graphic.Graphic
Get the graphic context.
getGraphic() - Method in interface com.b3dgs.lionengine.graphic.Screen
Get current graphic.
getGraphic() - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 
getGreen() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
Get green value.
getGreen() - Method in class com.b3dgs.lionengine.graphic.Raster
Get the green raster.
getHeight() - Method in class com.b3dgs.lionengine.core.RasterImage
Get the raster height.
getHeight() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Get the rendering height.
getHeight() - Method in class com.b3dgs.lionengine.geom.Rectangle
 
getHeight() - Method in interface com.b3dgs.lionengine.graphic.ImageHeader
Get image height.
getHeight() - Method in class com.b3dgs.lionengine.graphic.ImageHeaderModel
 
getHeight() - Method in interface com.b3dgs.lionengine.graphic.SpriteParallaxed
Get the element height.
getHeight() - Method in interface com.b3dgs.lionengine.graphic.Text
Get the text height.
getHeight() - Method in class com.b3dgs.lionengine.Resolution
Get the resolution height.
getHeight() - Method in interface com.b3dgs.lionengine.Surface
Get the current height.
getHeightReal() - Method in class com.b3dgs.lionengine.geom.Rectangle
Get the real width.
getHorizontalDirection() - Method in interface com.b3dgs.lionengine.io.InputDeviceDirectional
Get the horizontal direction.
getIcon() - Method in class com.b3dgs.lionengine.Config
Get the application icon.
getImageBuffer(Media) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Get an image buffer from an image file.
getImageBuffer(ImageBuffer) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Get an image buffer from an image buffer.
getImageBuffer(Media) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Get an image buffer from an image file.
getImageBuffer(ImageBuffer) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Get an image buffer from an image buffer.
getInputDevice(Class<T>) - Method in interface com.b3dgs.lionengine.Context
Get the input device instance from its type.
getInputDevice(Class<T>) - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Get the input device instance from its type.
getInputDevice(Class<T>) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
getInputDevice(Class<T>) - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 
getInputStream() - Method in interface com.b3dgs.lionengine.Media
Get the media input stream.
getInterfaces(Class<?>, Class<?>) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Get all declared interfaces from object.
getInterpolation() - Method in interface com.b3dgs.lionengine.graphic.Transform
Get the interpolation.
getJarResources() - Static method in class com.b3dgs.lionengine.core.Medias
Get the running JAR resources.
getJarResourcesPrefix() - Static method in class com.b3dgs.lionengine.core.Medias
Get the running JAR resources prefix folder.
getLast() - Method in class com.b3dgs.lionengine.Animation
Get the last frame if the animation.
getLineWidth(int) - Method in interface com.b3dgs.lionengine.graphic.SpriteParallaxed
Get a parallax line width.
getLocationX() - Method in interface com.b3dgs.lionengine.graphic.Text
Get the horizontal location.
getLocationY() - Method in interface com.b3dgs.lionengine.graphic.Text
Get the vertical location.
getMajor() - Method in class com.b3dgs.lionengine.Version
Get the major number of the version.
getMax() - Method in class com.b3dgs.lionengine.Range
Get maximum value.
getMaxX() - Method in class com.b3dgs.lionengine.geom.Rectangle
Get the max x location.
getMaxY() - Method in class com.b3dgs.lionengine.geom.Rectangle
Get the max y location.
getMedias() - Method in interface com.b3dgs.lionengine.Media
Get the medias in the media path.
getMethod(Object, String, Object...) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Get method and call its return value with parameters.
getMicro() - Method in class com.b3dgs.lionengine.Version
Get the micro number of the version.
getMin() - Method in class com.b3dgs.lionengine.Range
Get minimum value.
getMinor() - Method in class com.b3dgs.lionengine.Version
Get the minor number of the version.
getMinX() - Method in class com.b3dgs.lionengine.geom.Rectangle
Get the min x location.
getMinY() - Method in class com.b3dgs.lionengine.geom.Rectangle
Get the min y location.
getMirror() - Method in interface com.b3dgs.lionengine.graphic.Sprite
Return the current mirror state used.
getMoveX() - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Get the horizontal movement.
getMoveY() - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Get the vertical movement.
getName() - Method in class com.b3dgs.lionengine.Animation
 
getName() - Method in class com.b3dgs.lionengine.core.Engine
Get the program name.
getName() - Method in interface com.b3dgs.lionengine.Media
Get the media name (excluding its path).
getName() - Method in interface com.b3dgs.lionengine.Nameable
Get the name.
getNextSequence() - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Get the next sequence.
getNextSequence() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
getNodeName() - Method in class com.b3dgs.lionengine.io.XmlReader
Get the name of the current node.
getOffset() - Method in class com.b3dgs.lionengine.graphic.RasterData
Get the starting color offset.
getOperatingSystem() - Static method in enum com.b3dgs.lionengine.OperatingSystem
Get operating system name.
getOutput() - Method in class com.b3dgs.lionengine.Config
Get the resolution output.
getOutputStream() - Method in interface com.b3dgs.lionengine.Media
Get the media output stream.
getParamTypes(Object...) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Get the parameter types as array.
getParentPath() - Method in interface com.b3dgs.lionengine.Media
Get the media parent path.
getPath() - Method in interface com.b3dgs.lionengine.Media
Get the media path.
getPath(String...) - Static method in class com.b3dgs.lionengine.util.UtilFolder
Construct a usable path using a list of string, automatically separated by the portable separator.
getPathSeparator(String, String...) - Static method in class com.b3dgs.lionengine.util.UtilFolder
Construct a usable path using a list of string, automatically separated by the portable separator.
getPoints() - Method in class com.b3dgs.lionengine.geom.Polygon
Get the points.
getProgramName() - Static method in class com.b3dgs.lionengine.core.Engine
Get the program name.
getProgramVersion() - Static method in class com.b3dgs.lionengine.core.Engine
Get the program version.
getRandomBoolean() - Static method in class com.b3dgs.lionengine.util.UtilRandom
Get a random boolean value.
getRandomDouble() - Static method in class com.b3dgs.lionengine.util.UtilRandom
Get a random double value.
getRandomInteger() - Static method in class com.b3dgs.lionengine.util.UtilRandom
Get a random integer value from 0 and 2^32.
getRandomInteger(int) - Static method in class com.b3dgs.lionengine.util.UtilRandom
Get a random value from 0 and a maximum.
getRandomInteger(Range) - Static method in class com.b3dgs.lionengine.util.UtilRandom
Get a random value from range.
getRandomInteger(int, int) - Static method in class com.b3dgs.lionengine.util.UtilRandom
Get a random value from an interval.
getRaster(int) - Method in class com.b3dgs.lionengine.core.RasterImage
Get the raster from its ID.
getRasterBuffer(ImageBuffer, int, int, int, int, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Get raster buffer from data.
getRasterBuffer(ImageBuffer, int, int, int, int, int, int, int) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Get raster buffer from data.
getRasterColor(int, RasterData, int) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Get raster color.
getRasters() - Method in class com.b3dgs.lionengine.core.RasterImage
Get all rasters.
getRate() - Method in class com.b3dgs.lionengine.Resolution
Get the display rate.
getReadyTimeOut() - Method in interface com.b3dgs.lionengine.graphic.Screen
Get the maximum time in milliseconds for screen to be ready.
getReadyTimeOut() - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 
getRectangle() - Method in class com.b3dgs.lionengine.geom.Polygon
Get the polygon rectangle bounds.
getRed() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
Get red value.
getRed() - Method in class com.b3dgs.lionengine.graphic.Raster
Get the red raster.
getRepeat() - Method in class com.b3dgs.lionengine.Animation
Get the repeat state.
getResourcesDirectory() - Static method in class com.b3dgs.lionengine.core.Medias
Get the resources directory.
getResourcesLoader() - Static method in class com.b3dgs.lionengine.core.Medias
Get the resources loader.
getReverse() - Method in class com.b3dgs.lionengine.Animation
Get the reverse state.
getRgb(int, int) - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Returns a pixel at the specified coordinate.
getRgb(int, int, int, int, int[], int, int) - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Returns an array of integer pixels representing the image data.
getRgba() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
Get the color value.
getRound(double, double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get the rounded floor or ceil value depending of the speed.
getRounded(double, int) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get the rounded value.
getRoundedC(double, int) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get the rounded value with ceil.
getScaled(double, double) - Method in class com.b3dgs.lionengine.Resolution
Get scaled resolution.
getScaleX() - Method in interface com.b3dgs.lionengine.graphic.Transform
Get the horizontal scaling.
getScaleY() - Method in interface com.b3dgs.lionengine.graphic.Transform
Get the vertical scaling.
getScreenHeight() - Method in interface com.b3dgs.lionengine.Viewer
Return the screen height.
getSeparator() - Static method in class com.b3dgs.lionengine.core.Medias
Get the path separator.
getSha256(byte[]) - Static method in class com.b3dgs.lionengine.util.UtilChecksum
Get the SHA-256 signature of the input bytes.
getSha256(int) - Static method in class com.b3dgs.lionengine.util.UtilChecksum
Get the SHA-256 signature of the input integer.
getSha256(String) - Static method in class com.b3dgs.lionengine.util.UtilChecksum
Get the SHA-256 signature of the input string.
getSign(double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get the sign of a value.
getSize() - Method in interface com.b3dgs.lionengine.graphic.Text
Get the text size in pixel (8px, 12px...).
getSource() - Method in class com.b3dgs.lionengine.Config
Get the resolution source.
getSpeed() - Method in class com.b3dgs.lionengine.Animation
Get the animation speed.
getStart() - Method in class com.b3dgs.lionengine.graphic.RasterColor
Get the starting color.
getStart() - Method in class com.b3dgs.lionengine.graphic.RasterData
Get the starting color.
getStep() - Method in class com.b3dgs.lionengine.graphic.RasterData
Get the color step.
getStringHeight(Graphic, String) - Method in interface com.b3dgs.lionengine.graphic.Text
Get string height size.
getStringWidth(Graphic, String) - Method in interface com.b3dgs.lionengine.graphic.Text
Get string width size.
getSurface() - Method in interface com.b3dgs.lionengine.graphic.Image
Get the surface which represents the image.
getSurface() - Method in interface com.b3dgs.lionengine.graphic.ImageSurface
Get the image surface.
getSystemProperty(String, String) - Static method in class com.b3dgs.lionengine.Constant
Get the system property.
getText() - Method in class com.b3dgs.lionengine.io.XmlReader
Return the text inside the node.
getTextHeight(String) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Get global text height.
getTextWidth(String) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Get global text width.
getTileHeight() - Method in interface com.b3dgs.lionengine.SurfaceTile
Get the current tile height.
getTilesHorizontal() - Method in interface com.b3dgs.lionengine.graphic.SpriteTiled
Get the number of horizontal tiles.
getTilesVertical() - Method in interface com.b3dgs.lionengine.graphic.SpriteTiled
Get the number of vertical tiles.
getTileWidth() - Method in interface com.b3dgs.lionengine.SurfaceTile
Get the current tile width.
getTransform(double, double) - Method in class com.b3dgs.lionengine.core.filter.FilterBilinear
 
getTransform(double, double) - Method in class com.b3dgs.lionengine.core.filter.FilterBlur
 
getTransform(double, double) - Method in class com.b3dgs.lionengine.core.filter.FilterHq2x
 
getTransform(double, double) - Method in class com.b3dgs.lionengine.core.filter.FilterHq3x
 
getTransform(double, double) - Method in interface com.b3dgs.lionengine.graphic.Filter
Get the associated transform.
getTransparency() - Method in interface com.b3dgs.lionengine.graphic.ImageSurface
Get the image transparency type.
getTransparentColor() - Method in interface com.b3dgs.lionengine.graphic.ImageSurface
Get the transparent color.
getType() - Method in class com.b3dgs.lionengine.graphic.RasterData
Get the raster type.
getVersion() - Method in class com.b3dgs.lionengine.core.Engine
Get the program version.
getVerticalDirection() - Method in interface com.b3dgs.lionengine.io.InputDeviceDirectional
Get the horizontal direction.
getViewpointX(double) - Method in interface com.b3dgs.lionengine.Viewer
Get the horizontal viewpoint from the object location.
getViewpointY(double) - Method in interface com.b3dgs.lionengine.Viewer
Get the vertical viewpoint from the object location.
getViewX() - Method in interface com.b3dgs.lionengine.Viewer
Get horizontal view offset.
getViewY() - Method in interface com.b3dgs.lionengine.Viewer
Get vertical view offset.
getWeightedColor(ImageBuffer, int, int, int, int) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Get the weighted color of an area.
getWidth() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Get the rendering width.
getWidth() - Method in class com.b3dgs.lionengine.geom.Rectangle
 
getWidth() - Method in interface com.b3dgs.lionengine.graphic.ImageHeader
Get image width.
getWidth() - Method in class com.b3dgs.lionengine.graphic.ImageHeaderModel
 
getWidth() - Method in interface com.b3dgs.lionengine.graphic.SpriteParallaxed
Get the element width.
getWidth() - Method in interface com.b3dgs.lionengine.graphic.Text
Get the text width.
getWidth() - Method in class com.b3dgs.lionengine.Resolution
Get the resolution width.
getWidth() - Method in interface com.b3dgs.lionengine.Surface
Get the current width.
getWidthReal() - Method in class com.b3dgs.lionengine.geom.Rectangle
Get the real width.
getWithSuffix(Media, String) - Static method in class com.b3dgs.lionengine.core.Medias
Get the media with an additional suffix, just before the dot of the extension if has.
getX() - Method in interface com.b3dgs.lionengine.Context
Get main frame location x.
getX() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Get main frame location x.
getX() - Method in class com.b3dgs.lionengine.geom.Coord
 
getX() - Method in class com.b3dgs.lionengine.geom.Point
Get the horizontal location.
getX() - Method in class com.b3dgs.lionengine.geom.Rectangle
 
getX() - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Get the horizontal location.
getX() - Method in interface com.b3dgs.lionengine.Localizable
Get the current horizontal location.
getX(double, double) - Method in enum com.b3dgs.lionengine.Origin
Get the x relative to origin.
getX1() - Method in class com.b3dgs.lionengine.geom.Line
Get the x1 location.
getX1() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
Get the first horizontal location.
getX2() - Method in class com.b3dgs.lionengine.geom.Line
Get the x2 location.
getX2() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
Get the last horizontal location.
getY() - Method in interface com.b3dgs.lionengine.Context
Get main frame location y.
getY() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Get main frame location y.
getY() - Method in class com.b3dgs.lionengine.geom.Coord
 
getY() - Method in class com.b3dgs.lionengine.geom.Point
Get the vertical location.
getY() - Method in class com.b3dgs.lionengine.geom.Rectangle
 
getY() - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Get the vertical location.
getY() - Method in interface com.b3dgs.lionengine.Localizable
Get the current vertical location.
getY(double, double) - Method in enum com.b3dgs.lionengine.Origin
Get the y relative to origin.
getY1() - Method in class com.b3dgs.lionengine.geom.Line
Get the y1 location.
getY1() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
Get the first vertical location.
getY2() - Method in class com.b3dgs.lionengine.geom.Line
Get the y2 location.
getY2() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
Get the last vertical location.
Graphic - Interface in com.b3dgs.lionengine.graphic
Graphic interface representing the screen buffer.
Graphics - Class in com.b3dgs.lionengine.graphic
Implementation provider for the FactoryGraphic.
graphics - Variable in class com.b3dgs.lionengine.graphic.ScreenBase
Active graphic buffer reference.
GRAY - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Grey color.
GRAY_DARK - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Light gray.
GRAY_LIGHT - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Light gray.
GREEN - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Green color.

H

HALF - Static variable in class com.b3dgs.lionengine.Constant
Half value.
hasApplet() - Method in class com.b3dgs.lionengine.Config
Check if has applet.
hasAttribute(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Check if node has the following attribute.
hasChild(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Check if node has the following child.
hasClicked(int) - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Check if click is pressed.
hasClickedOnce(int) - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Check if click is pressed once only (ignore 'still clicked').
hashCode() - Method in class com.b3dgs.lionengine.Animation
 
hashCode() - Method in class com.b3dgs.lionengine.geom.Coord
 
hashCode() - Method in class com.b3dgs.lionengine.geom.Point
 
hashCode() - Method in class com.b3dgs.lionengine.geom.Rectangle
 
hashCode() - Method in class com.b3dgs.lionengine.graphic.ColorGradient
 
hashCode() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
 
hashCode() - Method in class com.b3dgs.lionengine.Resolution
 
hashCode() - Method in class com.b3dgs.lionengine.Version
 
hasMoved() - Method in interface com.b3dgs.lionengine.io.InputDevicePointer
Check if pointer moved.
hasSmooth() - Method in class com.b3dgs.lionengine.core.RasterImage
Check if smooth raster.
hideCursor() - Method in interface com.b3dgs.lionengine.graphic.Screen
Hide window mouse pointer.
HUNDRED - Static variable in class com.b3dgs.lionengine.Constant
Hundred.

I

Image - Interface in com.b3dgs.lionengine.graphic
It allows images loading and rendering.
ImageBuffer - Interface in com.b3dgs.lionengine.graphic
Represents the image buffer in memory.
ImageFormat - Enum in com.b3dgs.lionengine.graphic
Represents the image format type.
ImageHeader - Interface in com.b3dgs.lionengine.graphic
Describe image header data.
ImageHeaderModel - Class in com.b3dgs.lionengine.graphic
Image header model base.
ImageHeaderModel(int, int, ImageFormat) - Constructor for class com.b3dgs.lionengine.graphic.ImageHeaderModel
Create image header.
ImageInfo - Class in com.b3dgs.lionengine.graphic
Get quick information from an image without reading all data.
ImageSurface - Interface in com.b3dgs.lionengine.graphic
Represents the surface of an image.
inc(int, int, int, int) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Get the increased color value.
includes(int) - Method in class com.b3dgs.lionengine.Range
Check if value is inside range, min and max included.
includes(double) - Method in class com.b3dgs.lionengine.Range
Check if value is inside range, min and max included.
inferiorOrEqual(int, int) - Static method in class com.b3dgs.lionengine.Check
Check if a is inferior to b.
inferiorOrEqual(double, double) - Static method in class com.b3dgs.lionengine.Check
Check if a is inferior to b.
inferiorStrict(int, int) - Static method in class com.b3dgs.lionengine.Check
Check if a is strictly inferior to b.
inferiorStrict(double, double) - Static method in class com.b3dgs.lionengine.Check
Check if a is strictly inferior to b.
info(String...) - Static method in enum com.b3dgs.lionengine.Verbose
Display an informative verbose message to standard output.
InputDevice - Interface in com.b3dgs.lionengine
Represents an input device, such as mouse, keyboard, joypad...
InputDeviceDirectional - Interface in com.b3dgs.lionengine.io
Represents a directional device, supporting multiple axis.
InputDeviceKeyListener - Interface in com.b3dgs.lionengine
Input device with key listener.
InputDevicePointer - Interface in com.b3dgs.lionengine.io
Represents a pointer device, supporting location and click number.
INT_POSITIVE - Static variable in class com.b3dgs.lionengine.Range
Positive integer numbers including 0.
INT_POSITIVE_STRICT - Static variable in class com.b3dgs.lionengine.Range
Positive integer numbers excluding 0.
intersection(Line, Line) - Static method in class com.b3dgs.lionengine.geom.Geom
Get the intersection point of two lines.
intersects(Rectangle) - Method in class com.b3dgs.lionengine.geom.Polygon
Check if the rectangle intersects the other.
intersects(Rectangle) - Method in class com.b3dgs.lionengine.geom.Rectangle
Check if the rectangle intersects the other.
intToByteArray(int) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert an integer to an array of byte.
invert(boolean[]) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Invert binary array (apply a negation to each value).
isBetween(int, int, int) - Static method in class com.b3dgs.lionengine.util.UtilMath
Check if value is between an interval.
isBetween(double, double, double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Check if value is between an interval.
isDirectory(String) - Static method in class com.b3dgs.lionengine.util.UtilFolder
Check if the path is a directory.
isFile(String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Check if the path is a file.
isFinished() - Method in class com.b3dgs.lionengine.ResourceLoader
Check if loading is finished.
isImage(Media) - Static method in class com.b3dgs.lionengine.graphic.ImageInfo
Check if the media is a valid image.
isLoaded() - Method in interface com.b3dgs.lionengine.Resource
Check if resource has been loaded.
isOpaqueTransparentExclusive(ColorRgba, ColorRgba) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Check if colors transparency type are exclusive (one is ColorRgba.OPAQUE and the other ColorRgba.TRANSPARENT).
isOpaqueTransparentExclusive(int, int) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
Check if colors transparency type are exclusive (one is ColorRgba.OPAQUE and the other ColorRgba.TRANSPARENT).
isReady() - Method in interface com.b3dgs.lionengine.graphic.Screen
Check if screen is ready.
isStarted() - Static method in class com.b3dgs.lionengine.core.Engine
Check if engine is started.
isStarted() - Method in class com.b3dgs.lionengine.Tick
Check if tick started.
isStarted() - Method in class com.b3dgs.lionengine.Timing
Check if timer started.
isType(File, String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Check if the following type is the expected type.
isViewable(Localizable, int, int) - Method in interface com.b3dgs.lionengine.Viewer
Check if the localizable is inside the view area, and so, can be seen.
isViewable(Shape, int, int) - Method in interface com.b3dgs.lionengine.Viewer
Check if the shape is inside the view area, and so, can be seen.
isWindowed() - Method in class com.b3dgs.lionengine.Config
Get the windowed mode.

K

keyPressed(int, char) - Method in interface com.b3dgs.lionengine.InputDeviceKeyListener
Called when a key is pressed.
keyReleased(int, char) - Method in interface com.b3dgs.lionengine.InputDeviceKeyListener
Called when a key is released.

L

Line - Class in com.b3dgs.lionengine.geom
Line interface.
Line() - Constructor for class com.b3dgs.lionengine.geom.Line
Create a blank line.
Line(double, double, double, double) - Constructor for class com.b3dgs.lionengine.geom.Line
Create a line.
LionEngineException - Exception in com.b3dgs.lionengine
Special engine exception implementation which limit the trace to the user side.
LionEngineException(String...) - Constructor for exception com.b3dgs.lionengine.LionEngineException
Create an exception with messages if has.
LionEngineException(Media, String...) - Constructor for exception com.b3dgs.lionengine.LionEngineException
Create an exception related to a media and messages if has.
LionEngineException(Enum<?>) - Constructor for exception com.b3dgs.lionengine.LionEngineException
Create an exception related to an unknown enum type.
LionEngineException(Throwable, String...) - Constructor for exception com.b3dgs.lionengine.LionEngineException
Create an exception related to another exception and messages if has.
LionEngineException(Throwable, Media, String...) - Constructor for exception com.b3dgs.lionengine.LionEngineException
Create an exception related to an existing exception and a media, plus additional messages if has.
listeners - Variable in class com.b3dgs.lionengine.graphic.ScreenBase
Screen listeners.
load() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Loading sequence data.
load() - Method in interface com.b3dgs.lionengine.graphic.Image
Load surface.
load(Media) - Static method in class com.b3dgs.lionengine.graphic.Raster
Load raster from media.
load(RasterData, int, int, boolean) - Static method in class com.b3dgs.lionengine.graphic.RasterColor
Load all rasters data.
load(Xml, String) - Static method in class com.b3dgs.lionengine.graphic.RasterData
Load raster data from node.
load(boolean) - Method in interface com.b3dgs.lionengine.graphic.SpriteParallaxed
Load surface and prepare it to be displayed.
load() - Method in interface com.b3dgs.lionengine.Resource
Load resource.
loadAudio(Media) - Static method in class com.b3dgs.lionengine.audio.AudioFactory
Load an audio file and prepare it to be played.
loadAudio(Media, Class<A>) - Static method in class com.b3dgs.lionengine.audio.AudioFactory
Load an audio file and prepare it to be played.
loadAudio(Media) - Method in interface com.b3dgs.lionengine.audio.AudioFormat
Load an audio file and prepare it to be played.
loadAudio(Media) - Method in class com.b3dgs.lionengine.audio.AudioVoidFormat
 
Loader - Class in com.b3dgs.lionengine.core.sequence
Routine starter, need to be called only one time with the first Sequence to start, by using Loader.start(Config, Class, Object...).
loadImage(Media) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load an image from a file.
loadImage(ImageBuffer) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load an image from a java image (sharing the same surface).
loadRasters(int) - Method in class com.b3dgs.lionengine.core.RasterImage
Load rasters.
loadRasters(int, boolean, String) - Method in class com.b3dgs.lionengine.core.RasterImage
Load rasters.
loadSprite(Media) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load a sprite from a file.
loadSprite(ImageBuffer) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load a sprite from a buffered image (sharing the same surface).
loadSpriteAnimated(Media, int, int) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load an animated sprite from a file, giving horizontal and vertical frames.
loadSpriteAnimated(ImageBuffer, int, int) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load an animated sprite, giving horizontal and vertical frames (sharing the same surface).
loadSpriteFont(Media, Media, int, int) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load a font based on an image.
loadSpriteParallaxed(Media, int, int, int) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load a parallaxed sprite, for parallax effect.
loadSpriteTiled(Media, int, int) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load a tiled sprite from a file, giving tile dimension.
loadSpriteTiled(ImageBuffer, int, int) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Load a tiled sprite using an image reference, giving tile dimension (sharing the same surface).
Localizable - Interface in com.b3dgs.lionengine
Represents something that can be located, using a coordinate.
Loop - Interface in com.b3dgs.lionengine.core.sequence
Represents the loop interface, aimed to update and render frame on screen.
LoopExtrapolated - Class in com.b3dgs.lionengine.core.sequence
Locked loop with extrapolation for computing, waiting for expected frame rate.
LoopExtrapolated() - Constructor for class com.b3dgs.lionengine.core.sequence.LoopExtrapolated
Create loop.
LoopFrameSkipping - Class in com.b3dgs.lionengine.core.sequence
Frame skipping loop, prioritizing update over render in order to respect the expected frame rate.
LoopFrameSkipping() - Constructor for class com.b3dgs.lionengine.core.sequence.LoopFrameSkipping
Create loop.
LoopLocked - Class in com.b3dgs.lionengine.core.sequence
Locked loop.
LoopLocked() - Constructor for class com.b3dgs.lionengine.core.sequence.LoopLocked
Create loop.
LoopUnlocked - Class in com.b3dgs.lionengine.core.sequence
Unlocked loop.
LoopUnlocked() - Constructor for class com.b3dgs.lionengine.core.sequence.LoopUnlocked
Create loop.

M

mask(int) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Return the masked value by 0xFF.
MAX_DEGREE - Static variable in class com.b3dgs.lionengine.Constant
Maximum degree value (excluded).
MAX_PORT - Static variable in class com.b3dgs.lionengine.Constant
Maximum port value.
MAX_RASTERS - Static variable in class com.b3dgs.lionengine.graphic.RasterColor
Maximum rasters.
MAX_RASTERS_M - Static variable in class com.b3dgs.lionengine.graphic.RasterColor
Maximum rasters M.
MAX_RASTERS_R - Static variable in class com.b3dgs.lionengine.graphic.RasterColor
Maximum rasters R.
Media - Interface in com.b3dgs.lionengine
A media represents a path to a resources located outside.
Medias - Class in com.b3dgs.lionengine.core
Implementation provider for the FactoryMedia.
MEGA_BYTE - Static variable in class com.b3dgs.lionengine.Constant
One megabyte.
MINIMUM_FRAME - Static variable in class com.b3dgs.lionengine.Animation
The minimum frame number.
Mirror - Enum in com.b3dgs.lionengine
Describes the different mirror types.

N

Nameable - Interface in com.b3dgs.lionengine
Represents something that can be designated by a name.
nano() - Static method in class com.b3dgs.lionengine.util.UtilMath
Get the current time in nano second.
NANO_TO_MILLI - Static variable in class com.b3dgs.lionengine.Constant
Nano to milli.
NEW_LINE - Static variable in class com.b3dgs.lionengine.Constant
New line.
NEW_LINE - Static variable in interface com.b3dgs.lionengine.graphic.SpriteFont
New line char.
NO_FILTER - Static variable in interface com.b3dgs.lionengine.graphic.Filter
No filter.
normalizeExtension(String, String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Normalize the file extension by ensuring it has the required one.
notifyClosed() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
notifyClosed() - Method in interface com.b3dgs.lionengine.graphic.ScreenListener
Called when screen has been closed.
notifyFocusGained() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Called when gained focus.
notifyFocusGained() - Method in interface com.b3dgs.lionengine.graphic.ScreenListener
Called when gained focus.
notifyFocusLost() - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Called when lost focus.
notifyFocusLost() - Method in interface com.b3dgs.lionengine.graphic.ScreenListener
Called when lost focus.
notNull(Object) - Static method in class com.b3dgs.lionengine.Check
Check if the object is not null.
NULL - Static variable in class com.b3dgs.lionengine.io.XmlReader
Null string (represents a string stored as null).

O

ONE_SECOND_IN_MILLI - Static variable in class com.b3dgs.lionengine.Constant
One second in milli.
ONE_SECOND_IN_NANO - Static variable in class com.b3dgs.lionengine.Constant
One second in nano.
onLoaded(double, Graphic) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Called when the sequence has been loaded.
onResolutionChanged(int, int, int) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Called when the resolution changed.
onSourceChanged(Resolution) - Method in interface com.b3dgs.lionengine.graphic.Screen
Call when resolution source has been changed.
onTerminated(boolean) - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Called when sequence is closing.
onTerminated(boolean) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Called when sequence is closing.
OPAQUE - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Opaque color.
open() - Method in class com.b3dgs.lionengine.core.Engine
Open engine.
OperatingSystem - Enum in com.b3dgs.lionengine
List of available operating systems.
Origin - Enum in com.b3dgs.lionengine
List of origin point types.

P

pause(long) - Static method in class com.b3dgs.lionengine.core.sequence.UtilSequence
Pause time.
pause() - Method in class com.b3dgs.lionengine.Tick
Pause tick.
pause() - Method in class com.b3dgs.lionengine.Timing
Pause timer.
PERCENT - Static variable in class com.b3dgs.lionengine.Constant
Percent string.
play(Animation) - Method in interface com.b3dgs.lionengine.Animator
Play the animation.
play() - Method in interface com.b3dgs.lionengine.audio.Audio
Play the audio.
play() - Method in class com.b3dgs.lionengine.audio.AudioVoid
 
Point - Class in com.b3dgs.lionengine.geom
Represents a point using int precision.
Point() - Constructor for class com.b3dgs.lionengine.geom.Point
Create a point set at 0.
Point(int, int) - Constructor for class com.b3dgs.lionengine.geom.Point
Create a point.
Polygon - Class in com.b3dgs.lionengine.geom
Polygon interface.
Polygon() - Constructor for class com.b3dgs.lionengine.geom.Polygon
Create a blank polygon.
postClose() - Method in class com.b3dgs.lionengine.core.Engine
Post close action.
prepare() - Method in interface com.b3dgs.lionengine.graphic.Image
Prepare loaded surface to be displayed.
prepare() - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Prepare loaded surface to be displayed.
preUpdate() - Method in interface com.b3dgs.lionengine.graphic.Screen
Pre update, specially called before the main Screen.update() in order to prepare it if necessary.
PURPLE - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Purple color.

Q

QUOTE - Static variable in class com.b3dgs.lionengine.Constant
Quote.

R

R16_10 - Static variable in class com.b3dgs.lionengine.Ratio
Constant representing the 16/10 screen ratio.
R16_9 - Static variable in class com.b3dgs.lionengine.Ratio
Constant representing the 16/9 screen ratio.
R4_3 - Static variable in class com.b3dgs.lionengine.Ratio
Constant representing the 4/3 screen ratio.
R5_4 - Static variable in class com.b3dgs.lionengine.Ratio
Constant representing the 5/4 screen ratio.
Range - Class in com.b3dgs.lionengine
Standard range description, with a minimum and a maximum.
Range() - Constructor for class com.b3dgs.lionengine.Range
Create a blank range where min and max are equals to 0.
Range(int, int) - Constructor for class com.b3dgs.lionengine.Range
Create a range.
Raster - Class in com.b3dgs.lionengine.graphic
Represent the raster for all colors.
RasterColor - Class in com.b3dgs.lionengine.graphic
Represents the raster color.
RasterData - Class in com.b3dgs.lionengine.graphic
Represents the raster data for color modification.
RasterImage - Class in com.b3dgs.lionengine.core
Represents a rastered image.
RasterImage(Media, Media, int, boolean) - Constructor for class com.b3dgs.lionengine.core.RasterImage
Create a rastered image.
RasterImage(ImageBuffer, Media, int, boolean) - Constructor for class com.b3dgs.lionengine.core.RasterImage
Create a rastered image.
Ratio - Class in com.b3dgs.lionengine
List of standard ratios.
readBoolean() - Method in class com.b3dgs.lionengine.io.FileReading
Read a boolean (1 bit, true or false).
readBoolean(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a boolean.
readBoolean(boolean, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a boolean.
readByte() - Method in class com.b3dgs.lionengine.io.FileReading
Read a byte (1 byte, -128 to 127 both included).
readByte(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a byte.
readByte(byte, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a byte.
readChar() - Method in class com.b3dgs.lionengine.io.FileReading
Read a char (2 bytes, 0 to 65535 both included).
readDouble() - Method in class com.b3dgs.lionengine.io.FileReading
Read a double (8 bytes, 4.94065645841246544e-324 to 1.79769313486231570e+308 both included).
readDouble(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a double.
readDouble(double, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a double.
readFloat() - Method in class com.b3dgs.lionengine.io.FileReading
Read a float (4 bytes, 1.40129846432481707e-45 to 3.40282346638528860e+38 both included).
readFloat(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a float.
readFloat(float, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a float.
readInteger() - Method in class com.b3dgs.lionengine.io.FileReading
Read an integer (4 bytes, -2.147.483.648 to 2.147.483.647 both included).
readInteger(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read an integer.
readInteger(int, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read an integer.
readLong() - Method in class com.b3dgs.lionengine.io.FileReading
Read a long (8 bytes, -9.223.372.036.854.775.808 to 9.223.372.036.854.775.807 both included).
readLong(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a long.
readLong(long, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a long.
readShort() - Method in class com.b3dgs.lionengine.io.FileReading
Read a short (2 bytes, -32.768 to 32.767 both included).
readShort(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a short.
readShort(short, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a short.
readString() - Method in class com.b3dgs.lionengine.io.FileReading
Read a sequence of characters (2 bytes and more).
readString(String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a string.
readString(String, String) - Method in class com.b3dgs.lionengine.io.XmlReader
Read a string.
Rectangle - Class in com.b3dgs.lionengine.geom
Rectangle interface.
Rectangle() - Constructor for class com.b3dgs.lionengine.geom.Rectangle
Create a blank rectangle.
Rectangle(double, double, double, double) - Constructor for class com.b3dgs.lionengine.geom.Rectangle
Create a rectangle.
RED - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Red color.
removeAttribute(String) - Method in class com.b3dgs.lionengine.io.Xml
Remove attribute.
removeChild(String) - Method in class com.b3dgs.lionengine.io.Xml
Remove child.
removeChild(Xml) - Method in class com.b3dgs.lionengine.io.Xml
Remove child.
removeChildren(String) - Method in class com.b3dgs.lionengine.io.Xml
Remove all children.
removeExtension(String) - Static method in class com.b3dgs.lionengine.util.UtilFile
Get the file name without its extension.
removeListener(ScreenListener) - Method in interface com.b3dgs.lionengine.graphic.Screen
Remove a screen listener.
removeListener(ScreenListener) - Method in class com.b3dgs.lionengine.graphic.ScreenBase
 
render() - Method in interface com.b3dgs.lionengine.core.sequence.Frame
Render updated frame.
render(Graphic) - Method in interface com.b3dgs.lionengine.graphic.Renderable
Render the element.
render(Graphic, int, int, int) - Method in interface com.b3dgs.lionengine.graphic.SpriteParallaxed
Render a line of parallax to the specified coordinates.
Renderable - Interface in com.b3dgs.lionengine.graphic
Represents something that can be rendered periodically by using an output graphic context.
requestFocus() - Method in interface com.b3dgs.lionengine.graphic.Screen
Give focus to screen.
reset() - Method in class com.b3dgs.lionengine.geom.Polygon
Reset the polygon.
resize(ImageBuffer, int, int) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Resize input image buffer.
resize(ImageBuffer, int, int) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Resize input image buffer.
Resolution - Class in com.b3dgs.lionengine
Describes a display resolution.
Resolution(int, int, int) - Constructor for class com.b3dgs.lionengine.Resolution
Create a resolution.
ResolutionChanger - Interface in com.b3dgs.lionengine.core.sequence
Allows to change resolution.
Resource - Interface in com.b3dgs.lionengine
Represents a resource which must be loaded before be used.
ResourceLoader - Class in com.b3dgs.lionengine
Aimed to load resources asynchronously from the main thread, in order to improve transition time between two parts.
ResourceLoader() - Constructor for class com.b3dgs.lionengine.ResourceLoader
Create the resource loader.
restart() - Method in class com.b3dgs.lionengine.Tick
Stop and start the tick.
restart() - Method in class com.b3dgs.lionengine.Timing
Stop and start the timer.
root - Variable in class com.b3dgs.lionengine.io.XmlReader
Root reference.
rotate(double) - Method in class com.b3dgs.lionengine.geom.Rectangle
Rotate rectangle with specific angle.
rotate(ImageBuffer, int) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Rotate input image buffer.
rotate(ImageBuffer, int) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Rotate input image buffer.
rotate(int) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Rotate the sprite with the specified angle in degree.

S

safeClose(Closeable) - Static method in class com.b3dgs.lionengine.util.UtilStream
Close and log exception if unable to close.
same(double, double) - Static method in class com.b3dgs.lionengine.Ratio
Get the ratio enum from its value.
SANS_SERIF - Static variable in interface com.b3dgs.lionengine.graphic.Text
Standard text font sans serif.
save(Media) - Method in class com.b3dgs.lionengine.io.Xml
Save an XML tree to a file.
saveImage(ImageBuffer, Media) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Save an image into a file.
saveImage(ImageBuffer, Media) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Save an image into a file.
SCALE - Static variable in class com.b3dgs.lionengine.core.filter.FilterHq2x
Scale factor.
SCALE - Static variable in class com.b3dgs.lionengine.core.filter.FilterHq3x
Scale factor.
scale(double, double) - Method in interface com.b3dgs.lionengine.graphic.Transform
Scale the transform.
Screen - Interface in com.b3dgs.lionengine.graphic
Representation of the screen device, supporting different screen rendering type and input devices.
ScreenBase - Class in com.b3dgs.lionengine.graphic
Screen base implementation.
ScreenBase(Config, long) - Constructor for class com.b3dgs.lionengine.graphic.ScreenBase
Create the screen.
ScreenListener - Interface in com.b3dgs.lionengine.graphic
Listen to screen events.
Sequencable - Interface in com.b3dgs.lionengine.core.sequence
Represents something that can be sequencable, updated at a specified rate.
Sequence - Class in com.b3dgs.lionengine.core.sequence
Sequence class is used for each derived sequence, such as Introduction, Menu, Scene...
Sequence(Context) - Constructor for class com.b3dgs.lionengine.core.sequence.Sequence
Constructor base.
Sequence(Context, Resolution) - Constructor for class com.b3dgs.lionengine.core.sequence.Sequence
Constructor base.
Sequencer - Interface in com.b3dgs.lionengine.core.sequence
Represents something that can control the end of a sequence.
SERIF - Static variable in interface com.b3dgs.lionengine.graphic.Text
Standard text font serif.
set(double, double) - Method in class com.b3dgs.lionengine.geom.Coord
Set the new coordinate.
set(double, double, double, double) - Method in class com.b3dgs.lionengine.geom.Line
Set the line coordinates.
set(int, int) - Method in class com.b3dgs.lionengine.geom.Point
Set the new int.
set(double, double, double, double) - Method in class com.b3dgs.lionengine.geom.Rectangle
Sets the location and size.
set(int) - Method in class com.b3dgs.lionengine.Tick
Set the tick value.
set(long) - Method in class com.b3dgs.lionengine.Timing
Set the timing value in milli seconds.
set(Verbose...) - Static method in enum com.b3dgs.lionengine.Verbose
Set the verbosity level.
setAccessible(AccessibleObject, boolean) - Static method in class com.b3dgs.lionengine.util.UtilReflection
Set the object accessibility with an access controller.
setAlign(Align) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Set text alignment.
setAlign(Align) - Method in interface com.b3dgs.lionengine.graphic.Text
Set text alignment.
setAlpha(boolean) - Method in class com.b3dgs.lionengine.core.filter.FilterBlur
Set the alpha flag.
setAlpha(int) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Set alpha value.
setAnimSpeed(double) - Method in interface com.b3dgs.lionengine.Animator
Set the current animation speed.
setApplet(Applet<?>) - Method in class com.b3dgs.lionengine.Config
Set applet reference, and enable applet mode.
setColor(ColorRgba) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Set the current graphic color.
setColor(ColorRgba) - Method in interface com.b3dgs.lionengine.graphic.Text
Set the new text color value.
setColorGradient(ColorGradient) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Set the gradient color.
setDpi(Resolution, Config) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Set the DPI to use.
setDpi(DpiType) - Static method in class com.b3dgs.lionengine.core.drawable.Drawable
Set the DPI to use.
setEdgeMode(int) - Method in class com.b3dgs.lionengine.core.filter.FilterBlur
Set the edge mode.
setFactoryGraphic(FactoryGraphic) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Set the graphic factory used.
setFactoryMedia(FactoryMedia) - Static method in class com.b3dgs.lionengine.core.Medias
Set the media factory used.
setFade(int, int) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Set fade value.
setFilter(Filter) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Set the filter to use.
setFrame(int) - Method in interface com.b3dgs.lionengine.Animator
Set a fixed frame (it will overwrite the current animation frame).
setFrameOffsets(int, int) - Method in interface com.b3dgs.lionengine.graphic.SpriteAnimated
Set frame offsets (offsets on rendering).
setGraphic(Object) - Method in interface com.b3dgs.lionengine.graphic.Graphic
Set the graphic context.
setHorizontalControlNegative(Integer) - Method in interface com.b3dgs.lionengine.io.InputDeviceDirectional
Set the horizontal negative control code.
setHorizontalControlPositive(Integer) - Method in interface com.b3dgs.lionengine.io.InputDeviceDirectional
Set the horizontal positive control code.
setIcon(String) - Method in interface com.b3dgs.lionengine.graphic.Screen
Set icon from file.
setInterpolation(boolean) - Method in interface com.b3dgs.lionengine.graphic.Transform
Set the interpolation usage.
setLineHeight(int) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Set line height (default = letter height).
setLoadFromJar(Class<?>) - Static method in class com.b3dgs.lionengine.core.Medias
Activate or no the resources loading from *.jar.
setLocation(double, double) - Method in interface com.b3dgs.lionengine.graphic.Image
Set the location on screen.
setLocation(Viewer, Localizable) - Method in interface com.b3dgs.lionengine.graphic.Image
Set the location on screen from a viewer viewpoint.
setLocation(int, int) - Method in interface com.b3dgs.lionengine.graphic.Text
Set text location.
setLoop(Loop) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
Set the loop mode used.
setMirror(Mirror) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Set the mirror state.
setOrigin(Origin) - Method in interface com.b3dgs.lionengine.graphic.Image
Set the origin location type, related to surface area.
setRadius(float) - Method in class com.b3dgs.lionengine.core.filter.FilterBlur
Set the radius value.
setResolution(Resolution) - Method in interface com.b3dgs.lionengine.core.sequence.ResolutionChanger
Set the new resolution.
setResolution(Resolution) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
setResourcesDirectory(String) - Static method in class com.b3dgs.lionengine.core.Medias
Define resources directory.
setRgb(int, int, int) - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Sets a pixel color.
setRgb(int, int, int, int, int[], int, int) - Method in interface com.b3dgs.lionengine.graphic.ImageBuffer
Sets an array of integer pixels, into a portion of the image data.
setSeed(long) - Static method in class com.b3dgs.lionengine.util.UtilRandom
Set the seed.
setSeparator(String) - Static method in class com.b3dgs.lionengine.core.Medias
Set the path separator.
setSource(Resolution) - Method in class com.b3dgs.lionengine.Config
Set the resolution source.
setSystemCursorVisible(boolean) - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Set the system cursor visibility.
setSystemCursorVisible(boolean) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
setText(String) - Method in interface com.b3dgs.lionengine.graphic.SpriteFont
Set text to render.
setText(String) - Method in interface com.b3dgs.lionengine.graphic.Text
Set text to render.
setText(String) - Method in class com.b3dgs.lionengine.io.Xml
Set the text inside the node.
setTile(int) - Method in interface com.b3dgs.lionengine.graphic.SpriteTiled
Set the active tile.
setTransparency(ColorRgba) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Set transparency color mask.
setVerticalControlNegative(Integer) - Method in interface com.b3dgs.lionengine.io.InputDeviceDirectional
Set the vertical negative control code.
setVerticalControlPositive(Integer) - Method in interface com.b3dgs.lionengine.io.InputDeviceDirectional
Set the vertical positive control code.
setVolume(int) - Method in interface com.b3dgs.lionengine.audio.Audio
Set the midi volume.
setVolume(int) - Method in class com.b3dgs.lionengine.audio.AudioVoid
 
setX(double) - Method in class com.b3dgs.lionengine.geom.Coord
Set the new horizontal location.
setX(int) - Method in class com.b3dgs.lionengine.geom.Point
Set the new horizontal location.
setY(double) - Method in class com.b3dgs.lionengine.geom.Coord
Set the new vertical location.
setY(int) - Method in class com.b3dgs.lionengine.geom.Point
Set the new vertical location.
Shape - Interface in com.b3dgs.lionengine
Represents something which is localizable somewhere and identifiable with its size.
shortToByteArray(short) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert a short to an array of byte.
showCursor() - Method in interface com.b3dgs.lionengine.graphic.Screen
Show window mouse pointer.
sin(double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Get sinus in degree.
SLASH - Static variable in class com.b3dgs.lionengine.Constant
Slash.
SPACE - Static variable in class com.b3dgs.lionengine.Constant
Space string.
splitImage(ImageBuffer, int, int) - Method in interface com.b3dgs.lionengine.graphic.FactoryGraphic
Split an image into an array of sub image.
splitImage(ImageBuffer, int, int) - Static method in class com.b3dgs.lionengine.graphic.Graphics
Split an image into an array of sub image.
Sprite - Interface in com.b3dgs.lionengine.graphic
Sprites work like images, but support modifications, such as scaling and filtering.
SpriteAnimated - Interface in com.b3dgs.lionengine.graphic
SpriteAnimated is an extended sprite that allows to play it using Animation.
SpriteFont - Interface in com.b3dgs.lionengine.graphic
SpriteFont is an extended sprite that allows to handle a font based on an image.
SpriteParallaxed - Interface in com.b3dgs.lionengine.graphic
ParallaxedSprites are used for parallax effect (2.5D perspective).
SpriteTiled - Interface in com.b3dgs.lionengine.graphic
Tiled sprite are mainly used for tile based levels.
STAR - Static variable in class com.b3dgs.lionengine.Constant
Star string.
start(Engine) - Static method in class com.b3dgs.lionengine.core.Engine
Start engine.
start(Config, Class<? extends Sequencable>, Object...) - Static method in class com.b3dgs.lionengine.core.sequence.Loader
Start the loader with an initial sequence.
start(Screen, Frame) - Method in interface com.b3dgs.lionengine.core.sequence.Loop
Start the loop.
start(Screen, Frame) - Method in class com.b3dgs.lionengine.core.sequence.LoopExtrapolated
 
start(Screen, Frame) - Method in class com.b3dgs.lionengine.core.sequence.LoopFrameSkipping
 
start(Screen, Frame) - Method in class com.b3dgs.lionengine.core.sequence.LoopLocked
 
start(Screen, Frame) - Method in class com.b3dgs.lionengine.core.sequence.LoopUnlocked
 
start(Screen) - Method in interface com.b3dgs.lionengine.core.sequence.Sequencable
Start sequence.
start(Screen) - Method in class com.b3dgs.lionengine.core.sequence.Sequence
 
start() - Method in interface com.b3dgs.lionengine.graphic.Screen
Start the main frame if has.
start() - Method in class com.b3dgs.lionengine.graphic.ScreenBase
Start the main frame if has.
start() - Method in class com.b3dgs.lionengine.ResourceLoader
Start to load resources in a separate thread.
start() - Method in class com.b3dgs.lionengine.Tick
Start tick.
start() - Method in class com.b3dgs.lionengine.Timing
Start timer.
start(String) - Static method in class com.b3dgs.lionengine.util.UtilProjectStats
Start statistics analysis from input directory.
stop() - Method in interface com.b3dgs.lionengine.Animator
Stop the current animation (animation state set to AnimState.STOPPED).
stop() - Method in interface com.b3dgs.lionengine.audio.Audio
Stop the audio.
stop() - Method in class com.b3dgs.lionengine.audio.AudioVoid
 
stop() - Method in interface com.b3dgs.lionengine.core.sequence.Loop
Stop the loop.
stop() - Method in class com.b3dgs.lionengine.core.sequence.LoopExtrapolated
 
stop() - Method in class com.b3dgs.lionengine.core.sequence.LoopFrameSkipping
 
stop() - Method in class com.b3dgs.lionengine.core.sequence.LoopLocked
 
stop() - Method in class com.b3dgs.lionengine.core.sequence.LoopUnlocked
 
stop() - Method in class com.b3dgs.lionengine.Tick
Stop and reset tick.
stop() - Method in class com.b3dgs.lionengine.Timing
Stop and reset timer.
stretch(double, double) - Method in interface com.b3dgs.lionengine.graphic.Sprite
Stretch and resize the image to a different percent.
stretch(int, int) - Method in interface com.b3dgs.lionengine.graphic.SpriteParallaxed
Works as scale, but using different width and height factor.
superiorOrEqual(int, int) - Static method in class com.b3dgs.lionengine.Check
Check if a is superior to b.
superiorOrEqual(double, double) - Static method in class com.b3dgs.lionengine.Check
Check if a is superior to b.
superiorStrict(int, int) - Static method in class com.b3dgs.lionengine.Check
Check if a is strictly superior to b.
superiorStrict(double, double) - Static method in class com.b3dgs.lionengine.Check
Check if a is strictly superior to b.
Surface - Interface in com.b3dgs.lionengine
Represents something with a size.
SurfaceTile - Interface in com.b3dgs.lionengine
Represents something with a size represented by a tile.

T

TAB - Static variable in class com.b3dgs.lionengine.Constant
Tabulation.
TaskFuture - Interface in com.b3dgs.lionengine.core.sequence
Represents a task executed asynchronously.
terminate() - Static method in class com.b3dgs.lionengine.core.Engine
Terminate the engine.
Text - Interface in com.b3dgs.lionengine.graphic
The text allows to render any String on screen, at a specified location, using a specified font.
TextStyle - Enum in com.b3dgs.lionengine.graphic
List of text style types.
THOUSAND - Static variable in class com.b3dgs.lionengine.Constant
Thousand.
Tick - Class in com.b3dgs.lionengine
Handle tick measure, in updated frames number.
Tick() - Constructor for class com.b3dgs.lionengine.Tick
Create a tick.
TickAction - Interface in com.b3dgs.lionengine
Represents a tick action, trigged once timing elapsed.
time() - Static method in class com.b3dgs.lionengine.util.UtilMath
Get the current time in millisecond.
Timing - Class in com.b3dgs.lionengine
Handle timer operation, in milli seconds, system clock independent.
Timing() - Constructor for class com.b3dgs.lionengine.Timing
Create a timing.
toBinary(int, int) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert number to binary array representation.
toString() - Method in class com.b3dgs.lionengine.geom.Rectangle
 
toString() - Method in class com.b3dgs.lionengine.graphic.ColorRgba
 
toString() - Method in enum com.b3dgs.lionengine.graphic.ImageFormat
 
toString() - Method in class com.b3dgs.lionengine.Version
 
toTitleCase(String) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert a string to title case.
toTitleCaseWord(String) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Convert a string to a pure title case for each word, replacing special characters by space.
toUnsignedByte(byte) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Return the unsigned byte value [0|255] from the java byte value [-128|127].
toUnsignedShort(short) - Static method in class com.b3dgs.lionengine.util.UtilConversion
Return the unsigned short value [0|65535] from the java short value [-32768|32767].
Transform - Interface in com.b3dgs.lionengine.graphic
Represents an identity transform.
translate(double, double) - Method in class com.b3dgs.lionengine.geom.Coord
Translate coordinate using specified values.
translate(int, int) - Method in class com.b3dgs.lionengine.geom.Point
Translate int using specified values.
translate(double, double) - Method in class com.b3dgs.lionengine.geom.Rectangle
Translate rectangle using specified vector.
Transparency - Enum in com.b3dgs.lionengine.graphic
List of transparency types.
TRANSPARENT - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Transparent color.
TYPE_JAR - Static variable in class com.b3dgs.lionengine.Constant
Jar type.

U

UNDERSCORE - Static variable in class com.b3dgs.lionengine.Constant
Underscore string.
UNIT_RATE - Static variable in class com.b3dgs.lionengine.Constant
Rate unit.
unpause() - Method in class com.b3dgs.lionengine.Tick
Continue tick from last pause.
unpause() - Method in class com.b3dgs.lionengine.Timing
Continue timer from last pause.
UNSIGNED_BYTE - Static variable in class com.b3dgs.lionengine.Constant
Unsigned byte max value (excluded).
Updatable - Interface in com.b3dgs.lionengine
Represents something that can be updated periodically by using a universal update factor machine independent.
update() - Method in interface com.b3dgs.lionengine.graphic.Screen
Must be called when all rendering are done.
update(double) - Method in class com.b3dgs.lionengine.Tick
 
update(double) - Method in interface com.b3dgs.lionengine.Updatable
Update the element.
UTF_8 - Static variable in class com.b3dgs.lionengine.Constant
Charset UTF-8.
UtilChecksum - Class in com.b3dgs.lionengine.util
SHA-256 based checksum manipulation.
UtilColor - Class in com.b3dgs.lionengine.graphic
Color utility class.
UtilConversion - Class in com.b3dgs.lionengine.util
Conversion class utility.
UtilFile - Class in com.b3dgs.lionengine.util
Tools related to files handling.
UtilFolder - Class in com.b3dgs.lionengine.util
Tools related to directories handling.
UtilMath - Class in com.b3dgs.lionengine.util
Static functions around math manipulation.
UtilProjectStats - Class in com.b3dgs.lionengine.util
Used to know the number of code line, and number of files in current project.
UtilRandom - Class in com.b3dgs.lionengine.util
Random utility class implementation.
UtilReflection - Class in com.b3dgs.lionengine.util
Utility class related to java reflection.
UtilSequence - Class in com.b3dgs.lionengine.core.sequence
Utilities related to sequence.
UtilStream - Class in com.b3dgs.lionengine.util
Tools related to files and directories handling.
UtilZip - Class in com.b3dgs.lionengine.util
Tools related to ZIP handling.

V

valueOf(String) - Static method in enum com.b3dgs.lionengine.Align
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.AnimState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.graphic.DpiType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.graphic.ImageFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.graphic.TextStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.graphic.Transparency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.Mirror
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.OperatingSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.Origin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.b3dgs.lionengine.Verbose
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.b3dgs.lionengine.Align
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.AnimState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.graphic.DpiType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.graphic.ImageFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.graphic.TextStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.graphic.Transparency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.Mirror
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.OperatingSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.Origin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.b3dgs.lionengine.Verbose
Returns an array containing the constants of this enum type, in the order they are declared.
Verbose - Enum in com.b3dgs.lionengine
Level of verbosity.
Version - Class in com.b3dgs.lionengine
Represents a program version.
Viewer - Interface in com.b3dgs.lionengine
Represents something that is able to view a scene, considered as the point of view of the user, such as a camera.
VOLUME_MAX - Static variable in interface com.b3dgs.lionengine.audio.Audio
Maximum volume value.
VOLUME_MIN - Static variable in interface com.b3dgs.lionengine.audio.Audio
Minimum volume value.

W

warning(String...) - Static method in enum com.b3dgs.lionengine.Verbose
Display a check verbose message to error output.
warning(Class<?>, String, String...) - Static method in enum com.b3dgs.lionengine.Verbose
Display a check verbose message to error output.
WHITE - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
White color.
windowed(Resolution) - Static method in class com.b3dgs.lionengine.Config
Create a 32 bits color depth and windowed configuration using output resolution.
WRAP_EDGES - Static variable in class com.b3dgs.lionengine.core.filter.FilterBlur
Wrap edges.
wrapDouble(double, double, double) - Static method in class com.b3dgs.lionengine.util.UtilMath
Wrap value (keep value between min and max).
writeBoolean(boolean) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a boolean (1 bit, true or false).
writeBoolean(String, boolean) - Method in class com.b3dgs.lionengine.io.Xml
Write a boolean.
writeByte(byte) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a byte (1 byte, -128 to 127 both included).
writeByte(String, byte) - Method in class com.b3dgs.lionengine.io.Xml
Write a byte.
writeChar(char) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a char (2 bytes, 0 to 65535 both included).
writeDouble(double) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a double (8 bytes, 4.94065645841246544e-324 to 1.79769313486231570e+308).
writeDouble(String, double) - Method in class com.b3dgs.lionengine.io.Xml
Write a double.
writeFloat(float) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a float (4 bytes, 1.40129846432481707e-45 to 3.40282346638528860e+38).
writeFloat(String, float) - Method in class com.b3dgs.lionengine.io.Xml
Write a float.
writeInteger(int) - Method in class com.b3dgs.lionengine.io.FileWriting
Write an integer (4 bytes, -2.147.483.648 to 2.147.483.647 both included).
writeInteger(String, int) - Method in class com.b3dgs.lionengine.io.Xml
Write an integer.
writeLong(long) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a long (8 bytes, -9.223.372.036.854.775.808 to 9.223.372.036.854.775.807).
writeLong(String, long) - Method in class com.b3dgs.lionengine.io.Xml
Write a long.
writeShort(short) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a short (2 bytes, -32.768 to 32.767 both included).
writeShort(String, short) - Method in class com.b3dgs.lionengine.io.Xml
Write a short.
writeString(String) - Method in class com.b3dgs.lionengine.io.FileWriting
Write a sequence of characters (2 bytes and more).
writeString(String, String) - Method in class com.b3dgs.lionengine.io.Xml
Write a string.

X

Xml - Class in com.b3dgs.lionengine.io
Describe an XML node, which can be modified (reading and writing).
Xml(Media) - Constructor for class com.b3dgs.lionengine.io.Xml
Create node from media.
Xml(String) - Constructor for class com.b3dgs.lionengine.io.Xml
Create node.
XML_HEADER - Static variable in class com.b3dgs.lionengine.Constant
Header XML.
XML_PREFIX - Static variable in class com.b3dgs.lionengine.Constant
Prefix XML node.
XmlReader - Class in com.b3dgs.lionengine.io
Describe an XML node, which can be modified (reading and writing).
XmlReader(Media) - Constructor for class com.b3dgs.lionengine.io.XmlReader
Create node from media.
XmlReader(String) - Constructor for class com.b3dgs.lionengine.io.XmlReader
Create node.

Y

YELLOW - Static variable in class com.b3dgs.lionengine.graphic.ColorRgba
Yellow color.
A B C D E F G H I K L M N O P Q R S T U V W X Y 
Skip navigation links

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