#include <cmath>
#include <limits>
#include <sstream>
#include "pgeventsupplier.h"
#include "global.h"
#include "typen.h"
#include "mapdisplay.h"
#include "vehicletype.h"
#include "buildingtype.h"
#include "spfst.h"
#include "dialog.h"
#include "loaders.h"
#include "gameoptions.h"
#include "loadbi3.h"
#include "mapalgorithms.h"
#include "graphicset.h"
#include "graphics/blitter.h"
#include "graphics/drawing.h"
#include "loadpcx.h"
#include "iconrepository.h"
#include "mainscreenwidget.h"
#include "sdl/sound.h"
#include "spfst-legacy.h"
#include "dialogs/attackpanel.h"
Include dependency graph for mapdisplay.cpp:

Go to the source code of this file.
Classes | |
| class | ContainerInfoLayer |
| class | ResourceGraphLayer |
| class | PipeLayer |
| class | ReactionFireLayer |
| class | UnitInfoLayer |
| class | UnitTrainingLayer |
| class | WeaponRange |
| class | PixSel< pixelSize > |
| class | SourcePixelSelector_DirectSubRectangle< pixelsize > |
| class | MovePixSel< pixelSize > |
Functions | |
| void | benchMapDisplay () |
| void | filterQueuedZoomEvents () |
| bool | ccompare (const MapCoordinate &a, const MapCoordinate &b) |
Variables | |
| bool | tempsvisible = true |
| SigC::Signal0< void > | lockMapdisplay |
| SigC::Signal0< void > | unlockMapdisplay |
| MapDisplayPG * | theGlobalMapDisplay = NULL |
| int | lockdisplaymap = 0 |
Definition in file mapdisplay.cpp.
| void benchMapDisplay | ( | ) |
Definition at line 575 of file mapdisplay.cpp.
| bool ccompare | ( | const MapCoordinate & | a, | |
| const MapCoordinate & | b | |||
| ) |
Definition at line 1355 of file mapdisplay.cpp.
References MapCoordinate::x, and MapCoordinate::y.
Referenced by MapDisplayPG::displayUnitMovement().
| void filterQueuedZoomEvents | ( | ) |
Definition at line 985 of file mapdisplay.cpp.
References CGameOptions::Instance(), CGameOptions::mouse, CGameOptions::Mouse::zoominbutton, and CGameOptions::Mouse::zoomoutbutton.
Referenced by MapDisplayPG::eventMouseButtonDown().
| int lockdisplaymap = 0 |
Definition at line 1809 of file mapdisplay.cpp.
| SigC::Signal0<void> lockMapdisplay |
| bool tempsvisible = true |
Definition at line 64 of file mapdisplay.cpp.
Referenced by MapRenderer::paintSingleField(), and PG_MapDisplay::setTempView().
| MapDisplayPG* theGlobalMapDisplay = NULL |
Definition at line 596 of file mapdisplay.cpp.
Referenced by getDefaultMapDisplay(), and MapDisplayPG::MapDisplayPG().
| SigC::Signal0<void> unlockMapdisplay |
Definition at line 68 of file mapdisplay.cpp.
Referenced by OverviewMapPanel::OverviewMapPanel(), and MapDisplayPG::LockDisplay::~LockDisplay().
1.5.1