35 lines
738 B
C++
35 lines
738 B
C++
// 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
|