#include <map_object_single_generator.h>
Veřejné metody | |
| MapObjectSingleGenerator (const BombicMap::Field &field) | |
Konstrukce pro policko field. | |
| virtual BombicMapObject::Type | type ()=0 |
| Typ generovaneho objektu. | |
| virtual bool | canGenerate () |
| Jestli je mozne generovat dalsi objekt. | |
| virtual void | addGeneratedObject (BombicMapObject *mapObject) |
| Pridat generovany objekt. | |
Omezuje obecny MapObjectGenerator na generovani pouze jednoho kusu objektu.
| MapObjectSingleGenerator::MapObjectSingleGenerator | ( | const BombicMap::Field & | field | ) |
Konstrukce pro policko field.
| field | policko mapy, pro ktere chceme generovat |
| virtual BombicMapObject::Type MapObjectSingleGenerator::type | ( | ) | [pure virtual] |
Typ generovaneho objektu.
Implementuje MapObjectGenerator.
Implementováno v BonusGenerator a BoxGenerator.
| bool MapObjectSingleGenerator::canGenerate | ( | ) | [virtual] |
Jestli je mozne generovat dalsi objekt.
Reimplementuje stejnojmenný prvek z MapObjectGenerator.

| void MapObjectSingleGenerator::addGeneratedObject | ( | BombicMapObject * | mapObject | ) | [virtual] |
Pridat generovany objekt.
| mapObject | pridavany objekt |
Reimplementuje stejnojmenný prvek z MapObjectGenerator.

1.5.6