#include <generated_objects_wizard.h>
Veřejné sloty | |
| void | setCountInMap () |
| Nastavit pocty generovanych objektu v mape. | |
Veřejné metody | |
| GeneratedObjectsWizardPage (BombicMap *map) | |
| Konstrukce stranky. | |
| virtual void | initializePage () |
| Inicializovat (obnovit) stranku. | |
| virtual void | cleanupPage () |
| Vycistit (navratit) stranku. | |
| virtual BombicMapObject::Type | type ()=0 |
| Typ objektu, ktere chceme nastavovat. | |
| virtual QString | objectTypePlural () |
| Mnozne cislo pojmenovani typu. | |
Chráněné typy | |
| typedef QHash< QString, GeneratedObjectInfoT > | ObjectInfoByNameT |
| Informace o objektu podle jeho jmena. | |
Chráněné metody | |
| void | initObjects () |
| Primarni nastaveni generovanych objektu. | |
| void | addObjects () |
| Doplneni generovanych objektu. | |
| void | initObjectInfo (GeneratedObjectInfoT &objectInfo, BombicMapObject *object) |
| Inicializace informace o generovanem objektu. | |
| virtual const BombicMap::ObjectListT & | generatedObjects ()=0 |
| Seznam generovanych objektu mapy. | |
| virtual void | setGeneratedObjectsCount (BombicMapObject *object, int count)=0 |
| Nastavit (v mape) pocet objektu k vygenerovani. | |
Chráněné atributy | |
| BombicMap * | map_ |
| The map. | |
| ObjectInfoByNameT | objects_ |
| Generovane objekty podle jmena. | |
| QLayout * | mainLayout_ |
| Hlavni layout, do ktereho se pridavaji objekty. | |
Třídy | |
| struct | GeneratedObjectInfoT |
| Informace o generovanem objektu. ... | |
Na strance zobrazi vsechny objekty urciteho typu z palety. U kazdeho druhu objektu nabizi moznost zmenit pocet generovanych objektu. Po potvrzeni nastavi pocty generovanych objektu v mape.
typedef QHash<QString, GeneratedObjectInfoT> GeneratedObjectsWizardPage::ObjectInfoByNameT [protected] |
Informace o objektu podle jeho jmena.
| GeneratedObjectsWizardPage::GeneratedObjectsWizardPage | ( | BombicMap * | map | ) | [explicit] |
Konstrukce stranky.
| void GeneratedObjectsWizardPage::initializePage | ( | ) | [virtual] |
Inicializovat (obnovit) stranku.

| void GeneratedObjectsWizardPage::cleanupPage | ( | ) | [virtual] |
Vycistit (navratit) stranku.
| virtual BombicMapObject::Type GeneratedObjectsWizardPage::type | ( | ) | [pure virtual] |
Typ objektu, ktere chceme nastavovat.
Implementováno v GeneratedBonusesWizardPage, GeneratedBoxesWizardPage a GeneratedCreaturesWizardPage.

| QString GeneratedObjectsWizardPage::objectTypePlural | ( | ) | [virtual] |
Mnozne cislo pojmenovani typu.
Reimplementováno v GeneratedBonusesWizardPage, GeneratedBoxesWizardPage a GeneratedCreaturesWizardPage.


| void GeneratedObjectsWizardPage::setCountInMap | ( | ) | [slot] |
Nastavit pocty generovanych objektu v mape.
| void GeneratedObjectsWizardPage::initObjects | ( | ) | [protected] |
Primarni nastaveni generovanych objektu.


| void GeneratedObjectsWizardPage::addObjects | ( | ) | [protected] |
Doplneni generovanych objektu.


| void GeneratedObjectsWizardPage::initObjectInfo | ( | GeneratedObjectInfoT & | objectInfo, | |
| BombicMapObject * | object | |||
| ) | [protected] |
Inicializace informace o generovanem objektu.


| virtual const BombicMap::ObjectListT& GeneratedObjectsWizardPage::generatedObjects | ( | ) | [protected, pure virtual] |
Seznam generovanych objektu mapy.
Implementováno v GeneratedBonusesWizardPage, GeneratedBoxesWizardPage a GeneratedCreaturesWizardPage.

| virtual void GeneratedObjectsWizardPage::setGeneratedObjectsCount | ( | BombicMapObject * | object, | |
| int | count | |||
| ) | [protected, pure virtual] |
Nastavit (v mape) pocet objektu k vygenerovani.
Implementováno v GeneratedBonusesWizardPage, GeneratedBoxesWizardPage a GeneratedCreaturesWizardPage.
BombicMap* GeneratedObjectsWizardPage::map_ [protected] |
The map.
Generovane objekty podle jmena.
QLayout* GeneratedObjectsWizardPage::mainLayout_ [protected] |
Hlavni layout, do ktereho se pridavaji objekty.
1.5.6