virtual ~btDefaultSoftBodySolver()
btDefaultSoftBodySolver()
virtual void updateSoftBodies()
virtual void predictMotion(btScalar solverdt)
btAlignedObjectArray< btSoftBody * > m_softBodySet
virtual void processCollision(btSoftBody *, const btCollisionObjectWrapper *)
virtual void optimize(btAlignedObjectArray< btSoftBody * > &softBodies, bool forceUpdate=false)
virtual void copySoftBodyToVertexBuffer(const btSoftBody *const softBody, btVertexBufferDescriptor *vertexBuffer)
virtual void solveConstraints(btScalar solverdt)
virtual SolverTypes getSolverType() const
bool m_updateSolverConstants
virtual void copyBackToSoftBodies(bool bMove=true)
virtual bool checkInitialized()