载入中...
搜索中...
未找到
eve::fluids::ISurfaceConstraint 成员列表
成员的完整列表,这些成员属于 eve::fluids::ISurfaceConstraint,包括所有继承而来的类成员
| build(const std::vector< glm::vec3 > &positions, const std::vector< std::uint32_t > &indices, const std::vector< glm::vec2 > &uvs={})=0 | eve::fluids::ISurfaceConstraint | pure virtual |
| evaluate(const SurfaceLocation &location, eve::Duration poseDelta) const =0 | eve::fluids::ISurfaceConstraint | pure virtual |
| isValid() const noexcept=0 | eve::fluids::ISurfaceConstraint | pure virtual |
| project(const glm::vec3 &worldPosition, float maxDistance) const =0 | eve::fluids::ISurfaceConstraint | pure virtual |
| setDeformedPositions(const std::vector< glm::vec3 > &worldPositions)=0 | eve::fluids::ISurfaceConstraint | pure virtual |
| setTransform(const glm::mat4 &transform)=0 | eve::fluids::ISurfaceConstraint | pure virtual |
| walk(const SurfaceLocation &start, const glm::vec3 &displacement, int maxCrossings=16) const =0 | eve::fluids::ISurfaceConstraint | pure virtual |
| ~ISurfaceConstraint()=default | eve::fluids::ISurfaceConstraint | virtual |