Interface | Description |
---|---|
DriverDependentEntity<D extends EntityDriver> |
An Entity that needs to have a driver.
|
EntityDriver |
The EntityDriver provides an abstraction between the Entity and the environment (the
Location it is running
in, so that an entity is not tightly coupled to a specific Location. |
EntityDriverManager |
Responsible for creating a driver for a given entity/location.
|