Lysa  0.0
Lysa 3D Engine
Event Struct Reference

Detailed Description

List of widgets events signals

+ Inheritance diagram for Event:

Public Attributes

Widgetsource
 

Static Public Attributes

static const std::string OnCreate {"on_create"}
 called after widget creation (all widgets) More...
 
static const std::string OnDestroy {"on_destroy"}
 called before widget destruction (all widgets) More...
 
static const std::string OnKeyDown {"on_key_down"}
 called when the user press a key & the widget have the keyboard focus (all widgets) More...
 
static const std::string OnKeyUp {"on_key_up"}
 called when the user press a key & the widget have the keyboard focus (all widgets) More...
 
static const std::string OnMouseDown {"on_mouse_down"}
 the mouse button have been pressed above the widget or a child (all widgets) More...
 
static const std::string OnMouseUp {"on_mouse_up"}
 the mouse button have been pressed above the widget or a child (all widgets) More...
 
static const std::string OnMouseMove {"on_mouse_move"}
 the mouse have been moved above the widget (all widgets) More...
 
static const std::string OnGotFocus {"on_got_focus"}
 widget acquire keyboard focus (all widgets) More...
 
static const std::string OnLostFocus {"on_lost_focus"}
 widget lost keyboard focus (all widgets) More...
 
static const std::string OnShow {"on_show"}
 called after visibility change (all widgets) More...
 
static const std::string OnHide {"on_hide"}
 called before visibility change (all widgets) More...
 
static const std::string OnEnable {"on_enable"}
 called after state change (all widgets) More...
 
static const std::string OnDisable {"on_disable"}
 called after state change (all widgets) More...
 
static const std::string OnTextChange {"on_text_change"}
 text content of the widget have changed More...
 
static const std::string OnClick {"on_click"}
 called when the user click on the widget (buttons) More...
 
static const std::string OnStateChange {"on_state_change"}
 a CheckWidget state changed More...
 
static const std::string OnValueChange {"on_value_change"}
 value of a ValueSelect widget changed More...
 
static const std::string OnRangeChange {"on_range_change"}
 value of a ValueSelect widget changed by the user More...
 
static const std::string OnResize {"on_resize"}
 item list of a GList widget have changed More...
 
static const std::string OnMove {"on_move"}
 a Window position changed More...
 

Member Data Documentation

const Signal::signal OnClick {"on_click"}
static

called when the user click on the widget (buttons)

const Signal::signal OnCreate {"on_create"}
static

called after widget creation (all widgets)

const Signal::signal OnDestroy {"on_destroy"}
static

called before widget destruction (all widgets)

const Signal::signal OnDisable {"on_disable"}
static

called after state change (all widgets)

const Signal::signal OnEnable {"on_enable"}
static

called after state change (all widgets)

const Signal::signal OnGotFocus {"on_got_focus"}
static

widget acquire keyboard focus (all widgets)

const Signal::signal OnHide {"on_hide"}
static

called before visibility change (all widgets)

const Signal::signal OnKeyDown {"on_key_down"}
static

called when the user press a key & the widget have the keyboard focus (all widgets)

const Signal::signal OnKeyUp {"on_key_up"}
static

called when the user press a key & the widget have the keyboard focus (all widgets)

const Signal::signal OnLostFocus {"on_lost_focus"}
static

widget lost keyboard focus (all widgets)

const Signal::signal OnMouseDown {"on_mouse_down"}
static

the mouse button have been pressed above the widget or a child (all widgets)

const Signal::signal OnMouseMove {"on_mouse_move"}
static

the mouse have been moved above the widget (all widgets)

const Signal::signal OnMouseUp {"on_mouse_up"}
static

the mouse button have been pressed above the widget or a child (all widgets)

const Signal::signal OnMove {"on_move"}
static

a Window position changed

const Signal::signal OnRangeChange {"on_range_change"}
static

value of a ValueSelect widget changed by the user

range of a ValueSelect widget changed

const Signal::signal OnResize {"on_resize"}
static

item list of a GList widget have changed

item list of a GList widget have changed

a Window size changed

const Signal::signal OnShow {"on_show"}
static

called after visibility change (all widgets)

const Signal::signal OnStateChange {"on_state_change"}
static

a CheckWidget state changed

const Signal::signal OnTextChange {"on_text_change"}
static

text content of the widget have changed

const Signal::signal OnValueChange {"on_value_change"}
static

value of a ValueSelect widget changed

Widget* source