#include <weaponrangelayer.h>
Inheritance diagram for UnitWeaponRangeLayer:

Public Member Functions | |
| void | operateField (GameMap *actmap, const MapCoordinate &pos) |
| UnitWeaponRangeLayer () | |
| bool | onLayer (int layer) |
| void | paintSingleField (const MapRenderer::FieldRenderInfo &fieldInfo, int layer, const SPoint &pos) |
Definition at line 24 of file weaponrangelayer.h.
| UnitWeaponRangeLayer::UnitWeaponRangeLayer | ( | ) |
Definition at line 84 of file weaponrangelayer.cpp.
| void UnitWeaponRangeLayer::operateField | ( | GameMap * | actmap, | |
| const MapCoordinate & | pos | |||
| ) |
Definition at line 55 of file weaponrangelayer.cpp.
References actmap, GameMap::getField(), repaintMap, MapLayer::setActive(), statusMessage(), MapCoordinate::valid(), and MapField::vehicle.
Referenced by Maped_MainScreenWidget::showWeaponRange(), and ASC_MainScreenWidget::showWeaponRange().
| bool UnitWeaponRangeLayer::onLayer | ( | int | layer | ) | [inline, virtual] |
| void UnitWeaponRangeLayer::paintSingleField | ( | const MapRenderer::FieldRenderInfo & | fieldInfo, | |
| int | layer, | |||
| const SPoint & | pos | |||
| ) | [virtual] |
Implements MapLayer.
Definition at line 88 of file weaponrangelayer.cpp.
References MapRenderer::FieldRenderInfo::gamemap, MapRenderer::FieldRenderInfo::pos, MapRenderer::FieldRenderInfo::surface, MapRenderer::FieldRenderInfo::visibility, and visible_ago.
1.5.1