55#include <ObjectivelyGPU/RenderDevice.h>
An Image packed into an ImageAtlas.
A container View with a positioned Label.
Checkboxes are toggle Controls that respond to click events.
The CollectionItemView type.
Controls are Views which capture and respond to events.
The DebugViewController type.
Fixed-width Fonts baked into a glyph sheet, drawn as one quad per glyph.
Packs many Images into one sheet, backed by one Texture.
ImageViews render an Image in the context of a View hierarchy.
View logging facilities via SDL_Log.
Navigation controllers arrange their child controllers as a stack to facilitate navigation between th...
PageViews manage their subviews as pages in a book.
Renderer extends Object with ObjectivelyMVC's UI rendering layer.
A Control allowing users to select one or more Options.
The SeletorSequence type.
SlideShowView cycles through a collection of Images with crossfade transitions.
A Control allowing users to drag a handle to select a numeric value.
StackViews are containers that manage the arrangement of their subviews.
Tabbed pages within a single View.
TabViewControllers arrange and manage their child ViewControllers in a tab view interface.
TabViewItems embed Views in a TabView.
Each row in a TableView is comprised of TableCellViews.
TableViews provide sortable, tabular presentations of data.
Text rendered with TrueType fonts.
A Control for presenting and capturing user-provied Text.
ObjectivelyMVC base types.
JSON data binding for Views.
Views are the fundamental building blocks of ObjectivelyMVC user interfaces.
A ViewController manages a View and its descendants.
A WindowController manages a ViewController and its descendants within an SDL_Window.