
Public Member Functions | |
| ProductionItemFactory (ContainerBase *container_) | |
| void | itemMarked (const SelectionWidget *widget) |
| void | itemSelected (const SelectionWidget *widget, bool mouse) |
| const VehicleType * | getSelectedVehicleType () |
Protected Member Functions | |
| bool | isFiltered (const ItemType &item) |
Definition at line 369 of file edselfnt.cpp.
| ProductionItemFactory::ProductionItemFactory | ( | ContainerBase * | container_ | ) | [inline] |
Definition at line 389 of file edselfnt.cpp.
| bool ProductionItemFactory::isFiltered | ( | const ItemType & | item | ) | [inline, protected] |
Definition at line 375 of file edselfnt.cpp.
References ContainerBase::baseType, BaseMapItemTypeWidgetFactory< MapItemTypeWidget< VehicleType > >::isFiltered(), ContainerBaseType::vehicleCategoriesProduceable, and ContainerBaseType::vehicleFit().
| void ProductionItemFactory::itemMarked | ( | const SelectionWidget * | widget | ) | [inline, virtual] |
Reimplemented from SelectionItemFactory.
Definition at line 392 of file edselfnt.cpp.
References MapItemTypeWidget< MapItemType >::getItem().
Referenced by itemSelected().
| void ProductionItemFactory::itemSelected | ( | const SelectionWidget * | widget, | |
| bool | mouse | |||
| ) | [inline, virtual] |
Reimplemented from MapItemTypeWidgetFactory< MapItemTypeWidget< VehicleType > >.
Definition at line 405 of file edselfnt.cpp.
References itemMarked().
| const VehicleType* ProductionItemFactory::getSelectedVehicleType | ( | ) | [inline] |
Definition at line 410 of file edselfnt.cpp.
1.5.1