Source Code (Use browser search to find items of interest.)

Class Index

kspaceduel'BulletSprite (./kdegames/kspaceduel/sprites.h:99)

class BulletSprite:public MobileSprite
{
public:
   BulletSprite(QCanvasPixmapArray* seq, QCanvas* canvas, int pn,double lifetime);
   virtual int rtti() const {return S_BULLET;}
   virtual void forward(double mult);
   virtual void forward(double mult,int fr);
   bool timeOut() {return time<=0;}
private:
   double time;
};


kspaceduel'BulletSprite::BulletSprite() (./kdegames/kspaceduel/sprites.cpp:217)

BulletSprite::BulletSprite(QCanvasPixmapArray* seq,QCanvas* canvas, int pn,double lifetime)
      :MobileSprite(seq,canvas,pn)
{
   setZ(-10);
   time=lifetime;
}


kspaceduel'BulletSprite::forward() (./kdegames/kspaceduel/sprites.cpp:224)

void BulletSprite::forward(double mult)
{
   MobileSprite::forward(mult);
   time-=mult;
}


kspaceduel'BulletSprite::forward() (./kdegames/kspaceduel/sprites.cpp:230)

void BulletSprite::forward(double mult,int fr)
{
   MobileSprite::forward(mult,fr);
   time-=mult;
}