godot/thirdparty/thekla_atlas/nvmesh/nvmesh.h

35 lines
738 B
C++
Raw Normal View History

// This code is in the public domain -- castanyo@yahoo.es
#pragma once
#ifndef NV_MESH_H
#define NV_MESH_H
#include "nvcore/nvcore.h"
// Function linkage
#if NVMESH_SHARED
#ifdef NVMESH_EXPORTS
#define NVMESH_API DLL_EXPORT
#define NVMESH_CLASS DLL_EXPORT_CLASS
#else
#define NVMESH_API DLL_IMPORT
#define NVMESH_CLASS DLL_IMPORT
#endif
#else
#define NVMESH_API
#define NVMESH_CLASS
#endif
#if 1 //USE_PRECOMPILED_HEADERS // If using precompiled headers:
//#include <string.h> // strlen, strcmp, etc.
//#include "nvcore/StrLib.h"
//#include "nvcore/StdStream.h"
//#include "nvcore/Memory.h"
//#include "nvcore/Debug.h"
//#include "nvmath/Vector.h"
//#include "nvcore/Array.h"
//#include "nvcore/HashMap.h"
#endif
#endif // NV_MESH_H