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;
}
}