CrossFramework Library
|
00001 00006 #if defined(XG3D_INCLUDED_SDKHEADER_HPP) 00007 #else 00008 #define XG3D_INCLUDED_SDKHEADER_HPP 00009 00010 //------------------------------------------------------------ 00011 #include <XBase/OS.hpp> 00012 #include <XG3D/Engine.hpp> 00013 00014 //------------------------------------------------------------ 00015 #if defined(XG3D_ENGINE_GLSERIES) 00016 #if defined(XBASE_OS_WINDOWS) 00017 #include <XG3D/GLee.h> 00018 #pragma comment(lib,"kernel32.lib") 00019 #pragma comment(lib,"user32.lib") 00020 #pragma comment(lib,"gdi32.lib") 00021 #pragma comment(lib,"opengl32.lib") 00022 #pragma comment(lib,"glu32.lib") 00023 #elif defined(XBASE_OS_MACOSX) 00024 #include <OpenGL/OpenGL.h> 00025 #elif defined(XBASE_OS_IOS) 00026 #include <OpenGLES/ES2/gl.h> 00027 #include <OpenGLES/ES2/glext.h> 00028 #endif 00029 #else 00030 #error "Not supported engine." 00031 #endif 00032 00033 //------------------------------------------------------------ 00034 #endif 00035 // EOF