#ifndef __wglew_h__ | |
#define __wglew_h__ | |
#define __WGLEW_H__ | |
#ifdef __wglext_h_ | |
#error wglext.h included before wglew.h | |
#endif | |
#define __wglext_h_ | |
#if !defined(APIENTRY) && !defined(__CYGWIN__) | |
# ifndef WIN32_LEAN_AND_MEAN | |
# define WIN32_LEAN_AND_MEAN 1 | |
# endif | |
#include <windows.h> | |
#endif | |
/* | |
* GLEW_STATIC needs to be set when using the static version. | |
* GLEW_BUILD is set when building the DLL version. | |
*/ | |
#ifdef GLEW_STATIC | |
# define GLEWAPI extern | |
#else | |
# ifdef GLEW_BUILD | |
# define GLEWAPI extern __declspec(dllexport) | |
# else | |
# define GLEWAPI extern __declspec(dllimport) | |
# endif | |
#endif | |
#ifdef __cplusplus | |
extern "C" { | |
#endif | |