
Public Types | |
| typedef vector< const Technology * > | Container |
Public Member Functions | |
| TechnologySelectionItemFactory (Player &player) | |
| bool | showAllTechs (bool all) |
| void | restart () |
| SelectionWidget * | spawnNextItem (PG_Widget *parent, const PG_Point &pos) |
| void | itemSelected (const SelectionWidget *widget, bool mouse) |
Public Attributes | |
| SigC::Signal1< void, const Technology * > | techSelected |
Protected Attributes | |
| Container::iterator | it |
| Container | items |
|
|
Definition at line 116 of file choosetech.cpp. |
|
|
Definition at line 138 of file choosetech.cpp. References restart(). |
|
||||||||||||
|
Implements SelectionItemFactory. Definition at line 184 of file choosetech.cpp. References assert, and techSelected. |
|
|
Implements SelectionItemFactory. Definition at line 150 of file choosetech.cpp. References Available, it, items, Player::research, Research::techAvailable(), techComp(), and technologyRepository. Referenced by TechnologySelectionItemFactory(). |
|
|
Definition at line 126 of file choosetech.cpp. |
|
||||||||||||
|
Implements SelectionItemFactory. Definition at line 173 of file choosetech.cpp. References Player::getPosition(), it, and items. |
|
|
Definition at line 119 of file choosetech.cpp. Referenced by restart(), and spawnNextItem(). |
|
|
Definition at line 120 of file choosetech.cpp. Referenced by restart(), and spawnNextItem(). |
|
|
Definition at line 129 of file choosetech.cpp. Referenced by ChooseTech::ChooseTech(), and itemSelected(). |
1.4.2