Main Page | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

common_gui_funcs.cpp File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include <math.h>
#include <GL/glut.h>
#include <plib/pu.h>
#include "common_gui_funcs.h"
#include "common_vars_gui.h"

Go to the source code of this file.

Functions

void mouse_motionfn (int x, int y)
void mmotionfn (int x, int y)
void reshape (int w, int h)
void mousefn (int button, int updown, int x, int y)
void mmousefn (int button, int updown, int x, int y)
void displayfn ()
void mdisplayfn ()
void keyfn (unsigned char, int, int)
void _register_glutfuncs_menuonly ()
void _register_glutfuncs_game ()
void mkeyfn (unsigned char key, int, int)
void _clear_total_menu ()


Function Documentation

void _clear_total_menu  ) 
 

Definition at line 75 of file common_gui_funcs.cpp.

References total_menu.

Referenced by MainMenu::_display_graph_config(), MainMenu::_display_total(), GameCore::act_on_state(), quit_callback(), charCreator::~charCreator(), and GameCore::~GameCore().

void _register_glutfuncs_game  ) 
 

Definition at line 60 of file common_gui_funcs.cpp.

References displayfn(), keyfn(), mouse_motionfn(), and mousefn().

Referenced by GameCore::act_on_state().

void _register_glutfuncs_menuonly  ) 
 

Definition at line 52 of file common_gui_funcs.cpp.

References mdisplayfn(), mkeyfn(), mmotionfn(), mmousefn(), and reshape().

Referenced by GameCore::act_on_state(), MainMenu::apply_graph_settings(), and init_graphics_once().

void displayfn  ) 
 

Definition at line 141 of file main.cpp.

References scene, and update_motion().

Referenced by _register_glutfuncs_game().

void keyfn unsigned  char,
int  ,
int 
 

Definition at line 91 of file main.cpp.

References config, get_camera_data(), in_game_menu, main_menu, configuration::set_campos(), view_distance, view_x_angle, and view_z_angle.

Referenced by _register_glutfuncs_game().

void mdisplayfn  ) 
 

Definition at line 39 of file common_gui_funcs.cpp.

Referenced by _register_glutfuncs_menuonly().

void mkeyfn unsigned char  key,
int  ,
int 
 

Definition at line 69 of file common_gui_funcs.cpp.

Referenced by _register_glutfuncs_menuonly().

void mmotionfn int  x,
int  y
 

Definition at line 17 of file common_gui_funcs.cpp.

Referenced by _register_glutfuncs_menuonly().

void mmousefn int  button,
int  updown,
int  x,
int  y
 

Definition at line 32 of file common_gui_funcs.cpp.

Referenced by _register_glutfuncs_menuonly().

void mouse_motionfn int  x,
int  y
 

Definition at line 86 of file main.cpp.

References display_height, display_width, and nmouse.

Referenced by _register_glutfuncs_game().

void mousefn int  button,
int  updown,
int  x,
int  y
 

Definition at line 157 of file main.cpp.

Referenced by _register_glutfuncs_game().

void reshape int  w,
int  h
 

Definition at line 24 of file common_gui_funcs.cpp.

References display_height, and display_width.

Referenced by _register_glutfuncs_menuonly().


Generated on Sat Jul 12 04:29:21 2003 for glPirates by doxygen 1.3.2