public override void Read(BinaryReader file, uint size)
 {
     position.Read(file, size);
     Yaw.Read(file, size);
     Pitch.Read(file, size);
     Roll.Read(file, size);
 }
Exemple #2
0
        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);
        }
Exemple #3
0
 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);
 }