CopyMap Class Reference

Inheritance diagram for CopyMap:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 CopyMap ()
 ~CopyMap ()
bool paste ()
void copy ()
void selectArea ()

Protected Member Functions

virtual void fieldOperator (const MapCoordinate &point)

Detailed Description

Definition at line 4192 of file edmisc.cpp.


Constructor & Destructor Documentation

CopyMap::CopyMap (  ) 

Definition at line 4239 of file edmisc.cpp.

References FieldAddressing::addressingMode, paste(), and FieldAddressing::poly.

CopyMap::~CopyMap (  ) 

Definition at line 4404 of file edmisc.cpp.


Member Function Documentation

bool CopyMap::paste (  ) 

Definition at line 4468 of file edmisc.cpp.

References actmap, atoi(), copyFieldStep1(), copyFieldStep2(), getactfield(), GameMap::getField(), MapField::getx(), MapField::gety(), GameMap::resize(), GameMap::xsize, and GameMap::ysize.

Referenced by CopyMap().

void CopyMap::copy (  ) 

Definition at line 4424 of file edmisc.cpp.

References GameMap::allocateFields(), FieldAddressing::operate(), and terrainTypeRepository.

void CopyMap::selectArea (  ) 

Definition at line 4415 of file edmisc.cpp.

References editpolygon(), FieldAddressing::polygons, and FieldAddressing::setPolygon().

void CopyMap::fieldOperator ( const MapCoordinate point  )  [protected, virtual]

Implements FieldAddressing.

Definition at line 4626 of file edmisc.cpp.

References actmap, copyFieldStep1(), copyFieldStep2(), GameMap::getField(), MapCoordinate::x, and MapCoordinate::y.


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