载入中...
搜索中...
未找到
SoftBodyCollision.h
浏览该文件的文档.
30 [[nodiscard]] virtual SoftBodyContactState probeSoftBodyParticle(float x, float y, float z, float radius,
Narrow borrowed collision service consumed by the soft-body core.
Definition SoftBodyCollision.h:23
virtual void applySoftBodyImpulse(int bodyId, float x, float y, float z)=0
Apply a world-space impulse to a previously reported dynamic body id.
virtual SoftBodyContactState probeSoftBodyParticle(float x, float y, float z, float radius, SoftBodyContact &contact) const =0
Probe the deepest non-sensor contact for a spherical particle.
virtual ~ISoftBodyCollisionWorld()=default
Releases ISoftBodyCollisionWorld resources.
virtual bool softBodyCollisionAvailable() const noexcept=0
Whether the provider can currently answer contacts.
Definition SoftBodyCollision.h:3
Backend-neutral contact returned to the volumetric solver.
Definition SoftBodyCollision.h:6
bool dynamicBody
Definition SoftBodyCollision.h:11