MapRenderer::FieldRenderInfo Class Reference

#include <mapdisplay.h>

List of all members.

Public Member Functions

 FieldRenderInfo (Surface &s, GameMap *actmap)

Public Attributes

Surfacesurface
VisibilityStates visibility
int playerView
MapFieldfld
MapCoordinate pos
GameMapgamemap


Detailed Description

Definition at line 51 of file mapdisplay.h.


Constructor & Destructor Documentation

MapRenderer::FieldRenderInfo::FieldRenderInfo ( Surface s,
GameMap actmap 
) [inline]

Definition at line 53 of file mapdisplay.h.


Member Data Documentation

Surface& MapRenderer::FieldRenderInfo::surface

Definition at line 53 of file mapdisplay.h.

Referenced by UnitWeaponRangeLayer::paintSingleField(), MapRenderer::paintSingleField(), UnitTrainingLayer::paintSingleField(), UnitInfoLayer::paintSingleField(), ReactionFireLayer::paintSingleField(), PipeLayer::paintSingleField(), ContainerInfoLayer::paintSingleField(), VisibilityLayer::paintSingleField(), and UnitMovementRangeLayer::paintSingleField().

VisibilityStates MapRenderer::FieldRenderInfo::visibility

Definition at line 55 of file mapdisplay.h.

Referenced by UnitWeaponRangeLayer::paintSingleField(), MapRenderer::paintSingleField(), UnitTrainingLayer::paintSingleField(), UnitInfoLayer::paintSingleField(), ReactionFireLayer::paintSingleField(), PipeLayer::paintSingleField(), ResourceGraphLayer::paintSingleField(), ContainerInfoLayer::paintSingleField(), UnitMovementRangeLayer::paintSingleField(), and MapRenderer::paintTerrain().

int MapRenderer::FieldRenderInfo::playerView

Definition at line 56 of file mapdisplay.h.

Referenced by MapRenderer::paintSingleField(), UnitTrainingLayer::paintSingleField(), UnitInfoLayer::paintSingleField(), ReactionFireLayer::paintSingleField(), ResourceGraphLayer::paintSingleField(), ContainerInfoLayer::paintSingleField(), and MapRenderer::paintTerrain().

MapField* MapRenderer::FieldRenderInfo::fld

Definition at line 57 of file mapdisplay.h.

Referenced by MapRenderer::paintSingleField(), UnitTrainingLayer::paintSingleField(), UnitInfoLayer::paintSingleField(), ReactionFireLayer::paintSingleField(), PipeLayer::paintSingleField(), ResourceGraphLayer::paintSingleField(), ContainerInfoLayer::paintSingleField(), VisibilityLayer::paintSingleField(), and MapRenderer::paintTerrain().

MapCoordinate MapRenderer::FieldRenderInfo::pos

Definition at line 58 of file mapdisplay.h.

Referenced by UnitWeaponRangeLayer::paintSingleField(), MapRenderer::paintSingleField(), UnitMovementRangeLayer::paintSingleField(), and MapRenderer::paintTerrain().

GameMap* MapRenderer::FieldRenderInfo::gamemap

Definition at line 59 of file mapdisplay.h.

Referenced by UnitWeaponRangeLayer::paintSingleField(), ResourceGraphLayer::paintSingleField(), VisibilityLayer::paintSingleField(), and UnitMovementRangeLayer::paintSingleField().


The documentation for this class was generated from the following file:
Generated on Mon May 21 01:47:02 2012 for Advanced Strategic Command by  doxygen 1.5.1