Dokumentace třídy BonusResourceHandler

Resource handler specializovany na objekty typu bonus. ...

#include <bonus_resource_handler.h>

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

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

Collaboration graph
[vysvětlivky]

Seznam všech členů.

Veřejné metody

virtual BombicMapObjectcreateMapObject (const QDomElement &rootEl)
 Vytvorit prototyp prisery.
virtual BombicMapObject::Type type ()
 Typ vytvareneho objektu.
virtual bool canHandle (const QDomElement &rootEl)
 Zda umi nacist objekt reprezentovany takovym XML elementem.


Detailní popis

Resource handler specializovany na objekty typu bonus.

Zpracovava zdroj reprezentujici bonus a vytvari prototyp tohoto bonusu.


Dokumentace k metodám

BombicMapObject * BonusResourceHandler::createMapObject ( const QDomElement &  rootEl  )  [virtual]

Vytvorit prototyp prisery.

Ze zadaneho korenoveho elementu bonus vytvori prototyp bonusu reprezentovaneho timto elementem. Pokud se pri zpracovani dokumentu vyskytne chyba, zobrazi chybove hlaseni. Zda jde o element se spravnym nazvem se jiz nezkouma, proto by melo byt vzdy drive otestovano pomoci canHandle(). Predpoklada jiz nacteny zdrojovy obrazek v ResourceHandler.

Parametry:
rootEl korenovy element reprezentujici nacitany bonus
Návratová hodnota:
Nove vytvoreny prototyp bonusu (volajici se stava vlastnikem).
Vracené hodnoty:
0 Doslo k chybe, bonus nemuze byt vytvoren.

Implementuje MapObjectResourceHandler.

Tato funkce volá...

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

Typ vytvareneho objektu.

Vracené hodnoty:
BombicMapObject::Bonus Vzdy.

Implementuje MapObjectResourceHandler.

bool BonusResourceHandler::canHandle ( const QDomElement &  rootEl  )  [virtual]

Zda umi nacist objekt reprezentovany takovym XML elementem.

Umi zpracovavat dokument s korenovym elementem bonus.

Parametry:
rootEl korenovy element dokumentu, ktery reprezentuje objekt mapy
Návratová hodnota:
Zda zpracovava takove dokumenty.

Implementuje MapObjectResourceHandler.


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

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