|
@@ -34,10 +34,13 @@
|
|
#include "scene/resources/mesh.h"
|
|
#include "scene/resources/mesh.h"
|
|
|
|
|
|
class Mesh;
|
|
class Mesh;
|
|
|
|
+class NavigationMeshGenerator;
|
|
|
|
|
|
class NavigationMesh : public Resource {
|
|
class NavigationMesh : public Resource {
|
|
GDCLASS(NavigationMesh, Resource);
|
|
GDCLASS(NavigationMesh, Resource);
|
|
|
|
|
|
|
|
+ friend class NavigationMeshGenerator;
|
|
|
|
+
|
|
PoolVector<Vector3> vertices;
|
|
PoolVector<Vector3> vertices;
|
|
struct Polygon {
|
|
struct Polygon {
|
|
Vector<int> indices;
|
|
Vector<int> indices;
|