Classes | Static Public Member Functions | Static Public Attributes | Static Private Member Functions | Static Private Attributes
vgui_glut_menu_hack Struct Reference

#include <menu_hack.h>

List of all members.

Classes

struct  per_window_record

Static Public Member Functions

static void bind (int button, int mods, int menu_id)
static bool mouse (int button, int state, int x, int y)
static void menustatus (int status, int x, int y)

Static Public Attributes

static void(* last_minute_change_callback )(int menu_id)

Static Private Member Functions

static int find_index (int button, int mods)

Static Private Attributes

static bool active = false
static int glut_button = 0

Detailed Description

Definition at line 8 of file menu_hack.h.


Member Function Documentation

void vgui_glut_menu_hack::bind ( int  button,
int  mods,
int  menu_id 
) [static]

Definition at line 9 of file menu_hack_none.cxx.

int vgui_glut_menu_hack::find_index ( int  button,
int  mods 
) [static, private]

Definition at line 109 of file menu_hack_X11.cxx.

void vgui_glut_menu_hack::menustatus ( int  status,
int  x,
int  y 
) [static]

Definition at line 13 of file menu_hack_none.cxx.

bool vgui_glut_menu_hack::mouse ( int  button,
int  state,
int  x,
int  y 
) [static]

Definition at line 11 of file menu_hack_none.cxx.


Member Data Documentation

bool vgui_glut_menu_hack::active = false [static, private]

Definition at line 20 of file menu_hack.h.

int vgui_glut_menu_hack::glut_button = 0 [static, private]

Definition at line 24 of file menu_hack.h.

void(* vgui_glut_menu_hack::last_minute_change_callback)(int menu_id)=0 [static]

Definition at line 18 of file menu_hack.h.


The documentation for this struct was generated from the following files: