Lysa UI  0.0
Lysa UI —UI components for the Lysa Engine
UIEventColumn Struct Reference

Detailed Description

Parameters for UIEvent::OnResizeColumn.

+ Inheritance diagram for UIEventColumn:

Public Attributes

int32 column
 Column index (0-based) More...
 
float width
 New width of the column. More...
 

Additional Inherited Members

- Static Public Attributes inherited from UIEvent
static const std::string OnKeyDown {"on_key_down"}
 Called when the user presses a key & the widget has the keyboard focus (all widgets) More...
 
static const std::string OnKeyUp {"on_key_up"}
 Called when the user releases a key & the widget has the keyboard focus (all widgets) More...
 
static const std::string OnMouseDown {"on_mouse_down"}
 The mouse button has been pressed above the widget or a child (all widgets) More...
 
static const std::string OnMouseUp {"on_mouse_up"}
 The mouse button has been released above the widget or a child (all widgets) More...
 
static const std::string OnMouseMove {"on_mouse_move"}
 The mouse has been moved above the widget (all widgets), or anywhere for the rendering window of a WindowManager. More...
 
static const std::string OnMouseLeave {"on_mouse_leave"}
 
static const std::string OnGotFocus {"on_got_focus"}
 Widget acquires 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 to visible (all widgets) More...
 
static const std::string OnHide {"on_hide"}
 Called after visibility change to hidden (all widgets) More...
 
static const std::string OnEnable {"on_enable"}
 Called after state change to enabled (all widgets) More...
 
static const std::string OnDisable {"on_disable"}
 Called after state change to disabled (all widgets) More...
 
static const std::string OnTextChange {"on_text_change"}
 Text content of the widget has changed. More...
 
static const std::string OnTextInput {"on_text_input"}
 Text content from the user. More...
 
static const std::string OnClick {"on_click"}
 Called when the user clicks 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 OnUserDataChange {"on_user_data_change"}
 user value of a widget widget changed More...
 
static const std::string OnRangeChange {"on_range_change"}
 Range of a ValueSelect widget changed. More...
 
static const std::string OnColorChange {"on_color_change"}
 Color of a ColorSelector widget changed. More...
 
static const std::string OnResize {"on_resize"}
 A Window size changed. More...
 
static const std::string OnMove {"on_move"}
 A Window position changed. More...
 
static const std::string OnInsertItem {"on_insert_item"}
 An item was inserted into a List. More...
 
static const std::string OnRemoveItem {"on_remove_item"}
 An item was removed from a List. More...
 
static const std::string OnSelectItem {"on_select_item"}
 The selected item of a List changed. More...
 
static const std::string OnExpandItem {"on_expand_item"}
 An item of a TreeView was expanded or collapsed. More...
 
static const std::string OnDoubleClickItem {"on_double_click_item"}
 An item of a TreeView was double-clicked. More...
 
static const std::string OnSortColumn {"on_sort_column"}
 The sorted column or the sort direction of a Table changed. More...
 
static const std::string OnResizeColumn {"on_resize_column"}
 The width of a column of a Table was changed with the mouse. More...
 

Member Data Documentation

int32 column

Column index (0-based)

float width

New width of the column.