| ▼Nsf | |
| ▼Nui | |
| CAbstractButton | Abstract class for all component that are button-like |
| CAlphaNumericTextFieldModel | A textfield model that allows all alpha-numeric chars |
| CAlphaTextFieldModel | A textfield model that allows only letters |
| CAsciiNoSpaceTextFieldModel | A textfield model that allows only ASCII chars, without spaces |
| CAsciiTextFieldModel | A textfield model that allows only ASCII chars |
| CBlacklistTextFieldModel | A textfield model that denies some chars |
| CButton | A button which does a simply task when clicked |
| CCheckBox | A box which can be checked or not |
| CCheckBoxGroup | A group that allow only one check box selected in the same time |
| CComponent | The base class for all UI components |
| ▼CComponentEvent | An event generate by a component |
| CButtonClickedEvent | An event that is triggered each time a button is fired |
| CButtonTouchedEvent | An event that is triggered each time a button is fired, touched (on mobile OSs) |
| CCheckBoxChangeEvent | An event that is triggered each time a check box switch from unselected to selected, and vice-versa |
| CFocusedEvent | An event that is triggered each time a component change its focus status |
| CFormattedValueEnteredEvent | An event related to a formatted value entered (e.g on sf::ui::FormattedTextField) |
| CKeyFieldSetEvent | An event that is triggered each time a key is set |
| CTextEvent | An event that is triggered each time a text is entered/deleted Triggered only with TextField |
| CComponentObservable | The class who call the observers |
| CComponentObserver | A object updated each time a ComponentObservable change |
| CDefaultTextFieldModel | The default textfield model |
| CDoubleFormat | Format to parse double |
| CFocusable | The base class for all UI components that can be focused |
| CFormat | The abstract class that defines format of various types, such as ints, double, objects .. |
| CFormattedTextField | A formatted text field which stores a value defined by a sf::ui::Format It can be a sf::Int64, a double, or even a class .. |
| CIText | An interface that allow component to have a text |
| CKeyField | A field that stores a keyboard's key Not supported on mobile platforms |
| CLabel | A label which show text or image |
| CLongFormat | Format to parse long (stored as sf::Int64) |
| CNumericTextFieldModel | A textfield model that allows only numbers |
| CPasswordField | A text field which stores a password |
| CSFMLUtils | A utility class |
| CTextField | A text field which stores a text |
| CTextFieldModel | The abstract class that defines what can be typed into the text field |
| CUnsignedLongFormat | Format to parse unsigned long |
| CWhitelistTextFieldModel | A textfield model that allows some chars |