| Modifier and Type | Interface and Description |
|---|---|
interface |
IAIPlayer
Player interface defining an artificial player.
|
interface |
IHumanPlayer
This player represents a human player.
|
interface |
IPlayer
Base player in the game.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AIPlayer
Implementation of an artificial intelligence player.
|
class |
HumanPlayer |
class |
Player |
| Modifier and Type | Interface and Description |
|---|---|
interface |
INonFreeSeaPirate
Special case of a pirate.
|
interface |
ISeaPirate
Pirate roaming the sea.
|
| Modifier and Type | Class and Description |
|---|---|
class |
NonFreeSeaPirate
Implementation of a non free pirate.
|
class |
SeaPirate
Implementation of the sea pirate
|
| Modifier and Type | Method and Description |
|---|---|
IShipOwner |
INavigableVessel.getOwner()
Retrieve the owner of the ship.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IShip.setOwner(IShipOwner player)
Define the owner of the ship
|
| Modifier and Type | Field and Description |
|---|---|
private IShipOwner |
Ship.owner |
| Modifier and Type | Method and Description |
|---|---|
IShipOwner |
Ship.getOwner() |
IShipOwner |
ShipGroup.getOwner() |
IShipOwner |
Convoy.getOwner() |
| Modifier and Type | Method and Description |
|---|---|
void |
Ship.setOwner(IShipOwner owner) |
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.