public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_gains = new hkbFootIkGains(); m_gains.Read(des, br); m_legs = des.ReadClassArray <hkbFootIkModifierLeg>(br); m_raycastDistanceUp = br.ReadSingle(); m_raycastDistanceDown = br.ReadSingle(); m_originalGroundHeightMS = br.ReadSingle(); m_errorOut = br.ReadSingle(); m_verticalOffset = br.ReadSingle(); m_collisionFilterInfo = br.ReadUInt32(); m_forwardAlignFraction = br.ReadSingle(); m_sidewaysAlignFraction = br.ReadSingle(); m_sidewaysSampleWidth = br.ReadSingle(); m_useTrackData = br.ReadBoolean(); m_lockFeetWhenPlanted = br.ReadBoolean(); m_useCharacterUpVector = br.ReadBoolean(); m_keepSourceFootEndAboveGround = br.ReadBoolean(); m_alignMode = (AlignMode)br.ReadSByte(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt64(); br.ReadUInt32(); br.ReadUInt16(); br.ReadByte(); }
public virtual void Read(PackFileDeserializer des, BinaryReaderEx br) { m_gains = new hkbFootIkGains(); m_gains.Read(des, br); m_enabled_0 = br.ReadSingle(); m_enabled_1 = br.ReadSingle(); m_enabled_2 = br.ReadSingle(); m_enabled_3 = br.ReadSingle(); m_enabled_4 = br.ReadSingle(); m_enabled_5 = br.ReadSingle(); m_enabled_6 = br.ReadSingle(); m_enabled_7 = br.ReadSingle(); m_enabled_8 = br.ReadSingle(); m_enabled_9 = br.ReadSingle(); m_enabled_10 = br.ReadSingle(); m_enabled_11 = br.ReadSingle(); m_enabled_12 = br.ReadSingle(); m_enabled_13 = br.ReadSingle(); m_enabled_14 = br.ReadSingle(); m_enabled_15 = br.ReadSingle(); m_enabled_16 = br.ReadSingle(); m_enabled_17 = br.ReadSingle(); m_enabled_18 = br.ReadSingle(); m_enabled_19 = br.ReadSingle(); m_enabled_20 = br.ReadSingle(); m_enabled_21 = br.ReadSingle(); m_enabled_22 = br.ReadSingle(); m_enabled_23 = br.ReadSingle(); m_enabled_24 = br.ReadSingle(); m_enabled_25 = br.ReadSingle(); m_enabled_26 = br.ReadSingle(); m_enabled_27 = br.ReadSingle(); m_enabled_28 = br.ReadSingle(); m_enabled_29 = br.ReadSingle(); m_enabled_30 = br.ReadSingle(); m_enabled_31 = br.ReadSingle(); br.ReadUInt64(); }