#include <mapdisplay.h>
Inheritance diagram for MapLayer:

Public Member Functions | |
| virtual bool | onLayer (int layer)=0 |
| bool | isActive () |
| virtual void | setActive (bool active) |
| virtual void | paintSingleField (const MapRenderer::FieldRenderInfo &fieldInfo, int layer, const SPoint &pos)=0 |
| virtual | ~MapLayer () |
Protected Member Functions | |
| MapLayer () | |
Definition at line 107 of file mapdisplay.h.
| MapLayer::MapLayer | ( | ) | [inline, protected] |
Definition at line 110 of file mapdisplay.h.
| virtual MapLayer::~MapLayer | ( | ) | [inline, virtual] |
Definition at line 116 of file mapdisplay.h.
| virtual bool MapLayer::onLayer | ( | int | layer | ) | [pure virtual] |
| bool MapLayer::isActive | ( | ) | [inline] |
Definition at line 113 of file mapdisplay.h.
| virtual void MapLayer::setActive | ( | bool | active | ) | [inline, virtual] |
Definition at line 114 of file mapdisplay.h.
Referenced by MapDisplayPG::addMapLayer(), UnitWeaponRangeLayer::operateField(), and UnitMovementRangeLayer::operateField().
| virtual void MapLayer::paintSingleField | ( | const MapRenderer::FieldRenderInfo & | fieldInfo, | |
| int | layer, | |||
| const SPoint & | pos | |||
| ) | [pure virtual] |
1.5.1