00001 #ifndef GENERAL_H 00002 #define GENERAL_H 00003 00004 #include "shared.h" 00005 #include "polygon.h" 00006 #include "texture.h" 00007 00008 void SetGLScene(POLYGON *); 00009 void SetGLProperties(); 00010 void SetGLProjection(int Width, int Height); 00011 void SetGLView(int Width, int Height); 00012 void SetGLMaterial(); 00013 void SetGLLighting(); 00014 void SetGLTexture(TEXTURE *); 00015 void DrawGrid(); 00016 void DrawCube(POLYGON *,TEXTURE *); 00017 void DrawSphere(); 00018 void DrawCone(); 00019 00020 #endif //GENERAL_H