| applyForce(float x, float y, float z) | eve::physics::SoftBody3D | |
| clearBounds() | eve::physics::SoftBody3D | inline |
| create(const SoftBody3DDefinition &definition) | eve::physics::SoftBody3D | static |
| create(int cols, int rows, int layers, float spacing, float originX, float originY, float originZ) | eve::physics::SoftBody3D | static |
| destroy() | eve::physics::SoftBody3D | |
| determinism() const noexcept override | eve::physics::SoftBody3D | inlinevirtual |
| getCollideWorld() const | eve::physics::SoftBody3D | |
| getCols() const | eve::physics::SoftBody3D | inline |
| getDamping() const | eve::physics::SoftBody3D | inline |
| getDeformationResistance() const | eve::physics::SoftBody3D | |
| getGrabIndex() const | eve::physics::SoftBody3D | inline |
| getGravityX() const | eve::physics::SoftBody3D | inline |
| getGravityY() const | eve::physics::SoftBody3D | inline |
| getGravityZ() const | eve::physics::SoftBody3D | inline |
| getIterations() const | eve::physics::SoftBody3D | inline |
| getLayers() const | eve::physics::SoftBody3D | |
| getMaxDeformation() const | eve::physics::SoftBody3D | |
| getParticleCount() const | eve::physics::SoftBody3D | inline |
| getParticleMass() const | eve::physics::SoftBody3D | inline |
| getParticleRadius() const | eve::physics::SoftBody3D | |
| getParticleX(int index) const | eve::physics::SoftBody3D | |
| getParticleY(int index) const | eve::physics::SoftBody3D | |
| getParticleZ(int index) const | eve::physics::SoftBody3D | |
| getPlasticCreep() const | eve::physics::SoftBody3D | |
| getPlasticRecovery() const | eve::physics::SoftBody3D | |
| getPlasticYield() const | eve::physics::SoftBody3D | |
| getRows() const | eve::physics::SoftBody3D | inline |
| getSelfCollision() const | eve::physics::SoftBody3D | inline |
| getVolumeRatio() const | eve::physics::SoftBody3D | |
| grabAt(float x, float y, float z, float radius) | eve::physics::SoftBody3D | |
| interactAt(float x, float y, float z, float radius, float strength) | eve::physics::SoftBody3D | |
| isDestroyed() const noexcept | eve::physics::SoftBody3D | inline |
| isGrabbing() const | eve::physics::SoftBody3D | inline |
| isPinned(int index) const | eve::physics::SoftBody3D | |
| kind() const noexcept override | eve::physics::SoftBody3D | inlinevirtual |
| moveGrab(float x, float y, float z) | eve::physics::SoftBody3D | |
| observation() const noexcept override | eve::physics::SoftBody3D | inlinevirtual |
| operator=(const SoftBody3D &)=delete | eve::physics::SoftBody3D | |
| pin(int index) | eve::physics::SoftBody3D | |
| releaseGrab() | eve::physics::SoftBody3D | inline |
| reset() | eve::physics::SoftBody3D | |
| restoreObservation(const SimulationObservation &observation) override | eve::physics::SoftBody3D | virtual |
| setBounds(float x, float y, float z, float width, float height, float depth) | eve::physics::SoftBody3D | |
| setCollideWorld(World3D *world) | eve::physics::SoftBody3D | |
| setCollisionWorld(softbody::ISoftBodyCollisionWorld *world) | eve::physics::SoftBody3D | inline |
| setDamping(float value) | eve::physics::SoftBody3D | |
| setDeformationResistance(float value) | eve::physics::SoftBody3D | |
| setGravity(float x, float y, float z) | eve::physics::SoftBody3D | |
| setIterations(int value) | eve::physics::SoftBody3D | |
| setParticleMass(float value) | eve::physics::SoftBody3D | |
| setParticlePosition(int index, float x, float y, float z) | eve::physics::SoftBody3D | |
| setParticleRadius(float value) | eve::physics::SoftBody3D | |
| setPlasticity(float yield, float creep, float recovery, float maxDeformation) | eve::physics::SoftBody3D | |
| setSelfCollision(bool enabled) | eve::physics::SoftBody3D | inline |
| SoftBody3D(const SoftBody3D &)=delete | eve::physics::SoftBody3D | |
| step(const eve::SimulationStep &step, const SimulationSettings &settings) override | eve::physics::SoftBody3D | virtual |
| unpin(int index) | eve::physics::SoftBody3D | |
| update(float dt) | eve::physics::SoftBody3D | |
| ~ISimulationBackend()=default | eve::physics::ISimulationBackend | virtual |
| ~SoftBody3D() override | eve::physics::SoftBody3D | |