public override void Write(PackFileSerializer s, BinaryWriterEx bw) { base.Write(s, bw); s.WriteVector4(bw, m_fromPos); s.WriteQuaternion(bw, m_fromRot); s.WriteVector4(bw, m_toPos); s.WriteQuaternion(bw, m_toRot); s.WriteVector4(bw, m_lastPos); s.WriteQuaternion(bw, m_lastRot); s.WriteQSTransformArray(bw, m_characterPoseAtBeginningOfTransition); bw.WriteSingle(m_timeRemaining); bw.WriteSingle(m_timeInTransition); bw.WriteSByte((sbyte)m_toGeneratorSelfTranstitionMode); bw.WriteBoolean(m_initializeCharacterPose); bw.WriteBoolean(m_alignThisFrame); bw.WriteBoolean(m_alignmentFinished); bw.WriteUInt32(0); }
public override void Write(PackFileSerializer s, BinaryWriterEx bw) { base.Write(s, bw); s.WriteQSTransformArray(bw, m_transforms); s.WriteSingleArray(bw, m_floats); }