Dokumentace třídy BombicBonus

Bonus (umisteny v mape), tak jak ho zname ze hry. ...

#include <bonus.h>

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

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

Collaboration graph
[vysvětlivky]

Seznam všech členů.

Veřejné metody

 BombicBonus (const QString &name, const QPixmap &pixmap)
 Konstrukce bedny.
 BombicBonus (BombicBonus &srcBonus)
 Kopie bonusu.
virtual BombicMapObjectcreateCopy ()
 Vytvorit kopii objektu.
virtual BombicMapObject::Type type ()
 Typ objektu.
virtual QGraphicsItem * situateGraphicsItem (const QPointF &position)
 Umistit graficky prvek.


Detailní popis

Bonus (umisteny v mape), tak jak ho zname ze hry.

Bonus je objekt mapy, ktery zabira vzdy jedno policko a nema zadny presah. Bonus z hlediska editoru map muze byt na jednom policku pouze s bednou, a to napevno umistenou nebo generovanou. Uzivatel si nemuze vybrat, kde budou bonusy umisteny, proto nejsou znazorneny v palete objektu a nedaji se napevno umistit do mapy. Bonusy jsou tedy pouze generovane.


Dokumentace konstruktoru a destruktoru

BombicBonus::BombicBonus ( const QString &  name,
const QPixmap &  pixmap 
)

Konstrukce bedny.

Parametry:
name nazev objektu
pixmap obrazek objektu

Tuto funkci volají...

BombicBonus::BombicBonus ( BombicBonus srcBonus  ) 

Kopie bonusu.

Parametry:
srcBonus bonus, od ktereho kopirujeme


Dokumentace k metodám

BombicMapObject * BombicBonus::createCopy (  )  [virtual]

Vytvorit kopii objektu.

Návratová hodnota:
Nove vytvorena kopie bonusu.

Implementuje BombicMapObject.

Tato funkce volá...

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

Typ objektu.

Vracené hodnoty:
Bonus Vzdy.

Implementuje BombicMapObject.

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

Umistit graficky prvek.

Graficky prvek do sceny je vytvaren zde on demand, pozicovan tak, aby horni levy bod bonusu byl v bode position na scene. Souradnice z (z value) je nastavena na souradnici y v polovine policka.

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

Implementuje 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