| applyBrushGpuResult(std::string_view mode, float x, float y, float z, float radius, float strength, float falloff, float directionX=0.f, float directionY=1.f, float directionZ=0.f) | eve::procgen::MeshDeformationSession | |
| applyBrushResult(std::string_view mode, float x, float y, float z, float radius, float strength, float falloff, float directionX=0.f, float directionY=1.f, float directionZ=0.f) | eve::procgen::MeshDeformationSession | |
| applyImpactGpuResult(float x, float y, float z, float impulseX, float impulseY, float impulseZ, float radius, float plasticity, float hardness, float maxDisplacement) | eve::procgen::MeshDeformationSession | |
| applyImpactResult(float x, float y, float z, float impulseX, float impulseY, float impulseZ, float radius, float plasticity, float hardness, float maxDisplacement) | eve::procgen::MeshDeformationSession | |
| applySlimeImpulseResult(float x, float y, float z, float impulseX, float impulseY, float impulseZ, float radius, float falloff) | eve::procgen::MeshDeformationSession | |
| applySurfaceContactResult(float x, float y, float z, float normalX, float normalY, float normalZ, float velocityX, float velocityY, float velocityZ, float radius, float depth, float drag, float falloff, float plasticity=0.f) | eve::procgen::MeshDeformationSession | |
| bakeResult() | eve::procgen::MeshDeformationSession | |
| clearVertexSelection() noexcept | eve::procgen::MeshDeformationSession | |
| colliderMeshResult() const | eve::procgen::MeshDeformationSession | |
| configureColliderRefreshResult(std::string_view mode, float intervalSeconds, float offsetX=0.f, float offsetY=0.f, float offsetZ=0.f) | eve::procgen::MeshDeformationSession | |
| currentMeshResult() const | eve::procgen::MeshDeformationSession | |
| hasImpactVertexBlocks() const noexcept | eve::procgen::MeshDeformationSession | inline |
| impactVertexBlockCount() const noexcept | eve::procgen::MeshDeformationSession | |
| initializeResult(const MeshBuild &mesh) | eve::procgen::MeshDeformationSession | |
| isInitialized() const noexcept | eve::procgen::MeshDeformationSession | inline |
| manipulateSelectedVerticesResult(std::string_view mode, float originX, float originY, float originZ, float directionX, float directionY, float directionZ, float distance) | eve::procgen::MeshDeformationSession | |
| moveSelectedVerticesResult(float x, float y, float z) | eve::procgen::MeshDeformationSession | |
| prepareImpactVertexBlocksResult(int divisionsPerAxis) | eve::procgen::MeshDeformationSession | |
| recoverSurfaceResult(float dt, float recoveryRate) | eve::procgen::MeshDeformationSession | |
| requestColliderRefreshResult() | eve::procgen::MeshDeformationSession | |
| restoreResult() | eve::procgen::MeshDeformationSession | |
| revision() const noexcept | eve::procgen::MeshDeformationSession | inline |
| selectedVertexCenterResult() const | eve::procgen::MeshDeformationSession | |
| selectedVertexCount() const noexcept | eve::procgen::MeshDeformationSession | |
| selectVerticesBoxResult(float minX, float minY, float minZ, float maxX, float maxY, float maxZ, bool replace=true) | eve::procgen::MeshDeformationSession | |
| selectVerticesSphereResult(float x, float y, float z, float radius, bool replace=true) | eve::procgen::MeshDeformationSession | |
| stepSlimeResult(float dt, float stiffness, float damping, float maxSpeed) | eve::procgen::MeshDeformationSession | |
| undoCount() const noexcept | eve::procgen::MeshDeformationSession | inline |
| undoResult() | eve::procgen::MeshDeformationSession | |
| updateColliderRefreshResult(float dt) | eve::procgen::MeshDeformationSession | |