TinyGL 0.4.1 for MinGW
Macros | Functions
ui.h File Reference

Go to the source code of this file.

Macros

#define KEY_UP   0xe000
 
#define KEY_DOWN   0xe001
 
#define KEY_LEFT   0xe002
 
#define KEY_RIGHT   0xe003
 
#define KEY_ESCAPE   0xe004
 

Functions

void draw (void)
 
void idle (void)
 
GLenum key (int k, GLenum mask)
 
void reshape (int width, int height)
 
void init (void)
 
int ui_loop (int argc, char **argv, const char *name)
 
void tkSwapBuffers (void)
 

Macro Definition Documentation

◆ KEY_DOWN

#define KEY_DOWN   0xe001

Definition at line 13 of file ui.h.

◆ KEY_ESCAPE

#define KEY_ESCAPE   0xe004

Definition at line 16 of file ui.h.

◆ KEY_LEFT

#define KEY_LEFT   0xe002

Definition at line 14 of file ui.h.

◆ KEY_RIGHT

#define KEY_RIGHT   0xe003

Definition at line 15 of file ui.h.

◆ KEY_UP

#define KEY_UP   0xe000

Definition at line 12 of file ui.h.

Function Documentation

◆ draw()

void draw ( void  )

Definition at line 163 of file gears.c.

◆ idle()

void idle ( void  )

Definition at line 203 of file gears.c.

◆ init()

void init ( void  )
  • glEnable( GL_CULL_FACE );*‍/
  • glEnable( GL_DEPTH_TEST ); *‍/

Definition at line 257 of file gears.c.

◆ key()

GLenum key ( int  k,
GLenum  mask 
)

Definition at line 212 of file gears.c.

◆ reshape()

void reshape ( int  width,
int  height 
)

Definition at line 242 of file gears.c.

◆ tkSwapBuffers()

void tkSwapBuffers ( void  )

Definition at line 305 of file mingw32.c.

◆ ui_loop()

int ui_loop ( int  argc,
char **  argv,
const char *  name 
)

Definition at line 310 of file mingw32.c.