MAK RTIspy API Documentation for HLA 1.3
List of all members | Public Member Functions | Protected Attributes
controllers.IShipController Class Reference

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.

Detailed Description

The Class IShipController.

Author
snandi

Constructor & Destructor Documentation

controllers.IShipController.IShipController ( IMakShooterRTI  myRTI)
inline

Instantiates a new i ship controller.

Parameters
myRTIthe my rti

References controllers.IShipController.myRTI.

Member Function Documentation

boolean controllers.IShipController.isFinished ( )
inline
abstract void controllers.IShipController.moveShip ( int  x,
int  y 
)
pure virtual

Move ship.

Parameters
xthe x
ythe y

Implemented in controllers.KeyboardShipController.

void controllers.IShipController.setFinished ( boolean  finished)
inline
abstract void controllers.IShipController.shoot ( )
pure virtual

Shoot.

Implemented in controllers.KeyboardShipController.

abstract IShipController controllers.IShipController.start ( )
pure virtual

Member Data Documentation

boolean controllers.IShipController.finished
protected
IMakShooterRTI controllers.IShipController.myRTI
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue May 7 16:26:47 EDT 2013 from SVN revision 126903
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)