• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdegames API Reference
  • KDE Home
  • Contact Us
 

kgoldrunner

Public Member Functions | List of all members
KGrTraditionalRules Class Reference

#include <kgrrulebook.h>

Inheritance diagram for KGrTraditionalRules:
Inheritance graph
[legend]

Public Member Functions

 KGrTraditionalRules (QObject *parent)
 
 ~KGrTraditionalRules ()
 
Direction findBestWay (const int eI, const int eJ, const int hI, const int hJ, KGrLevelGrid *pGrid, bool leftRightSearch=true)
 
- Public Member Functions inherited from KGrRuleBook
 KGrRuleBook (QObject *parent)
 
virtual ~KGrRuleBook ()
 
bool alwaysCollectNugget () const
 
bool enemiesShowGold () const
 
void getDigTimes (int &digTime, int &digCounter)
 
char getEnemyTimes (int &runTime, int &fallTime, int &trapTime)
 
void getHeroTimes (int &runTime, int &fallTime, int &enemyFallTime, int &trapTime)
 
int pointsPerCell () const
 
bool reappearAtTop () const
 
int reappearRow () const
 
bool runThruHole () const
 
void setTiming (const int enemyCount=0)
 
bool turnAnywhere () const
 
bool variableTiming () const
 

Additional Inherited Members

- Protected Attributes inherited from KGrRuleBook
KGrLevelGrid * grid
 
bool mAlwaysCollectNugget
 
bool mEnemiesShowGold
 
int mPointsPerCell
 
bool mReappearAtTop
 
int mReappearRow
 
char mRules
 
bool mRunThruHole
 
bool mTurnAnywhere
 
bool mVariableTiming
 
Timing times
 

Detailed Description

Definition at line 92 of file kgrrulebook.h.

Constructor & Destructor Documentation

KGrTraditionalRules::KGrTraditionalRules ( QObject *  parent)

< More enemies imply less speed.

< Enemies always collect nuggets.

< Enemy can run L/R through dug hole.

< Enemies reborn at top of screen.

< Row where enemies reappear.

< Number of points in each grid-cell.

< Change direction only at next cell.

< Show enemies carrying gold.

Definition at line 61 of file kgrrulebook.cpp.

KGrTraditionalRules::~KGrTraditionalRules ( )

Definition at line 80 of file kgrrulebook.cpp.

Member Function Documentation

Direction KGrTraditionalRules::findBestWay ( const int  eI,
const int  eJ,
const int  hI,
const int  hJ,
KGrLevelGrid *  pGrid,
bool  leftRightSearch = true 
)
virtual

Implements KGrRuleBook.

Definition at line 84 of file kgrrulebook.cpp.


The documentation for this class was generated from the following files:
  • kgrrulebook.h
  • kgrrulebook.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:44:12 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

kgoldrunner

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

kdegames API Reference

Skip menu "kdegames API Reference"
  • granatier
  • kapman
  • kblackbox
  • kgoldrunner
  • kigo
  • kmahjongg
  • KShisen
  • ksquares
  • libkdegames
  •   highscore
  •   libkdegamesprivate
  •     kgame
  • libkmahjongg
  • palapeli
  •   libpala

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal