All Classes and Interfaces
Class
Description
Contains methods that deal with a single combat entity and how it views the
battle map.
An implementation of
CombatEntityAPI
that follows and rotates
with another anchoring CombatEntityAPI
.Contains methods for working with campaign objects.
Contains methods for working with cargo and item stacks.
Contains methods for working with Collections.
Used with
CollectionUtils.filter(Collection, CollectionUtils.CollectionFilter)
to filter out unwanted entries in a Collection
.Contains methods for line intersection, bounds and collision detection tests.
Contains methods for working with OpenGL and AWT color objects.
Contains methods that deal with the battle map in general.
Contains methods to make working with a ship's armor grid and defenses
easier.
Contains methods to draw simple 2D shapes using OpenGL primitives.
Contains methods for dealing with ellipses.
Represents an elliptical orbit path.
Math utility class that trades accuracy for speed, often returning several times faster than
Math
's
equivalent functions.Thrown if
LazyFont.loadFont(String)
encounters an error loading or parsing a bitmap font.Contains classes for reading and writing files within the game's classloader restrictions.
Contains methods for dealing with JSON objects.
Provides a wrapper around
JSONObject
that allows saving and restoring its values to/from the common data
folder (saves/common).An efficiently drawable bitmap font implementation.
Represents the alignment of text within a
LazyFont.DrawableString
's render area.Represents the origin of drawing for
LazyFont.DrawableString
s.Contains information on the current version of LazyLib.
Contains methods for working with vectors, angles, distances, and circles.
Allows formatted, multi-line, word-wrapped sector messages
Contains methods for dealing with mod level (non-gameplay) tasks.
Provides methods to calculate vertices of common shapes.
A bare-bones implementation of
CombatEntityAPI
, mostly useful for
decorative EMP arc targeting.Contains methods for working with
String
s.Contains methods for manipulating
Vector2f
s.Contains methods that deal with weapons and weapon arcs.