C# Class CNCMaps.FileFormats.Map.MapFile

Map file.
Inheritance: IniFile
Show file Open project: zzattack/ccmaps-net Class Usage Examples

Public Properties

Property Type Description
Aircrafts List
Infantries List
Lighting Lighting
MiscSections List
Overlays List
Smudges List
Structures List
Terrains List
Tiles TileLayer
Units List
Waypoints List

Public Methods

Method Description
Initialize ( ) : void
MapFile ( Stream baseStream, string filename = "" ) : System

Constructor.

MapFile ( Stream baseStream, string filename, int offset, long length, bool isBuffered = true ) : System

Private Methods

Method Description
ReadAircraft ( ) : void

Reads the aircraft.

ReadInfantry ( ) : void

Reads the infantry.

ReadOverlay ( ) : void

Reads the overlay.

ReadSmudges ( ) : void

Reads the smudges.

ReadStructures ( ) : void

Reads the structures.

ReadTerrain ( ) : void

Reads the terrain.

ReadTiles ( ) : void

Reads the tiles.

ReadUnits ( ) : void

Reads the units.

ReadWaypoints ( ) : void

Method Details

Initialize() public method

public Initialize ( ) : void
return void

MapFile() public method

Constructor.
public MapFile ( Stream baseStream, string filename = "" ) : System
baseStream Stream The base stream.
filename string
return System

MapFile() public method

public MapFile ( Stream baseStream, string filename, int offset, long length, bool isBuffered = true ) : System
baseStream Stream
filename string
offset int
length long
isBuffered bool
return System

Property Details

Aircrafts public property

public List Aircrafts
return List

Infantries public property

public List Infantries
return List

Lighting public property

public Lighting Lighting
return Lighting

MiscSections public property

public List MiscSections
return List

Overlays public property

public List Overlays
return List

Smudges public property

public List Smudges
return List

Structures public property

public List Structures
return List

Terrains public property

public List Terrains
return List

Tiles public property

public TileLayer Tiles
return TileLayer

Units public property

public List Units
return List

Waypoints public property

public List Waypoints
return List