#ifndef NAVMESHWALKSIMPLE_H #define NAVMESHWALKSIMPLE_H #include "../NavMesh.h" template class NavMeshWalkSimpel { private: const NavMesh& mesh; public: struct Location { size_t idx; Point3 pos; }; struct Result { Location loc; }; struct Params { Location loc; float distance_m; float heading_rad; }; public: /** ctor */ NavMeshWalkSimpel(const NavMesh& mesh) : mesh(mesh) { } Result walk(const Params& params) { } } #endif // NAVMESHWALKSIMPLE_H