CBomb.h File Reference

Header file of a bomb. More...

#include "CElement.h"

Include dependency graph for CBomb.h:

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


Classes

class  CBomb
 An element in the arena which represents a bomb. More...

Enumerations

enum  EBombKick {
  BOMBKICK_NONE, BOMBKICK_UP, BOMBKICK_DOWN, BOMBKICK_LEFT,
  BOMBKICK_RIGHT
}
 Describes a kick direction. This is the movement direction of the moving bomb. More...
enum  EBombFly {
  BOMBFLY_NONE = 0, BOMBFLY_UP, BOMBFLY_DOWN, BOMBFLY_LEFT,
  BOMBFLY_RIGHT, NUMBER_OF_BOMBFLY_DIRECTIONS
}
 Describes a fly direction. This is the movement direction of the flying bomb. More...
enum  EBombFlightType { BOMBFLIGHTTYPE_NONE, BOMBFLIGHTTYPE_THROW, BOMBFLIGHTTYPE_PUNCH, BOMBFLIGHTTYPE_BOUNCE }
 Describes why a bomb is flying. More...

Detailed Description

Header file of a bomb.


Enumeration Type Documentation

Describes why a bomb is flying.

Enumerator:
BOMBFLIGHTTYPE_NONE  The bomb is not flying.
BOMBFLIGHTTYPE_THROW  The bomb is flying because it was thrown by a bomber.
BOMBFLIGHTTYPE_PUNCH  The bomb is flying because it was punched by a bomber.
BOMBFLIGHTTYPE_BOUNCE  The bomb is flying because it has bounced on a wall or on a bomber.

enum EBombFly

Describes a fly direction. This is the movement direction of the flying bomb.

Enumerator:
BOMBFLY_NONE  Don't move (not flying).
BOMBFLY_UP  Move up.
BOMBFLY_DOWN  Move down.
BOMBFLY_LEFT  Move left.
BOMBFLY_RIGHT  Move right.
NUMBER_OF_BOMBFLY_DIRECTIONS 

enum EBombKick

Describes a kick direction. This is the movement direction of the moving bomb.

Enumerator:
BOMBKICK_NONE  Don't move (not kicked).
BOMBKICK_UP  Move up.
BOMBKICK_DOWN  Move down.
BOMBKICK_LEFT  Move left.
BOMBKICK_RIGHT  Move right.


Generated on Sat Oct 18 12:26:38 2008 for Bombermaaan by  doxygen 1.5.5
Visit the Bombermaaan project page
SourceForge.net Logo