#include <vehicleproductionselection.h>
Inheritance diagram for AddProductionLine_SelectionItemFactory:

Public Member Functions | |
| AddProductionLine_SelectionItemFactory (ContainerBase *my_plant, const Container &types) | |
| void | vehicleTypeSelected (const VehicleType *type, bool mouse) |
| Resources | getCost (const VehicleType *type) |
Definition at line 61 of file vehicleproductionselection.h.
| AddProductionLine_SelectionItemFactory::AddProductionLine_SelectionItemFactory | ( | ContainerBase * | my_plant, | |
| const Container & | types | |||
| ) |
Definition at line 120 of file vehicleproductionselection.cpp.
| void AddProductionLine_SelectionItemFactory::vehicleTypeSelected | ( | const VehicleType * | type, | |
| bool | mouse | |||
| ) | [virtual] |
Reimplemented from VehicleTypeSelectionItemFactory.
Definition at line 125 of file vehicleproductionselection.cpp.
References ActionRegistry::BuildProductionLineCommand, createContext(), displayActionError(), and ActionResult::successful().
| Resources AddProductionLine_SelectionItemFactory::getCost | ( | const VehicleType * | type | ) | [virtual] |
Reimplemented from VehicleTypeSelectionItemFactory.
Definition at line 136 of file vehicleproductionselection.cpp.
References ContainerBase::baseType, and BuildProductionLineCommand::resourcesNeeded().
1.5.1