public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_generator = des.ReadClassPointer <hkbGenerator>(br); m_boneWeights = des.ReadClassPointer <hkbBoneWeightArray>(br); m_weight = br.ReadSingle(); m_worldFromModelWeight = br.ReadSingle(); br.ReadUInt64(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); br.ReadUInt64(); m_controlData = new hkbPoweredRagdollControlData(); m_controlData.Read(des, br); m_bones = des.ReadClassPointer <hkbBoneIndexArray>(br); m_worldFromModelModeData = new hkbWorldFromModelModeData(); m_worldFromModelModeData.Read(des, br); m_boneWeights = des.ReadClassPointer <hkbBoneWeightArray>(br); m_animationBlendFraction = br.ReadSingle(); br.ReadUInt32(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_generator = des.ReadClassPointer <hkbGenerator>(br); m_weight = br.ReadSingle(); br.ReadUInt32(); m_boneWeights = des.ReadClassPointer <hkbBoneWeightArray>(br); m_fadeInDuration = br.ReadSingle(); m_fadeOutDuration = br.ReadSingle(); m_onEventId = br.ReadInt32(); m_offEventId = br.ReadInt32(); m_onByDefault = br.ReadBoolean(); m_useMotion = br.ReadBoolean(); m_forceFullFadeDurations = br.ReadBoolean(); br.ReadUInt32(); br.ReadByte(); }
public override void Read(PackFileDeserializer des, BinaryReaderEx br) { base.Read(des, br); m_boneHiddenTypeCopyStart = br.ReadBoolean(); br.ReadByte(); m_oldBoneIndex = br.ReadInt16(); m_oldBoneIndexNoVar = br.ReadInt16(); m_boneIndex = br.ReadInt16(); m_boneIndexNoVar = br.ReadInt16(); m_boneChainIndex0 = br.ReadInt16(); m_boneChainIndex1 = br.ReadInt16(); m_boneChainIndex2 = br.ReadInt16(); m_boneContractIndex0 = br.ReadInt16(); m_boneContractIndex1 = br.ReadInt16(); m_boneContractIndex2 = br.ReadInt16(); m_boneHiddenTypeCopyEnd = br.ReadBoolean(); br.ReadByte(); m_boneWeightArray = des.ReadClassPointer <hkbBoneWeightArray>(br); m_boneIndexArray = des.ReadClassPointer <hkbBoneIndexArray>(br); br.ReadUInt64(); }