![]() |
MAK RTIspy API Documentation for HLA 1516
|
The Class IShipController. More...
Inheritance diagram for controllers.IShipController:
Collaboration diagram for controllers.IShipController:Public Member Functions | |
| IShipController (IMakShooterRTI myRTI) | |
| Instantiates a new i ship controller. | |
| abstract void | moveShip (int x, int y) |
| Move ship. | |
| abstract void | shoot () |
| Shoot. | |
| boolean | isFinished () |
| void | setFinished (boolean finished) |
| abstract IShipController | start () |
Protected Attributes | |
| boolean | finished |
| The finished. | |
| IMakShooterRTI | myRTI |
| The my rti. | |
The Class IShipController.
| controllers.IShipController.IShipController | ( | IMakShooterRTI | myRTI | ) | [inline] |
Instantiates a new i ship controller.
| myRTI | the my rti |
References controllers.IShipController.myRTI.
| boolean controllers.IShipController.isFinished | ( | ) | [inline] |
References controllers.IShipController.finished.
| abstract void controllers.IShipController.moveShip | ( | int | x, |
| int | y | ||
| ) | [pure virtual] |
| void controllers.IShipController.setFinished | ( | boolean | finished | ) | [inline] |
References controllers.IShipController.finished.
Referenced by ui.RTIActionHelper.stopKeyboardThread().
| abstract void controllers.IShipController.shoot | ( | ) | [pure virtual] |
Shoot.
Implemented in controllers.KeyboardShipController.
| abstract IShipController controllers.IShipController.start | ( | ) | [pure virtual] |
Implemented in controllers.KeyboardShipController.
boolean controllers.IShipController.finished [protected] |
The finished.
Referenced by controllers.IShipController.isFinished(), controllers.KeyboardShipController.run(), and controllers.IShipController.setFinished().
IMakShooterRTI controllers.IShipController.myRTI [protected] |
The my rti.
Referenced by controllers.IShipController.IShipController(), and controllers.KeyboardShipController.moveShip().