Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'extern/bullet/BulletDynamics/CollisionDispatch/ToiContactDispatcher.h')
-rw-r--r--extern/bullet/BulletDynamics/CollisionDispatch/ToiContactDispatcher.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/extern/bullet/BulletDynamics/CollisionDispatch/ToiContactDispatcher.h b/extern/bullet/BulletDynamics/CollisionDispatch/ToiContactDispatcher.h
index 97897a69dc4..b1793f70979 100644
--- a/extern/bullet/BulletDynamics/CollisionDispatch/ToiContactDispatcher.h
+++ b/extern/bullet/BulletDynamics/CollisionDispatch/ToiContactDispatcher.h
@@ -44,6 +44,10 @@ class ToiContactDispatcher : public Dispatcher
UnionFind m_unionFind;
ConstraintSolver* m_solver;
+ float m_sor;
+ float m_tau;
+ float m_damping;
+
CollisionAlgorithmCreateFunc* m_doubleDispatch[MAX_BROADPHASE_COLLISION_TYPES][MAX_BROADPHASE_COLLISION_TYPES];
public:
@@ -97,6 +101,22 @@ public:
virtual int GetUniqueId() { return RIGIDBODY_DISPATCHER;}
+ void SetSor(float sor)
+ {
+ m_sor = sor;
+ }
+
+ void SetTau(float tau)
+ {
+ m_tau = tau;
+ }
+
+ void SetDamping( float damping)
+ {
+ m_damping = damping;
+ }
+
+
};
#endif //TOI_CONTACT_DISPATCHER_H