MCPcopy Create free account
hub / github.com/AbyssEngine/AbyssEngineOld / Tile

Class Tile

src/Abyss/DataTypes/DS1.h:43–56  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

41};
42
43class Tile {
44public:
45 void decode(uint8_t prop1, uint8_t prop2, uint8_t prop3, uint8_t prop4);
46 uint8_t prop1{};
47 uint8_t prop2{};
48 uint8_t prop3{};
49 uint8_t prop4{};
50 TileType type{};
51 uint16_t mainIndex{};
52 uint16_t subIndex{};
53 const DT1 *dt1Ref{nullptr};
54 uint32_t dt1Index{};
55 uint32_t dt1IndexAlt{}; // Super secret alt index explicitly for RightPartOfNorthCornerWall
56};
57
58using TileMap = std::vector<Tile>;
59

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected