public override void Read(BinaryReader file, uint size) { position.Read(file, size); Yaw.Read(file, size); Pitch.Read(file, size); Roll.Read(file, size); }
public override void Read(BinaryReader file, uint size) { rotationMatrix.Read(file, 36); position.Read(file, (uint)12); streamingRadius.Read(file, 2); flags.Read(file, 2); occlusionSystemID.Read(file, 4); resourceIndex.Read(file, 4); tail.Read(file, size - 60); }
public override void Read(BinaryReader file, uint size) { //TODO: Investigate what the first 10 bytes are base.Read(file, size); data.Bytes = file.ReadBytes((int)((file.BaseStream.Length - 32) - file.BaseStream.Position)); cornerPosition.Read(file, size); dataSizeX.Read(file, size); dataSizeY.Read(file, size); dataSizeZ.Read(file, size); dataSize.Read(file, size); sizeInKbytes.Read(file, size); }