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

kgoldrunner

kgrconsts.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  Timing

Defines

#define BEGINSPEED   NSPEED / 2
#define CHAMPSPEED   (3 * NSPEED) / 2
#define ENABLE_SOUND_SUPPORT
#define MAXSPEED   NSPEED * 2
#define MINSPEED   NSPEED / 4
#define NOVICESPEED   (3 * NSPEED) / 4
#define NSPEED   12

Enumerations

enum  Direction {
  RIGHT, LEFT, UP, DOWN,
  STAND
}
enum  KBAction {
  KB_UP, KB_DOWN, KB_LEFT, KB_RIGHT,
  KB_DIGLEFT, KB_DIGRIGHT, KB_STOP
}
enum  Owner { SYSTEM, USER }
enum  Position {
  RIGHTWALK1, RIGHTWALK2, RIGHTWALK3, RIGHTWALK4,
  RIGHTWALK5, RIGHTWALK6, RIGHTWALK7, RIGHTWALK8,
  LEFTWALK1, LEFTWALK2, LEFTWALK3, LEFTWALK4,
  LEFTWALK5, LEFTWALK6, LEFTWALK7, LEFTWALK8,
  RIGHTCLIMB1, RIGHTCLIMB2, RIGHTCLIMB3, RIGHTCLIMB4,
  RIGHTCLIMB5, RIGHTCLIMB6, RIGHTCLIMB7, RIGHTCLIMB8,
  LEFTCLIMB1, LEFTCLIMB2, LEFTCLIMB3, LEFTCLIMB4,
  LEFTCLIMB5, LEFTCLIMB6, LEFTCLIMB7, LEFTCLIMB8,
  CLIMB1, CLIMB2, FALL1, FALL2
}
enum  SearchStrategy { LOW, MEDIUM, HIGH }
enum  SelectAction {
  SL_START, SL_ANY, SL_CREATE, SL_UPDATE,
  SL_SAVE, SL_MOVE, SL_DELETE, SL_CR_GAME,
  SL_UPD_GAME
}
enum  Status {
  STANDING, FALLING, WALKING, CLIMBING,
  CAPTIVE
}

Variables

const char BETON = 'X'
const char BRICK = 'M'
const char CANWALKDOWN = 0x8
const char CANWALKLEFT = 0x1
const char CANWALKRIGHT = 0x2
const char CANWALKUP = 0x4
const int DIGDELAY = 200
const double DROPNUGGETDELAY = 70.0
const char ENEMY = 'E'
const char FBRICK = 'F'
const char FIELDHEIGHT = 20
const char FIELDWIDTH = 28
const char FREE = ' '
const int gameCycle = 4
const int graphicsCycle = 8
const char HERO = 'R'
const char HLADDER = 'Z'
const char HOLE = 'O'
const char HORIZONTAL = 1
const char LADDER = 'H'
const char NUGGET = 'N'
const char POLE = 'T'
const int STEP = 4
const char USEDHOLE = 'U'
const char VERTIKAL = 0
const char VISITED = 0x10

Define Documentation

#define BEGINSPEED   NSPEED / 2

Definition at line 50 of file kgrconsts.h.

#define CHAMPSPEED   (3 * NSPEED) / 2

Definition at line 52 of file kgrconsts.h.

#define ENABLE_SOUND_SUPPORT

Definition at line 16 of file kgrconsts.h.

#define MAXSPEED   NSPEED * 2

Definition at line 47 of file kgrconsts.h.

#define MINSPEED   NSPEED / 4

Definition at line 48 of file kgrconsts.h.

#define NOVICESPEED   (3 * NSPEED) / 4

Definition at line 51 of file kgrconsts.h.

#define NSPEED   12

Definition at line 46 of file kgrconsts.h.


Enumeration Type Documentation

enum Direction

Enumerator:
RIGHT 
LEFT 
UP 
DOWN 
STAND 

Definition at line 82 of file kgrconsts.h.

enum KBAction

Enumerator:
KB_UP 
KB_DOWN 
KB_LEFT 
KB_RIGHT 
KB_DIGLEFT 
KB_DIGRIGHT 
KB_STOP 

Definition at line 86 of file kgrconsts.h.

enum Owner

Enumerator:
SYSTEM 
USER 

Definition at line 18 of file kgrconsts.h.

enum Position

Enumerator:
RIGHTWALK1 
RIGHTWALK2 
RIGHTWALK3 
RIGHTWALK4 
RIGHTWALK5 
RIGHTWALK6 
RIGHTWALK7 
RIGHTWALK8 
LEFTWALK1 
LEFTWALK2 
LEFTWALK3 
LEFTWALK4 
LEFTWALK5 
LEFTWALK6 
LEFTWALK7 
LEFTWALK8 
RIGHTCLIMB1 
RIGHTCLIMB2 
RIGHTCLIMB3 
RIGHTCLIMB4 
RIGHTCLIMB5 
RIGHTCLIMB6 
RIGHTCLIMB7 
RIGHTCLIMB8 
LEFTCLIMB1 
LEFTCLIMB2 
LEFTCLIMB3 
LEFTCLIMB4 
LEFTCLIMB5 
LEFTCLIMB6 
LEFTCLIMB7 
LEFTCLIMB8 
CLIMB1 
CLIMB2 
FALL1 
FALL2 

Definition at line 71 of file kgrconsts.h.

enum SearchStrategy

Enumerator:
LOW 
MEDIUM 
HIGH 

Definition at line 83 of file kgrconsts.h.

enum SelectAction

Enumerator:
SL_START 
SL_ANY 
SL_CREATE 
SL_UPDATE 
SL_SAVE 
SL_MOVE 
SL_DELETE 
SL_CR_GAME 
SL_UPD_GAME 

Definition at line 90 of file kgrconsts.h.

enum Status

Enumerator:
STANDING 
FALLING 
WALKING 
CLIMBING 
CAPTIVE 

Definition at line 81 of file kgrconsts.h.


Variable Documentation

const char BETON = 'X'

Definition at line 23 of file kgrconsts.h.

const char BRICK = 'M'

Definition at line 24 of file kgrconsts.h.

const char CANWALKDOWN = 0x8

Definition at line 36 of file kgrconsts.h.

const char CANWALKLEFT = 0x1

Definition at line 33 of file kgrconsts.h.

const char CANWALKRIGHT = 0x2

Definition at line 34 of file kgrconsts.h.

const char CANWALKUP = 0x4

Definition at line 35 of file kgrconsts.h.

const int DIGDELAY = 200

Definition at line 63 of file kgrconsts.h.

const double DROPNUGGETDELAY = 70.0

Definition at line 69 of file kgrconsts.h.

const char ENEMY = 'E'

Definition at line 21 of file kgrconsts.h.

const char FBRICK = 'F'

Definition at line 25 of file kgrconsts.h.

const char FIELDHEIGHT = 20

Definition at line 40 of file kgrconsts.h.

const char FIELDWIDTH = 28

Definition at line 39 of file kgrconsts.h.

const char FREE = ' '

Definition at line 20 of file kgrconsts.h.

const int gameCycle = 4

Definition at line 66 of file kgrconsts.h.

const int graphicsCycle = 8

Definition at line 67 of file kgrconsts.h.

const char HERO = 'R'

Definition at line 22 of file kgrconsts.h.

const char HLADDER = 'Z'

Definition at line 26 of file kgrconsts.h.

const char HOLE = 'O'

Definition at line 30 of file kgrconsts.h.

const char HORIZONTAL = 1

Definition at line 43 of file kgrconsts.h.

const char LADDER = 'H'

Definition at line 27 of file kgrconsts.h.

const char NUGGET = 'N'

Definition at line 28 of file kgrconsts.h.

const char POLE = 'T'

Definition at line 29 of file kgrconsts.h.

const int STEP = 4

Definition at line 65 of file kgrconsts.h.

const char USEDHOLE = 'U'

Definition at line 31 of file kgrconsts.h.

const char VERTIKAL = 0

Definition at line 42 of file kgrconsts.h.

const char VISITED = 0x10

Definition at line 37 of file kgrconsts.h.

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