using System; using System.IO; namespace SanAndreasUnity.Importing.RenderWareStream { [SectionType(26)] public class GeometryList : SectionData { public readonly UInt32 GeometryCount; public readonly Geometry[] Geometry; public GeometryList(SectionHeader header, Stream stream) : base(header, stream) { var data = ReadSection(); GeometryCount = BitConverter.ToUInt32(data.Value, 0); Geometry = new Geometry[GeometryCount]; for (var i = 0; i < GeometryCount; ++i) { Geometry[i] = ReadSection(); } } } }