|
ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
|
Files | |
| file | Action.c [code] |
| file | Action.h [code] |
| Actions bind event-driven behavior to Controls. | |
| file | Box.c [code] |
| file | Box.h [code] |
| A container View with a positioned Label. | |
| file | Button.c [code] |
| file | Button.h [code] |
| Buttons are Controls that respond to click events. | |
| file | Checkbox.c [code] |
| file | Checkbox.h [code] |
| Checkboxes are toggle Controls that respond to click events. | |
| file | CollectionItemView.c [code] |
| file | CollectionItemView.h [code] |
| The CollectionItemView type. | |
| file | CollectionView.c [code] |
| file | CollectionView.h [code] |
| The CollectionView type. | |
| file | Colors.c [code] |
| file | Colors.h [code] |
| W3C Color constants. | |
| file | Config.h [code] |
| file | Control.c [code] |
| file | Control.h [code] |
| Controls are Views which capture events and dispatch Actions. | |
| file | DebugViewController.c [code] |
| file | DebugViewController.h [code] |
| The DebugViewController type. | |
| file | Font.c [code] |
| file | Font.h [code] |
| TrueType fonts. | |
| file | HSVColorPicker.c [code] |
| file | HSVColorPicker.h [code] |
| HSV color picker. | |
| file | HueColorPicker.c [code] |
| file | HueColorPicker.h [code] |
| Hue color picker. | |
| file | Image.c [code] |
| file | Image.h [code] |
| Image loading. | |
| file | ImageView.c [code] |
| file | ImageView.h [code] |
| ImageViews render an Image in the context of a View hierarchy. | |
| file | Input.c [code] |
| file | Input.h [code] |
| An Input stacks a Control and Label. | |
| file | Label.c [code] |
| file | Label.h [code] |
| The Label type. | |
| file | Log.h [code] |
| View logging facilities via SDL_Log. | |
| file | NavigationViewController.c [code] |
| file | NavigationViewController.h [code] |
| Navigation controllers arrange their child controllers as a stack to facilitate navigation between them. | |
| file | Notification.c [code] |
| file | Notification.h [code] |
| file | Option.c [code] |
| file | Option.h [code] |
| Select Options. | |
| file | PageView.c [code] |
| file | PageView.h [code] |
| PageViews manage their subviews as pages in a book. | |
| file | Panel.c [code] |
| file | Panel.h [code] |
| Draggable containers. | |
| file | ProgressBar.c [code] |
| file | ProgressBar.h [code] |
| A Progress bar. | |
| file | Renderer.c [code] |
| file | Renderer.h [code] |
| The Renderer is responsible for rasterizing the View hierarchy of a WindowController. | |
| file | RGBColorPicker.c [code] |
| file | RGBColorPicker.h [code] |
| RGB(A) color picker. | |
| file | ScrollView.c [code] |
| file | ScrollView.h [code] |
| ScrollViews allow users to pan their internal contents. | |
| file | Select.c [code] |
| file | Select.h [code] |
| A Control allowing users to select one or more Options. | |
| file | Selector.c [code] |
| file | Selector.h [code] |
| The Selector type. | |
| file | SelectorSequence.c [code] |
| file | SelectorSequence.h [code] |
| The SeletorSequence type. | |
| file | SimpleSelector.c [code] |
| file | SimpleSelector.h [code] |
| The SimpleSelector type. | |
| file | Slider.c [code] |
| file | Slider.h [code] |
| A Control allowing users to drag a handle to select a numeric value. | |
| file | Sound.c [code] |
| file | Sound.h [code] |
| Sound loading and playback. | |
| file | SoundStage.c [code] |
| file | SoundStage.h [code] |
| Sound playback. | |
| file | StackView.c [code] |
| file | StackView.h [code] |
| StackViews are containers that manage the arrangement of their subviews. | |
| file | Style.c [code] |
| file | Style.h [code] |
| The Style type. | |
| file | Stylesheet.c [code] |
| file | Stylesheet.h [code] |
| The Stylesheet type. | |
| file | TableCellView.c [code] |
| file | TableCellView.h [code] |
| Each row in a TableView is comprised of TableCellViews. | |
| file | TableColumn.c [code] |
| file | TableColumn.h [code] |
| Columns for TableViews. | |
| file | TableHeaderCellView.c [code] |
| file | TableHeaderCellView.h [code] |
| Header cells for TableViews. | |
| file | TableHeaderView.c [code] |
| file | TableHeaderView.h [code] |
| Header rows for TableViews. | |
| file | TableRowView.c [code] |
| file | TableRowView.h [code] |
| Rows for TableViews. | |
| file | TableView.c [code] |
| file | TableView.h [code] |
| TableViews provide sortable, tabular presentations of data. | |
| file | TabView.c [code] |
| file | TabView.h [code] |
| Tabbed pages within a single View. | |
| file | TabViewController.c [code] |
| file | TabViewController.h [code] |
| TabViewControllers arrange and manage their child ViewControllers in a tab view interface. | |
| file | TabViewItem.c [code] |
| file | TabViewItem.h [code] |
| TabViewItems embed Views in a TabView. | |
| file | Text.c [code] |
| file | Text.h [code] |
| Text rendered with TrueType fonts. | |
| file | TextView.c [code] |
| file | TextView.h [code] |
| A Control for presenting and capturing user-provied Text. | |
| file | Theme.c [code] |
| file | Theme.h [code] |
| The Theme type. | |
| file | Types.h [code] |
| ObjectivelyMVC base types. | |
| file | View+JSON.c [code] |
| file | View+JSON.h [code] |
| JSON data binding for Views. | |
| file | View.c [code] |
| file | View.h [code] |
| Views are the fundamental building blocks of ObjectivelyMVC user interfaces. | |
| file | ViewController.c [code] |
| file | ViewController.h [code] |
| A ViewController manages a View and its descendants. | |
| file | Window.c [code] |
| file | Window.h [code] |
| file | WindowController.c [code] |
| file | WindowController.h [code] |
| A WindowController manages a ViewController and its descendants within an SDL_Window. | |