PNTK
Public Member Functions | List of all members
pntk::gui_event_listener Class Reference

#include <gui_event_listener.h>

Public Member Functions

virtual void on_mouse_press (gui_mouse_event *event, void *data)
 
virtual void on_mouse_release (gui_mouse_event *event, void *data)
 
virtual void on_mouse_drag (gui_mouse_event *event, void *data)
 
virtual void on_mouse_moved (gui_mouse_event *event, void *data)
 
virtual void on_mouse_enter (gui_mouse_event *event, void *data)
 
virtual void on_mouse_leave (gui_mouse_event *event, void *data)
 
virtual void on_click (gui_mouse_event *event, void *data)
 
virtual void on_double_click (gui_mouse_event *event, void *data)
 
virtual void on_resize (gui_size_event *event, void *data)
 
virtual void on_key_press (gui_key_event *event, void *data)
 
virtual void on_key_char (gui_key_char_event *event, void *data)
 
virtual void on_key_release (gui_key_event *event, void *data)
 
virtual void on_key_modifiers_changed (gui_key_event *event, void *data)
 
virtual void on_scroll (gui_scroll_event *event, void *data)
 
virtual void on_draw (gui_draw_event *event, void *data)
 
virtual void on_item_removed (gui_item_event *event, void *data)
 
virtual void on_custom (gui_custom_event *event, void *data)
 
virtual void on_focus_gained (gui_event *event, void *data)
 
virtual void on_focus_lost (gui_event *event, void *data)
 
virtual void on_close (gui_event *event, void *data)
 
virtual void on_destroy (gui_event *event, void *data)
 
virtual void on_realized (gui_event *event, void *data)
 
virtual void on_show (gui_event *event, void *data)
 
virtual void on_hide (gui_event *event, void *data)
 
virtual void on_selected (gui_event *event, void *data)
 
virtual void on_toggled (gui_event *event, void *data)
 
virtual void on_item_selected (gui_event *event, void *data)
 
virtual void on_item_toggled (gui_event *event, void *data)
 
virtual void on_changed (gui_event *event, void *data)
 
virtual void on_text_changed (gui_event *event, void *data)
 
virtual void on_loop (gui_event *event, void *data)
 
virtual void on_tool_selected (gui_tool_event *event, void *data)
 

Detailed Description

A pure virtual class designed to be inherited from to allow for event response.


The documentation for this class was generated from the following file: