Dokumentace třídy BombicBox

Bedna, tak jak ji zname ze hry. ...

#include <box.h>

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

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

Collaboration graph
[vysvětlivky]

Seznam všech členů.

Veřejné metody

 BombicBox (const QString &name, const QPixmap &pixmap, int width, int height, int toplapping)
 Konstrukce bedny.
 BombicBox (BombicBox &srcBox)
 Kopie bedny.
virtual BombicMapObjectcreateCopy ()
 Vytvorit kopii objektu.
virtual BombicMapObject::Type type ()
 Typ objektu.
virtual QGraphicsItem * situateGraphicsItem (const QPointF &position)
 Umistit graficky prvek.
virtual bool unblocksBonusGenerating ()
 Jestli objekt odblokovava generovani bonusu.


Detailní popis

Bedna, tak jak ji zname ze hry.

Bedna je objekt mapy, ktery muze mit vetsi rozmery, definovany presah (toplapping). Bedna muze byt na jednom policku pouze sama. S bednami je mozne hybat i je mazat.


Dokumentace konstruktoru a destruktoru

BombicBox::BombicBox ( const QString &  name,
const QPixmap &  pixmap,
int  width,
int  height,
int  toplapping 
)

Konstrukce bedny.

Parametry:
name nazev objektu
pixmap obrazek objektu
width sirska zdi v polickach
height vyska zdi v polickach
toplapping kolik policek zed prevysuje oblast, kterou zabira

Tuto funkci volají...

BombicBox::BombicBox ( BombicBox srcBox  ) 

Kopie bedny.

Parametry:
srcBox bedna, od ktere kopirujeme


Dokumentace k metodám

BombicMapObject * BombicBox::createCopy (  )  [virtual]

Vytvorit kopii objektu.

Návratová hodnota:
Nove vytvorena kopie bedny.

Implementuje BombicMapObject.

Tato funkce volá...

BombicMapObject::Type BombicBox::type (  )  [virtual]

Typ objektu.

Vracené hodnoty:
Box Vzdy.

Implementuje BombicMapObject.

QGraphicsItem * BombicBox::situateGraphicsItem ( const QPointF &  position  )  [virtual]

Umistit graficky prvek.

Graficky prvek do sceny je vytvaren zde on demand, pozicovan tak, aby horni levy bod policka zabraneho bednou byl v bode position na scene. Souradnice z (z value) je dana horni souradnici horniho zabraneho policka.

Parametry:
position pozadovana pozice ve scene
Návratová hodnota:
Graficky prvek umisteny na zadanou pozici.

Implementuje BombicMapObject.

bool BombicBox::unblocksBonusGenerating (  )  [virtual]

Jestli objekt odblokovava generovani bonusu.

Bedna odblokovava generovani bonusu.

Návratová hodnota:
Zda odblokovava generovani bonusu.

Reimplementuje stejnojmenný prvek z BombicMapObject.


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

Generováno Mon May 24 21:58:37 2010 pro projekt Bombic 2 map editor programem  doxygen 1.5.6