- sf
 - ui
 - ComponentEvent
 
An event generate by a component
. More...
#include <ComponentEvent.hpp>
Classes | |
| struct | ButtonClickedEvent | 
| An event that is triggered each time a button is fired.  More... | |
| struct | ButtonTouchedEvent | 
| An event that is triggered each time a button is fired, touched (on mobile OSs)  More... | |
| struct | CheckBoxChangeEvent | 
| An event that is triggered each time a check box switch from unselected to selected, and vice-versa.  More... | |
| struct | FocusedEvent | 
| An event that is triggered each time a component change its focus status.  More... | |
| struct | FormattedValueEnteredEvent | 
| An event related to a formatted value entered (e.g on sf::ui::FormattedTextField)  More... | |
| struct | KeyFieldSetEvent | 
| An event that is triggered each time a key is set.  More... | |
| struct | TextEvent | 
| An event that is triggered each time a text is entered/deleted Triggered only with TextField.  More... | |
Public Types | |
| enum | ComponentEventType {  ButtonClicked, ButtonTouched, CheckBoxChanged, FocusGained, FocusLost, FormattedValueEntered, KeyFieldSet, TextEntered, TextDeleted }  | 
| Enumeration of component events.  More... | |
Public Attributes | |
| ComponentEventType | type | 
| Component * | source | 
| union { | |
| ButtonClickedEvent buttonClick | |
| ButtonTouchedEvent buttonTouch | |
| CheckBoxChangeEvent checkBoxChange | |
| FocusedEvent focus | |
| FormattedValueEnteredEvent formattedValueEnter | |
| KeyFieldSetEvent keyFieldSet | |
| TextEvent text | |
| }; | |
Enumeration of component events.
Definition at line 130 of file ComponentEvent.hpp.