#ifndef _OPENGL_H
#define _OPENGL_H 1

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <pthread.h>
#include <GL/glut.h>
#include <GL/gl.h>
#include <sys/types.h>
#include <string.h>
#include <time.h>
#include <sys/time.h>
#include <unistd.h>
//#define RESTART 2
//#define PAUSED 3
//#define EXIT 4
//#include "extern_globals.h"
//#include "movement.h"

extern int My_argc;
extern char **My_argv;

/*
//0 white 1 black
extern int my_team_color;
//0 no 1 yes
extern int my_turn;
extern int IS_Server;
extern int Send_OK;
extern int check;
extern int op_check;
extern int checkmate;
extern int op_checkmate;
extern int local_game;
//extern struct movement move;
extern struct pieces my_pieces[16];
extern struct pieces oponent_pieces[16];
*/

void *Create_OpenGL(void *data);

#endif
