#include "vehicletype.h"
#include "buildingtype.h"
#include "edmisc.h"
#include "edselfnt.h"
#include "mapdisplay.h"
#include "itemrepository.h"
#include "edglobal.h"
#include "graphics/blitter.h"
#include "paradialog.h"
#include "dialogs/vehicletypeselector.h"
#include "unitset.h"
#include "spfst-legacy.h"
Include dependency graph for edselfnt.cpp:

Go to the source code of this file.
Classes | |
| class | CargoItemFactory |
| class | ProductionItemFactory |
| class | AvailableProductionItemFactory |
| class | ProductionEditorWindow |
Functions | |
| bool | buildingComp (const BuildingType *v1, const BuildingType *v2) |
| bool | objectComp (const ObjectType *v1, const ObjectType *v2) |
| bool | terrainComp (const TerrainType *v1, const TerrainType *v2) |
| bool | mineComp (const MineType *v1, const MineType *v2) |
| void | sortItems (vector< VehicleType * > &vec) |
| void | sortItems (vector< BuildingType * > &vec) |
| void | sortItems (vector< ObjectType * > &vec) |
| void | sortItems (vector< TerrainType * > &vec) |
| void | sortItems (vector< MineType * > &vec) |
| void | addCargo (ContainerBase *container) |
| Lets the user choose a unit and adds it to the cargo of container. | |
| void | editProduction (ContainerBase *container) |
Variables | |
| SigC::Signal0< void > | filtersChangedSignal |
Definition in file edselfnt.cpp.
| void addCargo | ( | ContainerBase * | container | ) |
Lets the user choose a unit and adds it to the cargo of container.
Definition at line 358 of file edselfnt.cpp.
References ItemSelectorWindow::RunModal().
| bool buildingComp | ( | const BuildingType * | v1, | |
| const BuildingType * | v2 | |||
| ) |
Definition at line 48 of file edselfnt.cpp.
References getUnitSetID(), and ContainerBaseType::name.
Referenced by sortItems().
| void editProduction | ( | ContainerBase * | container | ) |
Definition at line 556 of file edselfnt.cpp.
References ASC_PG_Dialog::RunModal().
Referenced by execaction_pg().
| bool objectComp | ( | const ObjectType * | v1, | |
| const ObjectType * | v2 | |||
| ) |
| void sortItems | ( | vector< TerrainType * > & | vec | ) |
Definition at line 90 of file edselfnt.cpp.
| void sortItems | ( | vector< ObjectType * > & | vec | ) |
Definition at line 85 of file edselfnt.cpp.
| void sortItems | ( | vector< BuildingType * > & | vec | ) |
Definition at line 80 of file edselfnt.cpp.
| void sortItems | ( | vector< VehicleType * > & | vec | ) |
Definition at line 75 of file edselfnt.cpp.
Referenced by BaseMapItemTypeWidgetFactory< MapItemTypeWidget< VehicleType > >::BaseMapItemTypeWidgetFactory().
| bool terrainComp | ( | const TerrainType * | v1, | |
| const TerrainType * | v2 | |||
| ) |
Definition at line 61 of file edselfnt.cpp.
References TerrainType::name, and TerrainType::weather.
Referenced by sortItems().
| SigC::Signal0<void> filtersChangedSignal |
Definition at line 42 of file edselfnt.cpp.
Referenced by execaction(), selectunitsetfilter(), and showSelectionWindow().
1.5.1