map::ump::UMPAssembly Class Reference

#include <UMPAssembly.h>

Public Member Functions

 UMPAssembly ()
virtual ~UMPAssembly ()
const std::string toString () const

Private Types

typedef std::vector
< TileAndAmount >::iterator 
TileAndAmountIterator
typedef std::vector
< TileAndAmount >
::const_iterator 
TileAndAmountConstIterator

Private Attributes

int _gridWidth
int _gridHeight
int _width
int _height
std::string _title
std::string _name
std::vector< TileAndAmount_tiles

Detailed Description

Definition at line 57 of file UMPAssembly.h.


Member Typedef Documentation

typedef std::vector<TileAndAmount>::const_iterator map::ump::UMPAssembly::TileAndAmountConstIterator [private]

Definition at line 82 of file UMPAssembly.h.

typedef std::vector<TileAndAmount>::iterator map::ump::UMPAssembly::TileAndAmountIterator [private]

Definition at line 81 of file UMPAssembly.h.


Constructor & Destructor Documentation

map::ump::UMPAssembly::UMPAssembly (  ) 
virtual map::ump::UMPAssembly::~UMPAssembly (  )  [virtual]

Member Function Documentation

const std::string map::ump::UMPAssembly::toString (  )  const

Field Documentation

Definition at line 64 of file UMPAssembly.h.

the grid size of the assembly - useful for optimizing stuff if every tile in the ump has the same boundaries.

Definition at line 63 of file UMPAssembly.h.

Definition at line 70 of file UMPAssembly.h.

The name of the assembly

Definition at line 78 of file UMPAssembly.h.

Definition at line 80 of file UMPAssembly.h.

the title of the assembly that is show when the map starts

Definition at line 74 of file UMPAssembly.h.

the size of the assembly - this must match with the sizes of the tiles used in this assembly

Definition at line 69 of file UMPAssembly.h.


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2