|
#pragma once
#include "IVessel.h"
#include "StarCoordinate.h"
class KlingonShip
: public IVessel
{
public:
KlingonShip(void);
~KlingonShip(void);
bool isDestroyed();
StarCoordinate getLocation();
void setLocation(StarCoordinate& refCoor);
virtual bool hitPhaser(int iEnergy); // IVessel
virtual bool hitTorpedo();
int getEnergyLevel();
protected:
StarCoordinate m_coLocation;
int m_iEnergyLevel;
};
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I'm from Belgium, happily (should my wife ever read this) married and have two boys.
After a first attempt on the Atari during college in
an old foreign dialect of basic, via Pascal I am now
developing mostly in VC++ / VB / C#.