#include <gamemap.h>
Public Member Functions | |
| OverviewMapHolder (GameMap &gamemap) | |
| const Surface & | getOverviewMap (bool complete=true) |
| returns the overview surface for the map. | |
| void | resetSize () |
| void | startUpdate () |
| void | clear (bool allImages=false) |
| void | connect () |
Static Public Member Functions | |
| static void | clearmap (GameMap *actmap) |
Static Public Attributes | |
| static SigC::Signal0< void > | generationComplete |
Protected Member Functions | |
| bool | idleHandler () |
| bool | init () |
| void | drawNextField (bool signalOnCompletion=true) |
| bool | updateField (const MapCoordinate &pos) |
|
|
Definition at line 70 of file gamemap.cpp. |
|
|
Definition at line 198 of file gamemap.cpp. References startUpdate(), and Surface::transparent. Referenced by authenticateUser(), clearmap(), Weathercast::painter(), and Weathercast::Weathercast(). |
|
|
Definition at line 213 of file gamemap.cpp. References clear(), and GameMap::overviewMapHolder. Referenced by MainScreenWidget::setup(). |
|
|
Definition at line 74 of file gamemap.cpp. References idleEvent, and idleHandler(). Referenced by GameMap::allocateFields(), GameMap::guiHooked(), and tspfldloaders::readfields(). |
|
|
Definition at line 125 of file gamemap.cpp. References Surface::Duplicate(), generationComplete, init(), and updateField(). Referenced by getOverviewMap(), and idleHandler(). |
|
|
returns the overview surface for the map.
Definition at line 177 of file gamemap.cpp. References assert, drawNextField(), and init(). Referenced by Weathercast::painter(), OverviewMapPanel::painter(), trunreplay::run(), and Weathercast::Weathercast(). |
|
|
Definition at line 85 of file gamemap.cpp. References drawNextField(), and ticker. Referenced by connect(). |
|
|
Definition at line 159 of file gamemap.cpp. Referenced by drawNextField(), and getOverviewMap(). |
|
|
Definition at line 171 of file gamemap.cpp. Referenced by GameMap::resize(). |
|
|
Definition at line 191 of file gamemap.cpp. Referenced by clear(). |
|
|
Definition at line 94 of file gamemap.cpp. References fieldVisibility(), fieldvisiblenow(), OverviewMapImage::fill(), OverviewMapImage::fillCenter(), OverviewMapImage::lighten(), OverviewMapImage::map2surface(), visible_ago, and visible_not. Referenced by drawNextField(). |
|
|
Definition at line 83 of file gamemap.cpp. Referenced by drawNextField(), and OverviewMapPanel::OverviewMapPanel(). |
1.4.2