Package | Description |
---|---|
com.tyrlib2.ai.steering | |
com.tyrlib2.game | |
com.tyrlib2.graphics.animation | |
com.tyrlib2.graphics.particles | |
com.tyrlib2.graphics.renderables | |
com.tyrlib2.gui | |
com.tyrlib2.input |
Modifier and Type | Interface and Description |
---|---|
interface |
IVehicle
An interface for vehicles which will receive steer commands from
the Behaviour layer.
|
Modifier and Type | Class and Description |
---|---|
class |
PointMass
A very simple vehicle model made up simply by a point mass.
|
class |
Steerer
Main class for steering.
|
Modifier and Type | Class and Description |
---|---|
class |
Movement
This class takes care of guiding an object to a series
of targets
|
class |
SteeredMovement
This class uses a steerer to move an object to the desired
locations.
|
Modifier and Type | Method and Description |
---|---|
void |
Updater.addItem(IUpdateable item) |
boolean |
Updater.hasItem(IUpdateable item) |
void |
Updater.removeItem(IUpdateable item) |
Constructor and Description |
---|
Updater(java.util.concurrent.BlockingQueue<IUpdateable> queue) |
Modifier and Type | Class and Description |
---|---|
class |
Animation
This class represents an animation by manipulating a skeleton.
|
class |
Skeleton
This class manages skeletal animations by using bones.
|
Modifier and Type | Class and Description |
---|---|
class |
Emitter
This represents an emitter of particles
|
class |
Particle
This represents a single particle
|
class |
ParticleSystem
Manages a system of particles.
|
Modifier and Type | Class and Description |
---|---|
class |
Entity
This class represents an Entity object.
|
Modifier and Type | Class and Description |
---|---|
class |
Window
Basic window class
|
Modifier and Type | Class and Description |
---|---|
class |
Controller
A class for something controlled by Input
|