#include <buildingtypeselector.h>
Inheritance diagram for BuildingTypeBaseWidget:

Public Member Functions | |
| BuildingTypeBaseWidget (PG_Widget *parent, const PG_Point &pos, int width, const BuildingType *BuildingType, const Player &player) | |
| ASCString | getName () const |
| const BuildingType * | getBuildingType () const |
Protected Member Functions | |
| void | display (SDL_Surface *surface, const PG_Rect &src, const PG_Rect &dst) |
Static Protected Member Functions | |
| static int | getBuildingHeight (const BuildingType *type) |
|
||||||||||||||||||||||||
|
Definition at line 47 of file buildingtypeselector.cpp. References buildingWidth, ContainerBaseType::name, PG_Rect::PG_Rect(), PG_Widget::SetTransparency(), and PG_Rect::Width(). |
|
||||||||||||||||
|
Implements SelectionWidget. Definition at line 62 of file buildingtypeselector.cpp. References PG_Draw::BlitSurface(), buildingHeight, buildingWidth, Surface::createSurface(), fielddisthalfx, fielddistx, fielddisty, BuildingType::fieldExists(), Player::getPlayerColor(), maxint, min(), and BuildingType::paintSingleField(). |
|
|
Definition at line 32 of file buildingtypeselector.cpp. References fielddisty, BuildingType::fieldExists(), fieldsizey, max(), maxint, min(), and minint. |
|
|
Definition at line 39 of file buildingtypeselector.h. |
|
|
Implements SelectionWidget. Definition at line 57 of file buildingtypeselector.cpp. References ContainerBaseType::getName(). |
1.4.2