//CFTTNavMesh - [2020-04-13 11:57:46]
#ifndef _CFTTNAVMESH_H_
#define _CFTTNAVMESH_H_

#include "common.h"
#include "TTList.h"
#include "TTVector.h"

/*
00167BD0 CFTTNavMesh::Init()
00168F60 CFTTNavMesh::Pathfind(fpoint2<14u>,fpoint2<14u>,TTList<fpoint2<14u>> &)

0x10
*/

//0xc
class TNMTri{
  int filed_0;
  int filed_4;
  int filed_8;
};

extern TTVector<TNMTri> *pNavMesh;                         //003A3C8C

class CFTTNavMesh :TNMTri{
public:
  void Init();  //00167BD0
  void Pathfind(fpoint2<PointType_14>,
                fpoint2<PointType_14>,
                TTList<fpoint2<PointType_14>> &);  //00168F60
  int filed_C;
};

void ShutDownMesh();         //00169870

#endif  //_CFTTNAVMESH_H_