- 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.
- 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
-
- 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.
- 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
-
- isOpaqueTransparentExclusive(int, int) - Static method in class com.b3dgs.lionengine.graphic.UtilColor
-
- 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.
- 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
-
- 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.
- 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.
- 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() - 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.
- 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.