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;
}