home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / vrml2gl.zip / EXAMPLE / vglObj1701d.h < prev    next >
Text File  |  1997-03-17  |  2KB  |  39 lines

  1. /*===========================================================================*/
  2. #ifndef _1701d_INC
  3.     #define _1701d_INC
  4.  
  5.     /*===========================================================================*/
  6.     /* Includes.                                                                 */
  7.     /*===========================================================================*/
  8.     #include <GL/gl.h>
  9.     #include "glUtils.h"
  10.     #include "glObj.h"
  11.     /*===========================================================================*/
  12.     /* Magic numbers.                                                            */
  13.     /*===========================================================================*/
  14.     #define    FIRST_LIGHT            GL_LIGHT0
  15.     /*===========================================================================*/
  16.     /* Global variables.                                                         */
  17.     /*===========================================================================*/
  18.     static    GLfloat    _V[3];            /* Global vector storage. */
  19.     static    GLfloat    __m[4];            /* Global materials storage. */
  20.     static    GLfloat    __matrix[16];    /* Global matrix storage. */
  21.     /*===========================================================================*/
  22.     /* Function prototyping. ( 'C' template from VRML file. )                    */
  23.     /*===========================================================================*/
  24.     void    vglDraw1701d( void );
  25.     void    vglDrawSceneInfo( void );
  26.     void    vglDrawWARPTIP( void );
  27.     void    vglDrawWARPCE1( void );
  28.     void    vglDrawWARPTIP_( void );
  29.     void    vglDrawWARPCENT( void );
  30.     void    vglDrawSENSORS( void );
  31.     void    vglDrawENGINERI( void );
  32.     void    vglDrawENGINELE( void );
  33.     void    vglDrawNECK( void );
  34.     void    vglDrawSAUCER( void );
  35.     void    vglDrawHULL( void );
  36.  
  37. #endif
  38. /*===========================================================================*/
  39.