#include <Syndicate/Data/MapColumn.h>
Inheritance diagram for Syndicate::Data::MapColumn:

| Public Types | |
| enum | MapColType { None, SlopeSN, SlopeNS, SlopeEW, SlopeWE, Ground, RoadSideEW, RoadSideWE, RoadSideSN, RoadSideNS, Wall, RoadCurve, HandrailLight, Roof, RoadPedCross, RoadMark, NbTypes } | 
| Public Member Functions | |
| MapColumn (void) | |
| ~MapColumn (void) | |
| void | get (uint8_t tile, uint8_t &type) const | 
| virtual void | info (void) | 
| bool | load (char const *filename) | 
| unsigned | getLength (void) | 
| Protected Attributes | |
| unsigned | _data_length | 
| Private Attributes | |
| uint8_t * | _types | 
| Syndicate::Data::MapColumn::MapColumn | ( | void | ) |  [inline] | 
| Syndicate::Data::MapColumn::~MapColumn | ( | void | ) |  [inline] | 
| void Syndicate::Data::MapColumn::get | ( | uint8_t | tile, | |
| uint8_t & | type | |||
| ) | const | 
Given the index of the tile, returns his type.
| [in] | tile | the *index* of the tile | 
| [out] | type | the type of tile | 
| virtual void Syndicate::Data::File::info | ( | void | ) |  [virtual, inherited] | 
In debug mode it display the informations.
| bool Syndicate::Data::File::load | ( | char const * | filename | ) |  [inherited] | 
This method load the content (unpacked) of the file at the adress pointed by _data.
| [in] | filename | the name of the file. | 
| true | if success. | |
| false | if fails. If previous file is loaded, the data keep unaffected. | 
| unsigned Syndicate::Data::File::getLength | ( | void | ) |  [inline, inherited] | 
| uint8_t* Syndicate::Data::MapColumn::_types  [private] | 
| unsigned Syndicate::Data::File::_data_length  [protected, inherited] | 
 1.5.2
 1.5.2