GLInput.h
Go to the documentation of this file.
00001 #ifndef _GL_WINDOW_INPUT_H_
00002 #define _GL_WINDOW_INPUT_H_
00003 
00004 namespace blortGLWindow{
00005 
00006 enum Type{
00007         TMGL_None,
00008         TMGL_Press,
00009         TMGL_Release,
00010         TMGL_Motion,
00011         TMGL_Expose,
00012         TMGL_Quit,
00013 };
00014 
00015 enum Input{
00016         /* Mouse */
00017         TMGL_Button1,
00018         TMGL_Button2,
00019         TMGL_Button3,
00020         TMGL_Button4,
00021         TMGL_Button5,
00022         TMGL_Button6,
00023         TMGL_Button7,
00024         TMGL_Button8,
00025         /* Key */
00026         TMGL_0,
00027         TMGL_1,
00028         TMGL_2,
00029         TMGL_3,
00030         TMGL_4,
00031         TMGL_5,
00032         TMGL_6,
00033         TMGL_7,
00034         TMGL_8,
00035         TMGL_9,
00036         TMGL_a,
00037         TMGL_b,
00038         TMGL_c,
00039         TMGL_d,
00040         TMGL_e,
00041         TMGL_f,
00042         TMGL_g,
00043         TMGL_h,
00044         TMGL_i,
00045         TMGL_j,
00046         TMGL_k,
00047         TMGL_l,
00048         TMGL_m,
00049         TMGL_n,
00050         TMGL_o,
00051         TMGL_p,
00052         TMGL_q,
00053         TMGL_r,
00054         TMGL_s,
00055         TMGL_t,
00056         TMGL_u,
00057         TMGL_v,
00058         TMGL_w,
00059         TMGL_x,
00060         TMGL_y,
00061         TMGL_z,
00062 
00063         TMGL_Space,
00064         TMGL_BackSpace,
00065         TMGL_Tab,
00066         TMGL_Linefeed,
00067         TMGL_Clear,
00068         TMGL_Return,
00069         TMGL_Pause,
00070         TMGL_Scroll_Lock,
00071         TMGL_Sys_Req,
00072         TMGL_Escape,
00073         TMGL_Delete,
00074         TMGL_Home,
00075         TMGL_Left,
00076         TMGL_Up,
00077         TMGL_Right,
00078         TMGL_Down,
00079         TMGL_Prior,
00080         TMGL_Page_Up,
00081         TMGL_Next,
00082         TMGL_Page_Down,
00083         TMGL_End,
00084         TMGL_Begin,
00085         TMGL_KP_Enter,
00086         TMGL_KP_Home,
00087         TMGL_KP_Left,
00088         TMGL_KP_Up,
00089         TMGL_KP_Right,
00090         TMGL_KP_Down,
00091         TMGL_KP_Prior,
00092         TMGL_KP_Page_Up,
00093         TMGL_KP_Next,
00094         TMGL_KP_Page_Down,
00095         TMGL_KP_End,
00096         TMGL_KP_Begin,
00097         TMGL_KP_Insert,
00098         TMGL_KP_Delete,
00099         TMGL_KP_Equal,
00100         TMGL_KP_Multiply,
00101         TMGL_KP_Add,
00102         TMGL_KP_Separator,
00103         TMGL_KP_Subtract,
00104         TMGL_KP_Decimal,
00105         TMGL_KP_Divide,
00106         TMGL_KP_0,
00107         TMGL_KP_1,
00108         TMGL_KP_2,
00109         TMGL_KP_3,
00110         TMGL_KP_4,
00111         TMGL_KP_5,
00112         TMGL_KP_6,
00113         TMGL_KP_7,
00114         TMGL_KP_8,
00115         TMGL_KP_9,
00116         TMGL_F1,
00117         TMGL_F2,
00118         TMGL_F3,
00119         TMGL_F4,
00120         TMGL_F5,
00121         TMGL_F6,
00122         TMGL_F7,
00123         TMGL_F8,
00124         TMGL_F9,
00125         TMGL_F10,
00126         TMGL_F11,
00127         TMGL_F12,
00128         TMGL_Shift_L,
00129         TMGL_Shift_R,
00130         TMGL_Control_L,
00131         TMGL_Control_R,
00132         TMGL_Caps_Lock,
00133         TMGL_Shift_Lock,
00134         TMGL_Meta_L,
00135         TMGL_Meta_R,
00136         TMGL_Alt_L,
00137         TMGL_Alt_R,
00138         TMGL_Super_L,
00139         TMGL_Super_R,
00140         TMGL_Hyper_L,
00141         TMGL_Hyper_R,
00142 };
00143 
00144 } /* namespace */
00145 
00146 
00147 #endif /* _GL_WINDOW_INPUT_H_ */


blort
Author(s): Thomas Mörwald , Michael Zillich , Andreas Richtsfeld , Johann Prankl , Markus Vincze , Bence Magyar
autogenerated on Wed Aug 26 2015 15:24:12