3#include <Core/ResourceManager/Resource.h>
4#include <RecastPlugin/RecastPluginDLL.h>
24 rcPolyMesh* m_pNavMeshPolygons =
nullptr;
42 const dtNavMesh* GetNavMesh()
const {
return m_pNavMesh; }
43 const rcPolyMesh* GetNavMeshPolygons()
const {
return m_pNavMeshPolygons; }
48 virtual void UpdateMemoryUsage(
MemoryUsage& out_NewMemoryUsage)
override;
51 dtNavMesh* m_pNavMesh =
nullptr;
52 rcPolyMesh* m_pNavMeshPolygons =
nullptr;
Definition RecastNavMeshResource.h:33
The base class for all resources.
Definition Resource.h:10
Interface for binary in (read) streams.
Definition Stream.h:22
Interface for binary out (write) streams.
Definition Stream.h:107
Definition RecastNavMeshResource.h:12
plDataBuffer m_DetourNavmeshData
Data that was created by dtCreateNavMeshData() and will be used for dtNavMesh::init()
Definition RecastNavMeshResource.h:21
Describes in which loading state a resource currently is, and how many different quality levels there...
Definition Declarations.h:102
Default enum for returning failure or success, instead of using a bool.
Definition Types.h:54