MCPcopy Create free account
hub / github.com/OpenXcom/OpenXcom / Tile

Method Tile

src/Savegame/Tile.cpp:50–68  ·  view source on GitHub ↗

* constructor * @param pos Position. */

Source from the content-addressed store, hash-verified

48* @param pos Position.
49*/
50Tile::Tile(const Position& pos): _smoke(0), _fire(0), _explosive(0), _pos(pos), _unit(0), _animationOffset(0), _markerColor(0), _visible(false), _preview(-1), _TUMarker(0), _overlaps(0), _danger(false)
51{
52 for (int i = 0; i < 4; ++i)
53 {
54 _objects[i] = 0;
55 _mapDataID[i] = -1;
56 _mapDataSetID[i] = -1;
57 _currentFrame[i] = 0;
58 }
59 for (int layer = 0; layer < LIGHTLAYERS; layer++)
60 {
61 _light[layer] = 0;
62 _lastLight[layer] = -1;
63 }
64 for (int i = 0; i < 3; ++i)
65 {
66 _discovered[i] = false;
67 }
68}
69
70/**
71 * destructor

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected