Phoxonics
1.0
Object Oriented FDTD Software
|
Public Member Functions | |
Event () | |
virtual | ~Event () |
virtual void | on_event (SDL_Event *event) |
virtual void | on_input_focus () |
virtual void | on_input_blur () |
virtual void | on_key_down (SDL_Scancode key) |
virtual void | on_key_up (SDL_Scancode key) |
virtual void | on_mouse_focus () |
virtual void | on_mouse_blur () |
virtual void | on_mouse_move (int m_x, int m_y, int rel_x, int rel_y, bool left, bool right, bool middle) |
virtual void | on_mouse_wheel (bool up, bool down) |
virtual void | on_lbutton_down (int m_x, int m_y) |
virtual void | on_lbutton_up (int m_x, int m_y) |
virtual void | on_rbutton_down (int m_x, int m_y) |
virtual void | on_rbutton_up (int m_x, int m_y) |
virtual void | on_mbutton_down (int m_x, int m_y) |
virtual void | on_mbutton_up (int m_x, int m_y) |
virtual void | on_joy_axis (Uint8 which, Uint8 axis, Sint16 value) |
virtual void | on_joy_button_down (Uint8 which, Uint8 button) |
virtual void | on_joy_button_up (Uint8 which, Uint8 button) |
virtual void | on_joy_hat (Uint8 which, Uint8 hat, Uint8 value) |
virtual void | on_joy_ball (Uint8 which, Uint8 ball, Sint16 xrel, Sint16 yrel) |
virtual void | on_minimize () |
virtual void | on_restore () |
virtual void | on_resize (int w, int h) |
virtual void | on_expose () |
virtual void | on_exit () |
virtual void | on_user (Uint8 type, int code, void *data1, void *data2) |
Public Attributes | |
double | mouse_x |
double | mouse_y |
|
virtual |
|
virtual |
|
virtual |
Referenced by on_event().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
|
virtual |
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
References mouse_x, and mouse_y.
Referenced by on_event().
|
virtual |
|
virtual |
Referenced by on_event().
|
virtual |
Referenced by on_event().
|
virtual |
|
virtual |
|
virtual |
Referenced by on_event().
double Event::mouse_x |
Referenced by Event(), and on_mouse_move().
double Event::mouse_y |
Referenced by Event(), and on_mouse_move().