38typedef struct RGBColorPickerInterface RGBColorPickerInterface;
110struct RGBColorPickerInterface {
115 ControlInterface controlInterface;
OBJECTIVELYMVC_EXPORT Class * _RGBColorPicker(void)
A Control allowing users to drag a handle to select a numeric value.
StackViews are containers that manage the arrangement of their subviews.
#define OBJECTIVELYMVC_EXPORT
Controls are Views which capture and respond to events.
The RGBColorPicker delegate protocol.
void(* didPickColor)(RGBColorPicker *rgbColorPicker, SDL_Color *color)
Called by the RGBColorPicker when color selection changes.
ident self
The delegate self-reference.
Slider * redSlider
The Sliders.
View * colorView
The color preview.
StackView * stackView
The StackView.
Input * redInput
The Inputs containing the Sliders.
Control control
The superclass.
SDL_Color color
The color.
RGBColorPickerDelegate delegate
The delegate.
RGBColorPickerInterface * interface
The interface.
A Control allowing users to drag a handle to select a numeric value.
StackViews are containers that manage the arrangement of their subviews.
Views are the fundamental building blocks of ObjectivelyMVC user interfaces.