using System.Runtime.InteropServices; namespace SabreTools.Data.Models.BSP { /// [StructLayout(LayoutKind.Sequential)] public sealed class CDispSubNeighbor { /// /// This indexes into ddispinfos. /// /// 0xFFFF if there is no neighbor here. public ushort NeighborIndex; /// /// (CCW) rotation of the neighbor wrt this displacement. /// public byte NeighborOrientation; // These use the NeighborSpan type. /// /// Where the neighbor fits onto this side of our displacement. /// public byte Span; /// /// Where we fit onto our neighbor. /// public byte NeighborSpan; } }