Physics3D/Collider3D: Add GenerateMesh method

This commit is contained in:
Jérôme Leclercq
2021-06-20 13:35:11 +02:00
parent dbe4abefb8
commit fe06cc210d
2 changed files with 44 additions and 0 deletions

View File

@@ -30,6 +30,7 @@ namespace Nz
class PrimitiveList;
class PhysWorld3D;
class StaticMesh;
class NAZARA_PHYSICS3D_API Collider3D
{
@@ -48,6 +49,8 @@ namespace Nz
virtual void ForEachPolygon(const std::function<void(const Vector3f* vertices, std::size_t vertexCount)>& callback) const;
virtual std::shared_ptr<StaticMesh> GenerateMesh() const;
NewtonCollision* GetHandle(PhysWorld3D* world) const;
virtual ColliderType3D GetType() const = 0;