Dokumentace třídy Floorobject

Objekt ležící na zemi. ...

#include <floorobject.h>

Diagram dědičnosti pro třídu Floorobject

Inheritance graph
[vysvětlivky]
Diagram tříd pro Floorobject:

Collaboration graph
[vysvětlivky]

Seznam všech členů.

Veřejné metody

 Floorobject (const Animation &anim, Uint16 x, Uint16 y)
 Vytvoří objekt.
 Floorobject (const Floorobject &floorobject, Uint16 x, Uint16 y)
 Okopíruje objekt.
virtual void draw (SDL_Surface *window, const SDL_Rect &rect)
 Vykreslení.
virtual void update ()
 Posun animace.
virtual Uint16 getZ () const
 Zetová souřadnice.
virtual OBJECT_TYPES type () const
 Typ objekt na zemi.
virtual ~Floorobject ()
 Destructor.

Privátní atributy

Animation anim_
 Animace objektu.


Detailní popis

Objekt ležící na zemi.

Statický objekt sloužící jako lokální změna pozadí mapy. Nehoří, jde přes něj chodit i létat, letí přes něj plamen.


Dokumentace konstruktoru a destruktoru

Floorobject::Floorobject ( const Animation anim,
Uint16  x,
Uint16  y 
)

Vytvoří objekt.

Parametry:
anim animace objektu
x souřadnice levého rohu v pixelech
y souřadnice pravého rohu v pixelech

Floorobject::Floorobject ( const Floorobject floorobject,
Uint16  x,
Uint16  y 
)

Okopíruje objekt.

virtual Floorobject::~Floorobject (  )  [inline, virtual]

Destructor.


Dokumentace k metodám

void Floorobject::draw ( SDL_Surface *  window,
const SDL_Rect &  rect 
) [virtual]

Vykreslení.

Parametry:
window surface okna pro vykreslení
rect obdelnik mapy v okne

Implementuje MapObject.

Tato funkce volá...

void Floorobject::update (  )  [virtual]

Posun animace.

Implementuje MapObject.

Tato funkce volá...

Uint16 Floorobject::getZ (  )  const [virtual]

Zetová souřadnice.

Aby ležel nad presumpcí plamene. Nemusíme se bát, že by ležel nad ostatními, je totiž definován jako typ pozadí.

Viz také:
DynamicMO::getZ()

isTypeOf::isBgType

Reimplementuje stejnojmenný prvek z StaticMO.

virtual OBJECT_TYPES Floorobject::type (  )  const [inline, virtual]

Typ objekt na zemi.

Implementuje MapObject.


Dokumentace k datovým členům

Animace objektu.


Dokumentace pro tuto třídu byla generována z následujících souborů:

Generováno Mon May 24 21:57:41 2010 pro projekt Bombic 2 programem  doxygen 1.5.6