public virtual void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     m_transforms = new hkpSetLocalTransformsConstraintAtom();
     m_transforms.Read(des, br);
     m_setupStabilization = new hkpSetupStabilizationAtom();
     m_setupStabilization.Read(des, br);
     m_angMotor = new hkpAngMotorConstraintAtom();
     m_angMotor.Read(des, br);
     m_angFriction = new hkpAngFrictionConstraintAtom();
     m_angFriction.Read(des, br);
     m_angLimit = new hkpAngLimitConstraintAtom();
     m_angLimit.Read(des, br);
     m_2dAng = new hkp2dAngConstraintAtom();
     m_2dAng.Read(des, br);
     m_ballSocket = new hkpBallSocketConstraintAtom();
     m_ballSocket.Read(des, br);
     br.ReadUInt64();
 }
Пример #2
0
 public virtual void Read(PackFileDeserializer des, BinaryReaderEx br)
 {
     m_transforms = new hkpSetLocalTransformsConstraintAtom();
     m_transforms.Read(des, br);
     m_setupStabilization = new hkpSetupStabilizationAtom();
     m_setupStabilization.Read(des, br);
     m_ragdollMotors = new hkpRagdollMotorConstraintAtom();
     m_ragdollMotors.Read(des, br);
     m_angFriction = new hkpAngFrictionConstraintAtom();
     m_angFriction.Read(des, br);
     m_twistLimit = new hkpTwistLimitConstraintAtom();
     m_twistLimit.Read(des, br);
     m_coneLimit = new hkpConeLimitConstraintAtom();
     m_coneLimit.Read(des, br);
     m_planesLimit = new hkpConeLimitConstraintAtom();
     m_planesLimit.Read(des, br);
     m_ballSocket = new hkpBallSocketConstraintAtom();
     m_ballSocket.Read(des, br);
 }