fshake3d  0.0.1
FreeformDensity3DSurfaceEditor
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Functions | Variables
ui_Window_glut.cpp File Reference
#include "ui_Window.hpp"
#include "opengl.hpp"
#include <map>

Go to the source code of this file.

Functions

static Windowget_window ()
void dispatch_event (Event &e)
static void display ()
static void reshape (int w, int h)
static void mouse (int button, int state, int x, int y)
static void motion (int x, int y)
static void keyboard (unsigned char ch, int x, int y)
void InitToolkit (int &argc, char *argv[])
void RunMainloop ()

Variables

static std::map< int, Window * > gWindowMap

Function Documentation

void dispatch_event ( Event e)

Definition at line 14 of file ui_Window_glut.cpp.

static void display ( ) [static]

Definition at line 24 of file ui_Window_glut.cpp.

static Window* get_window ( ) [static]

Definition at line 9 of file ui_Window_glut.cpp.

void InitToolkit ( int &  argc,
char *  argv[] 
)

Definition at line 164 of file ui_Window_glut.cpp.

static void keyboard ( unsigned char  ch,
int  x,
int  y 
) [static]

Definition at line 63 of file ui_Window_glut.cpp.

static void motion ( int  x,
int  y 
) [static]

Definition at line 54 of file ui_Window_glut.cpp.

static void mouse ( int  button,
int  state,
int  x,
int  y 
) [static]

Definition at line 38 of file ui_Window_glut.cpp.

static void reshape ( int  w,
int  h 
) [static]

Definition at line 31 of file ui_Window_glut.cpp.

void RunMainloop ( )

Definition at line 170 of file ui_Window_glut.cpp.


Variable Documentation

std::map<int,Window*> gWindowMap [static]

Definition at line 7 of file ui_Window_glut.cpp.