|
ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
|
Controls capture input events and dispatch Actions. More...
Classes | |
| struct | Action |
| Actions bind event-driven behavior to Controls. More... | |
| struct | Button |
| Buttons are Controls that respond to click events. More... | |
| struct | Checkbox |
| Checkboxes are toggle Controls that respond to click events. More... | |
| struct | CollectionView |
| CollectionViews display items in a grid. More... | |
| struct | Control |
| Controls are Views which capture events and dispatch Actions. More... | |
| struct | HSVColorPicker |
| The HSVColorPicker type. More... | |
| struct | HueColorPicker |
| The HueColorPicker type. More... | |
| struct | Option |
| Select Options. More... | |
| struct | Panel |
| Draggable and resizable container Views. More... | |
| struct | RGBColorPicker |
| RGB(A) color picker. More... | |
| struct | ScrollView |
| ScrollViews allow users to pan their internal contents. More... | |
| struct | Select |
| A Control allowing users to select one or more Options. More... | |
| struct | Slider |
| A Control allowing users to drag a handle to select a numeric value. More... | |
| struct | TableView |
| TableViews provide sortable, tabular presentations of data. More... | |
| struct | TextView |
| A Control for presenting and capturing user-provied Text. More... | |