#include <overviewmappanel.h>
Inheritance diagram for OverviewMapPanel:

Public Member Functions | |
| OverviewMapPanel (PG_Widget *parent, const PG_Rect &r, MapDisplayPG *mapDisplay, const ASCString &widgetName) | |
Protected Member Functions | |
| void | painter (const PG_Rect &src, const ASCString &name, const PG_Rect &dst) |
| void | redraw () |
| bool | mouseButtonDown (const SDL_MouseButtonEvent *button) |
| bool | mouseMotion (const SDL_MouseMotionEvent *motion) |
| bool | mouseClick (SPoint pos) |
|
||||||||||||||||||||
|
Definition at line 27 of file overviewmappanel.cpp. References assert, SpecialDisplayWidget::display, PG_Widget::FindChild(), OverviewMapHolder::generationComplete, lockMapdisplay, mouseButtonDown(), mouseMotion(), painter(), redraw(), PG_MessageObject::sigMouseButtonDown, PG_MessageObject::sigMouseMotion, unlockMapdisplay, and viewChanged. |
|
|
Definition at line 133 of file overviewmappanel.cpp. References PG_Widget::IsMouseInside(), mouseClick(), PG_Widget::ScreenToClient(), PG_Point::x, and PG_Point::y. Referenced by OverviewMapPanel(). |
|
|
Definition at line 121 of file overviewmappanel.cpp. References actmap, MapDisplayPG::centerOnField(), OverviewMapImage::surface2map(), MapCoordinate::valid(), MapCoordinate::x, GameMap::xsize, MapCoordinate::y, and GameMap::ysize. Referenced by mouseButtonDown(), and mouseMotion(). |
|
|
Definition at line 144 of file overviewmappanel.cpp. References PG_Widget::IsMouseInside(), mouseClick(), PG_Widget::ScreenToClient(), PG_Point::x, and PG_Point::y. Referenced by OverviewMapPanel(). |
|
||||||||||||||||
|
|
Definition at line 41 of file overviewmappanel.h. References PG_Widget::Redraw(). Referenced by OverviewMapPanel(). |
1.4.2