All pastes #771700 Raw Edit

Untitled

public cpp v1 · immutable
·published 2007-11-13 04:00 UTC
rendered paste body
#ifndef MAININIT_H_#define MAININIT_H_#include <GL/gl.h>#include <GL/glu.h>#include <GL/glut.h> #include <unistd.h>#include "Shapes.h"#include "PlayerControl.h"void InitGL(int Width, int Height)	        {  glClearColor(0.0f, 0.0f, 0.0f, 0.0f);		  glClearDepth(1.0);				  glDepthFunc(GL_LESS);				  glEnable(GL_DEPTH_TEST);			  glShadeModel(GL_SMOOTH);			  glMatrixMode(GL_PROJECTION);  glLoadIdentity();			  gluPerspective(45.0f,(GLfloat)Width/(GLfloat)Height,0.1f,100.0f);	  glMatrixMode(GL_MODELVIEW);}void BeginGame(){  glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);		  glLoadIdentity();			  DrawPyramid(0,0,-5);  glutSwapBuffers();}void InitEngine(int width, int height,char* name, int argc, char **argv){  glutInit(&argc, argv);    glutInitDisplayMode(GLUT_RGBA | GLUT_DOUBLE | GLUT_ALPHA | GLUT_DEPTH);    glutInitWindowSize(width, height);   glutInitWindowPosition(0, 0);    window = glutCreateWindow(name);    glutDisplayFunc(&BeginGame);    glutIdleFunc(&BeginGame);  glutKeyboardFunc(&keyPressed);  InitGL(width, height);  glutMainLoop();  }#endif /*MAININIT_H_*/// there thwoing errors to each other#ifndef PLAYERCONTROL_H_#define PLAYERCONTROL_H_#include "keydef.h"char window;void keyPressed(unsigned char key, int x, int y){    usleep(100);    if (key == ESCAPE)     { 	glutDestroyWindow(window);	exit(0);                    }}#endif /*PLAYERCONTROL_H_*/Severity and Description	Path	Resource	Location	Creation Time	Iderror:   initializing argument 1 of ‘void glutKeyboardFunc(void (*)(unsigned char, int, int))’	GameEngine/Source/Engine	MainInit.h	line 43	1194926275438	2749Severity and Description	Path	Resource	Location	Creation Time	Iderror: expected ‘,’ or ‘...’ before numeric constant	GameEngine/Source/Engine	PlayerControl.h	line 7	1194926275436	2747Severity and Description	Path	Resource	Location	Creation Time	Iderror: invalid conversion from ‘void (*)(unsigned char, int)’ to ‘void (*)(unsigned char, int, int)’	GameEngine/Source/Engine	MainInit.h	line 43	1194926275437	2748