#include <presumption.h>
Veřejné metody | |
| Presumption (Animation *anim, Uint16 x, Uint16 y, Uint16 to_flame) | |
| Vytvoří plamen. | |
| virtual bool | move () |
| Pohyb. | |
| virtual void | draw (SDL_Surface *window, const SDL_Rect &rect) |
| Vykreslení. | |
| virtual void | update () |
| Posun animace. | |
| virtual OBJECT_TYPES | type () const |
| Typ objektu je presumpce. | |
| virtual | ~Presumption () |
| Destructor. | |
Chráněné atributy | |
| Animation * | anim_ |
| Animace. | |
| Uint16 | periods_to_flame_ |
| Počet period do výbuchu. | |
Friends | |
| class | Bomb |
Dynamický objekt vytvářený bombou. Upozorňuje na skutečnost, že se v blízké době objeví na políčku plamen.
| Presumption::Presumption | ( | Animation * | anim, | |
| Uint16 | x, | |||
| Uint16 | y, | |||
| Uint16 | to_flame | |||
| ) |
Vytvoří plamen.
| anim | animace | |
| x | souřadnice levého rohu políčka v pixelech | |
| y | souřadnice horního rohu v pixelech | |
| to_flame | počet period, než se místo presumpce objeví plamen |
| virtual Presumption::~Presumption | ( | ) | [inline, virtual] |
Destructor.
| bool Presumption::move | ( | ) | [virtual] |
| void Presumption::draw | ( | SDL_Surface * | window, | |
| const SDL_Rect & | rect | |||
| ) | [virtual] |
Vykreslení.
| window | surface okna pro vykreslení | |
| rect | obdelnik mapy v okne |
Implementuje MapObject.

| void Presumption::update | ( | ) | [virtual] |
| virtual OBJECT_TYPES Presumption::type | ( | ) | const [inline, virtual] |
friend class Bomb [friend] |
Animation* Presumption::anim_ [protected] |
Animace.
Uint16 Presumption::periods_to_flame_ [protected] |
Počet period do výbuchu.
1.5.6