Physics3D/Collider3D: Add ForEachPolygon method

This commit is contained in:
Jérôme Leclercq
2018-03-26 16:57:16 +02:00
parent 271565d1b9
commit 554fcd6492
3 changed files with 32 additions and 6 deletions

View File

@@ -54,6 +54,8 @@ namespace Nz
virtual void ComputeInertialMatrix(Vector3f* inertia, Vector3f* center) const;
virtual float ComputeVolume() const;
virtual void ForEachPolygon(const std::function<void(const float* vertices, std::size_t vertexCount)>& callback) const;
NewtonCollision* GetHandle(PhysWorld3D* world) const;
virtual ColliderType3D GetType() const = 0;