glutgraphics.cc File Reference
#include <string.h>
#include <unistd.h>
#include <libplayercore/playercore.h>
#include <GLUT/glut.h>
#include <math.h>
#include <stdio.h>
Include dependency graph for glutgraphics.cc:

Functions

void display (void)
 
Driver * ExampleDriver_Init (ConfigFile *cf, int section)
 
void ExampleDriver_Register (DriverTable *table)
 
void idle (void)
 
void output (GLfloat x, GLfloat y, char *text)
 
int player_driver_init (DriverTable *table)
 
void redraw (int val)
 
void visible (int vis)
 

Variables

GLfloat angle1 = 0.0
 
GLfloat angle2 = 0.0
 
static int argc = 1
 
static char * argv = "fake"
 
GLfloat light0_ambient [] = { 0.2, 0.2, 0.2, 1.0 }
 
GLfloat light0_diffuse [] = { 0.0, 0.0, 0.0, 1.0 }
 
GLfloat light1_diffuse [] = { 1.0, 0.0, 0.0, 1.0 }
 
GLfloat light1_position [] = { 1.0, 1.0, 1.0, 0.0 }
 
GLfloat light2_diffuse [] = { 0.0, 1.0, 0.0, 1.0 }
 
GLfloat light2_position [] = { -1.0, -1.0, 1.0, 0.0 }
 
float s = 0.0
 

Function Documentation

◆ display()

void display ( void )

◆ ExampleDriver_Init()

Driver * ExampleDriver_Init ( ConfigFile * cf,
int section )

◆ ExampleDriver_Register()

void ExampleDriver_Register ( DriverTable * table)

◆ idle()

void idle ( void )

◆ output()

void output ( GLfloat x,
GLfloat y,
char * text )

◆ player_driver_init()

int player_driver_init ( DriverTable * table)

◆ redraw()

void redraw ( int val)

◆ visible()

void visible ( int vis)

Variable Documentation

◆ angle1

GLfloat angle1 = 0.0

◆ angle2

GLfloat angle2 = 0.0

◆ argc

int argc = 1
static

◆ argv

char* argv = "fake"
static

◆ light0_ambient

GLfloat light0_ambient[] = { 0.2, 0.2, 0.2, 1.0 }

◆ light0_diffuse

GLfloat light0_diffuse[] = { 0.0, 0.0, 0.0, 1.0 }

◆ light1_diffuse

GLfloat light1_diffuse[] = { 1.0, 0.0, 0.0, 1.0 }

◆ light1_position

GLfloat light1_position[] = { 1.0, 1.0, 1.0, 0.0 }

◆ light2_diffuse

GLfloat light2_diffuse[] = { 0.0, 1.0, 0.0, 1.0 }

◆ light2_position

GLfloat light2_position[] = { -1.0, -1.0, 1.0, 0.0 }

◆ s

float s = 0.0