DragonNest/Client/EtWorldPainter/EtNavFile.h
2024-12-19 09:48:26 +08:00

25 lines
435 B
C++

#pragma once
#define NAV_FILE_STRING "Eternity Engine Navigation Mesh File 0.1"
#define NAV_FILE_VERSION 10
#define NAV_HEADER_RESERVED ( 1024 - sizeof( SNavFileHeader ) )
struct SNavFileHeader
{
char szHeaderString[ 256 ];
int nVersion;
int nTriangleCount;
};
class CEtNavFile
{
public:
CEtNavFile(void);
virtual ~CEtNavFile(void);
protected:
std::vector< EtVector3 > m_vecPoint;
public:
void Load( CStream *pStream );
};