ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
Classes
Controls

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...