Package | Description |
---|---|
com.b3dgs.lionengine |
Main engine core types and utility classes.
|
com.b3dgs.lionengine.geom |
Geometry basic dedicated package.
|
com.b3dgs.lionengine.graphic |
Graphic basic dedicated package.
|
com.b3dgs.lionengine.util |
Utility classes package.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Shape
Represents something which is localizable somewhere and identifiable with its size.
|
interface |
Viewer
Represents something that is able to view a scene, considered as the point of view of the user, such as a camera.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Viewer.isViewable(Localizable shape,
int marginX,
int marginY)
Check if the localizable is inside the view area, and so, can be seen.
|
Modifier and Type | Class and Description |
---|---|
class |
Coord
Represents a coordinate using double precision.
|
class |
Rectangle
Rectangle interface.
|
Modifier and Type | Method and Description |
---|---|
static Localizable |
Geom.createLocalizable(double x,
double y)
Create a localizable.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Image
It allows images loading and rendering.
|
interface |
Sprite
Sprites work like images, but support modifications, such as scaling and filtering.
|
interface |
SpriteAnimated
SpriteAnimated is an extended sprite that allows to play it using
Animation . |
interface |
SpriteFont
SpriteFont is an extended sprite that allows to handle a font based on an image.
|
interface |
SpriteTiled
Tiled sprite are mainly used for tile based levels.
|
Modifier and Type | Method and Description |
---|---|
void |
Image.setLocation(Viewer viewer,
Localizable localizable)
Set the location on screen from a viewer viewpoint.
|
Modifier and Type | Method and Description |
---|---|
static double |
UtilMath.getDistance(Localizable a,
Localizable b)
Get distance of two points.
|
Copyright © 2017 Byron 3D Games Studio. All rights reserved.