private PMXFormat.MorphOffset ReadImpulseMorphOffset() { PMXFormat.ImpulseMorphOffset result = new PMXFormat.ImpulseMorphOffset(); result.rigidbody_index = CastIntRead(binary_reader_, format_.header.morphIndexSize); result.local_flag = binary_reader_.ReadByte(); result.move_velocity = ReadSinglesToVector3(binary_reader_); result.rotation_torque = ReadSinglesToVector3(binary_reader_); return(result); }
private PMXFormat.MorphOffset ReadImpulseMorphOffset() { PMXFormat.ImpulseMorphOffset result = new PMXFormat.ImpulseMorphOffset(); result.rigidbody_index = CastIntRead(binary_reader_, format_.header.morphIndexSize); result.local_flag = binary_reader_.ReadByte(); result.move_velocity = ReadSinglesToVector3(binary_reader_); result.rotation_torque = ReadSinglesToVector3(binary_reader_); return result; }