![]() |
MAK RTIspy API Documentation for HLA Evolved
|
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.
|
inline |
Instantiates a new i ship controller.
| myRTI | the my rti |
References controllers.IShipController.myRTI.
|
inline |
References controllers.IShipController.finished.
|
pure virtual |
|
inline |
References controllers.IShipController.finished.
Referenced by ui.RTIActionHelper.stopKeyboardThread().
|
pure virtual |
Shoot.
Implemented in controllers.KeyboardShipController.
|
pure virtual |
Implemented in controllers.KeyboardShipController.
|
protected |
The finished.
Referenced by controllers.IShipController.isFinished(), controllers.KeyboardShipController.run(), and controllers.IShipController.setFinished().
|
protected |
The my rti.
Referenced by controllers.IShipController.IShipController(), and controllers.KeyboardShipController.moveShip().