4#ifndef TRAM_SDK_FRAMEWORK_NAVMESH_H
5#define TRAM_SDK_FRAMEWORK_NAVMESH_H
Navmesh(name_t name)
Definition: navmesh.h:24
std::vector< node_id_t > nodes
Definition: navmesh.h:36
const std::vector< node_id_t > & GetNodes()
Definition: navmesh.h:28
void LoadFromDisk()
Definition: navmesh.cpp:52
static NavmeshNode GetNavmeshNode(node_id_t node_id)
Definition: navmesh.cpp:38
name_t GetName()
Definition: navmesh.h:27
name_t name
Definition: navmesh.h:35
static Navmesh * Find(name_t name)
Definition: navmesh.cpp:42
glm::vec3 vec3
Definition: math.h:12
uint32_t node_id_t
Definition: navmesh.h:15
node_id_t right
Definition: navmesh.h:18
node_id_t prev
Definition: navmesh.h:18
vec3 position
Definition: navmesh.h:19
node_id_t next
Definition: navmesh.h:18
node_id_t left
Definition: navmesh.h:18