ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ObjectivelyMVC Directory Reference

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.