public Load ( BinaryReaderEx reader ) : void | ||
reader | BinaryReaderEx | |
Résultat | void |
public override void Load(BinaryReaderEx reader)
{
base.Load(reader);
Float1 = reader.ReadSingle();
AnimationLength = reader.ReadSingle();
Bones = reader.ReadInt16();
NumIndices = reader.ReadInt16();
Flags = reader.ReadByte();
reader.BaseStream.Seek(3, System.IO.SeekOrigin.Current);
for (var i = 0; i < NumIndices; i++)
{
int val = reader.ReadInt32();
ChunkIndex idx = new ChunkIndex();
idx.Index = val & 0x7FFFFFFF;
idx.Flag = (val & 0x80000000) == 0x80000000;
this.Offsets.Add(idx);
}
}