FLTK 1.3.0
|
00001 // 00002 // "$Id$" 00003 // 00004 // GLu header file for the Fast Light Tool Kit (FLTK). 00005 // 00006 // Copyright 1998-2010 by Bill Spitzak and others. 00007 // 00008 // You must include this instead of GL/gl.h to get the Microsoft 00009 // APIENTRY stuff included (from <windows.h>) prior to the OpenGL 00010 // header files. 00011 // 00012 // This file also provides "missing" OpenGL functions, and 00013 // gl_start() and gl_finish() to allow OpenGL to be used in any window 00014 // 00015 // This library is free software. Distribution and use rights are outlined in 00016 // the file "COPYING" which should have been included with this file. If this 00017 // file is missing or damaged, see the license at: 00018 // 00019 // http://www.fltk.org/COPYING.php 00020 // 00021 // Please report all bugs and problems on the following page: 00022 // 00023 // http://www.fltk.org/str.php 00024 // 00025 00026 #ifndef FL_glu_H 00027 # define FL_glu_H 00028 00029 # include "Enumerations.H" // for color names 00030 # ifdef WIN32 00031 # include <windows.h> 00032 # endif 00033 # ifndef APIENTRY 00034 # if defined(__CYGWIN__) 00035 # define APIENTRY __attribute__ ((__stdcall__)) 00036 # else 00037 # define APIENTRY 00038 # endif 00039 # endif 00040 00041 # ifdef __APPLE__ 00042 # include <OpenGL/glu.h> 00043 # else 00044 # include <GL/glu.h> 00045 # endif 00046 00047 #endif // !FL_glu_H 00048 00049 // 00050 // End of "$Id$". 00051 //