• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

kgoldrunner

KGrEnemy Class Reference

#include <kgrfigure.h>

Inheritance diagram for KGrEnemy:

Inheritance graph
[legend]

List of all members.


Detailed Description

Class to draw and control the enemies.

Definition at line 169 of file kgrfigure.h.


Public Slots

void captiveTimeDone ()
void fallTimeDone ()
void walkTimeDone ()

Signals

void killed (int)
void lostNugget ()
void trapped (int)

Public Member Functions

void doStep ()
virtual void init (int, int)
 KGrEnemy (KGrCanvas *, int, int)
void setEnemyList (QList< KGrEnemy * > *)
void showFigure ()
void showState (char)
void startSearching ()
virtual ~KGrEnemy ()

Static Public Member Functions

static void makeReappearanceSequence ()

Public Attributes

int enemyId

Static Public Attributes

static int CAPTIVEDELAY = 0
static int FALLDELAY = 0
static int WALKDELAY = 0

Constructor & Destructor Documentation

KGrEnemy::KGrEnemy ( KGrCanvas *  view,
int  x,
int  y 
)

Definition at line 857 of file kgrfigure.cpp.

KGrEnemy::~KGrEnemy (  )  [virtual]

Definition at line 1918 of file kgrfigure.cpp.


Member Function Documentation

void KGrEnemy::captiveTimeDone (  )  [slot]

Definition at line 1104 of file kgrfigure.cpp.

void KGrEnemy::doStep (  ) 

Definition at line 888 of file kgrfigure.cpp.

void KGrEnemy::fallTimeDone (  )  [slot]

Definition at line 1025 of file kgrfigure.cpp.

void KGrEnemy::init ( int  a,
int  b 
) [virtual]

Reimplemented from KGrFigure.

Definition at line 924 of file kgrfigure.cpp.

void KGrEnemy::killed ( int   )  [signal]

void KGrEnemy::lostNugget (  )  [signal]

void KGrEnemy::makeReappearanceSequence (  )  [static]

Definition at line 1212 of file kgrfigure.cpp.

void KGrEnemy::setEnemyList ( QList< KGrEnemy * > *  e  ) 

Definition at line 1799 of file kgrfigure.cpp.

void KGrEnemy::showFigure (  ) 

Reimplemented from KGrFigure.

Definition at line 1165 of file kgrfigure.cpp.

void KGrEnemy::showState ( char  option  ) 

Definition at line 903 of file kgrfigure.cpp.

void KGrEnemy::startSearching (  ) 

Definition at line 1126 of file kgrfigure.cpp.

void KGrEnemy::trapped ( int   )  [signal]

void KGrEnemy::walkTimeDone (  )  [slot]

Definition at line 945 of file kgrfigure.cpp.


Member Data Documentation

int KGrEnemy::CAPTIVEDELAY = 0 [static]

Definition at line 181 of file kgrfigure.h.

int KGrEnemy::enemyId

Definition at line 182 of file kgrfigure.h.

int KGrEnemy::FALLDELAY = 0 [static]

Definition at line 180 of file kgrfigure.h.

int KGrEnemy::WALKDELAY = 0 [static]

Definition at line 179 of file kgrfigure.h.


The documentation for this class was generated from the following files:
  • kgrfigure.h
  • kgrfigure.cpp

kgoldrunner

Skip menu "kgoldrunner"
  • Main Page
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Class Members

API Reference

Skip menu "API Reference"
  • kblackbox
  • kgoldrunner
  • kmahjongg
  • ksquares
  • libkdegames
  •   highscore
  •   kgame
  •   kggzgames
  •   kggzmod
  •   kggznet
  • libkmahjongg
Generated for API Reference by doxygen 1.5.4
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal