4#include "../limits.hpp"
10 uint16_t index = 0xFFFF;
11 uint8_t orientation = 0;
13 uint8_t neighbourSpan = 0;
15 [[nodiscard]]
bool isValid()
const {
16 return index != 0xFFFF;
21 std::array<DispSubNeighbour, 2> subNeighbors;
25 std::array<uint16_t, Limits::MAX_DISP_CORNER_NEIGHBORS> neighbours;
26 uint8_t numNeighbours;
32 int32_t dispVertStart;
41 int32_t lightmapAlphaStart;
42 int32_t lightmapSamplePositionStart;
44 std::array<DispNeighbour, 4> edgeNeighbours;
45 std::array<DispCornerNeighbours, 4> cornerNeighbours;
47 std::array<uint32_t, 10> allowedVertices;
Definition: BSPParser.hpp:22
Definition: displacements.hpp:24
Definition: displacements.hpp:29
Definition: displacements.hpp:20
Definition: displacements.hpp:9
Definition: displacements.hpp:50
Definition: common.hpp:18