ObjectivelyMVC
Object oriented MVC framework for SDL3 and GNU C
Loading...
Searching...
No Matches
ObjectivelyMVC Directory Reference

Files

 Box.c
 
 Box.h
 A container View with a positioned Label.
 
 Button.c
 
 Button.h
 Buttons are Controls that respond to click events.
 
 Checkbox.c
 
 Checkbox.h
 Checkboxes are toggle Controls that respond to click events.
 
 CollectionItemView.c
 
 CollectionItemView.h
 The CollectionItemView type.
 
 CollectionView.c
 
 CollectionView.h
 The CollectionView type.
 
 Colors.c
 
 Colors.h
 W3C Color constants.
 
 Control.c
 
 Control.h
 Controls are Views which capture and respond to events.
 
 DebugViewController.c
 
 DebugViewController.h
 The DebugViewController type.
 
 Font.c
 
 Font.h
 TrueType fonts.
 
 HSVColorPicker.c
 
 HSVColorPicker.h
 HSV color picker.
 
 HueColorPicker.c
 
 HueColorPicker.h
 Hue color picker.
 
 Image.c
 
 Image.h
 Image loading.
 
 ImageView.c
 
 ImageView.h
 ImageViews render an Image in the context of a View hierarchy.
 
 Input.c
 
 Input.h
 An Input stacks a Control and Label.
 
 Label.c
 
 Label.h
 The Label type.
 
 Log.h
 View logging facilities via SDL_Log.
 
 NavigationViewController.c
 
 NavigationViewController.h
 Navigation controllers arrange their child controllers as a stack to facilitate navigation between them.
 
 Option.c
 
 Option.h
 Select Options.
 
 PageView.c
 
 PageView.h
 PageViews manage their subviews as pages in a book.
 
 Panel.c
 
 Panel.h
 Draggable containers.
 
 ProgressBar.c
 
 ProgressBar.h
 A Progress bar.
 
 Renderer.c
 
 Renderer.h
 Renderer extends Object with ObjectivelyMVC's UI rendering layer.
 
 RGBColorPicker.c
 
 RGBColorPicker.h
 RGB(A) color picker.
 
 ScrollView.c
 
 ScrollView.h
 ScrollViews allow users to pan their internal contents.
 
 Select.c
 
 Select.h
 A Control allowing users to select one or more Options.
 
 Selector.c
 
 Selector.h
 The Selector type.
 
 SelectorSequence.c
 
 SelectorSequence.h
 The SeletorSequence type.
 
 SimpleSelector.c
 
 SimpleSelector.h
 The SimpleSelector type.
 
 Slider.c
 
 Slider.h
 A Control allowing users to drag a handle to select a numeric value.
 
 SlideShowView.c
 
 SlideShowView.h
 SlideShowView cycles through a collection of Images with crossfade transitions.
 
 StackView.c
 
 StackView.h
 StackViews are containers that manage the arrangement of their subviews.
 
 Style.c
 
 Style.h
 The Style type.
 
 Stylesheet.c
 
 Stylesheet.h
 The Stylesheet type.
 
 TableCellView.c
 
 TableCellView.h
 Each row in a TableView is comprised of TableCellViews.
 
 TableColumn.c
 
 TableColumn.h
 Columns for TableViews.
 
 TableHeaderCellView.c
 
 TableHeaderCellView.h
 Header cells for TableViews.
 
 TableHeaderView.c
 
 TableHeaderView.h
 Header rows for TableViews.
 
 TableRowView.c
 
 TableRowView.h
 Rows for TableViews.
 
 TableView.c
 
 TableView.h
 TableViews provide sortable, tabular presentations of data.
 
 TabView.c
 
 TabView.h
 Tabbed pages within a single View.
 
 TabViewController.c
 
 TabViewController.h
 TabViewControllers arrange and manage their child ViewControllers in a tab view interface.
 
 TabViewItem.c
 
 TabViewItem.h
 TabViewItems embed Views in a TabView.
 
 Text.c
 
 Text.h
 Text rendered with TrueType fonts.
 
 TextView.c
 
 TextView.h
 A Control for presenting and capturing user-provied Text.
 
 Theme.c
 
 Theme.h
 The Theme type.
 
 Types.h
 ObjectivelyMVC base types.
 
 View+JSON.c
 
 View+JSON.h
 JSON data binding for Views.
 
 View.c
 
 View.h
 Views are the fundamental building blocks of ObjectivelyMVC user interfaces.
 
 ViewController.c
 
 ViewController.h
 A ViewController manages a View and its descendants.
 
 Warning.c
 
 Warning.h
 Warnings are accumulated on Views so that they may be reported by the DebugViewController.
 
 Window.c
 
 Window.h
 
 WindowController.c
 
 WindowController.h
 A WindowController manages a ViewController and its descendants within an SDL_Window.