Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Helicopter Class Reference

#include </home/clem/local/src/opie/noncore/games/parashoot/helicopter.h>

Collaboration diagram for Helicopter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Helicopter (QCanvas *)
 ~Helicopter ()
void advance (int phase)
void checkCollision ()
void dropman ()
void takeOff ()
void done ()
int rtti () const

Static Public Member Functions

static void silenceAll ()
static void deleteAll ()

Private Attributes

int hits
Sound chikachika

Constructor & Destructor Documentation

Helicopter::Helicopter QCanvas *   ) 
 

Definition at line 30 of file helicopter.cpp.

References all, chikachika, Opie::Core::OResource::findPixmap(), hits, Sound::playLoop(), and QString::replace().

Helicopter::~Helicopter  ) 
 

Definition at line 49 of file helicopter.cpp.

References all.


Member Function Documentation

void Helicopter::advance int  phase  ) 
 

Definition at line 56 of file helicopter.cpp.

References checkCollision(), fr, frame, and hits.

void Helicopter::checkCollision  ) 
 

Definition at line 75 of file helicopter.cpp.

References done(), dropman(), and Opie::MM::x.

Referenced by advance().

void Helicopter::deleteAll  )  [static]
 

Definition at line 113 of file helicopter.cpp.

References all.

Referenced by ParaShoot::newGame().

void Helicopter::done  ) 
 

Definition at line 92 of file helicopter.cpp.

References hits.

Referenced by checkCollision(), and Bullet::checkCollision().

void Helicopter::dropman  ) 
 

Definition at line 85 of file helicopter.cpp.

References takeOff().

Referenced by checkCollision().

int Helicopter::rtti  )  const
 

Definition at line 102 of file helicopter.cpp.

References helicopter_rtti.

void Helicopter::silenceAll  )  [static]
 

Definition at line 107 of file helicopter.cpp.

References all.

Referenced by ParaShoot::gameOver().

void Helicopter::takeOff  ) 
 

Definition at line 97 of file helicopter.cpp.

Referenced by dropman().


Member Data Documentation

Sound Helicopter::chikachika [private]
 

Definition at line 44 of file helicopter.h.

Referenced by Helicopter().

int Helicopter::hits [private]
 

Definition at line 43 of file helicopter.h.

Referenced by advance(), done(), and Helicopter().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:34:42 2005 for OPIE by  doxygen 1.4.2