protected override void readStruct(Stream stream) { using BinaryReader reader = new BinaryReader(stream); sectorType = EnumUtils.intToEnum <RWPlaneSectionType>(reader.ReadInt32()); centerValue = reader.ReadSingle(); leftIsWorldSector = reader.ReadUInt32() > 0; rightIsWorldSector = reader.ReadUInt32() > 0; leftValue = reader.ReadSingle(); rightValue = reader.ReadSingle(); }
public static Vector3 AsNormal(this RWPlaneSectionType t) => t switch {