Advanced Strategic Command
Public Member Functions | List of all members
AddProductionLine_SelectionItemFactory Class Reference

#include <vehicleproductionselection.h>

Inheritance diagram for AddProductionLine_SelectionItemFactory:
Inheritance graph
[legend]

Public Member Functions

 AddProductionLine_SelectionItemFactory (ContainerBase *my_plant, const Container &types)
 
void vehicleTypeSelected (const VehicleType *type, bool mouse)
 
Resources getCost (const VehicleType *type)
 
- Public Member Functions inherited from VehicleTypeSelectionItemFactory
 VehicleTypeSelectionItemFactory (Resources plantResources, const Container &types, const Player &player)
 
 VehicleTypeSelectionItemFactory (const Container &types, const Player &player)
 
void restart ()
 
void setAvailableResource (const Resources &plantResources)
 
SelectionWidgetspawnNextItem (PG_Widget *parent, const PG_Point &pos)
 
void itemSelected (const SelectionWidget *widget, bool mouse)
 
- Public Member Functions inherited from SelectionItemFactory
virtual void itemMarked (const SelectionWidget *widget)
 
virtual SelectionWidgetgetDefaultItem ()
 
virtual ~SelectionItemFactory ()
 

Additional Inherited Members

- Public Types inherited from VehicleTypeSelectionItemFactory
typedef vector< const
VehicleType * > 
Container
 
- Public Attributes inherited from VehicleTypeSelectionItemFactory
sigc::signal< void > reloadAllItems
 
- Static Public Attributes inherited from VehicleTypeSelectionItemFactory
static sigc::signal< void,
const VehicleType * > 
showVehicleInfo
 
- Protected Attributes inherited from VehicleTypeSelectionItemFactory
Container::iterator it
 
Container items
 

Detailed Description

Definition at line 61 of file vehicleproductionselection.h.

Constructor & Destructor Documentation

AddProductionLine_SelectionItemFactory::AddProductionLine_SelectionItemFactory ( ContainerBase my_plant,
const Container types 
)

Definition at line 120 of file vehicleproductionselection.cpp.

Member Function Documentation

Resources AddProductionLine_SelectionItemFactory::getCost ( const VehicleType type)
virtual
void AddProductionLine_SelectionItemFactory::vehicleTypeSelected ( const VehicleType type,
bool  mouse 
)
virtual

The documentation for this class was generated from the following files: