ObjectivelyMVC 0.1.0
Object oriented MVC framework for OpenGL, SDL2 and GNU C
Data Structures | Functions
HueColorPicker.h File Reference

Hue color picker. More...

#include <ObjectivelyMVC/Input.h>
#include <ObjectivelyMVC/StackView.h>
#include <ObjectivelyMVC/Slider.h>

Go to the source code of this file.

Data Structures

struct  HueColorPicker
 The HueColorPicker type. More...
 
struct  HueColorPickerDelegate
 The HueColorPicker delegate protocol. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _HueColorPicker (void)
 

Detailed Description

Hue color picker.

Definition in file HueColorPicker.h.

Function Documentation

◆ _HueColorPicker()

OBJECTIVELYMVC_EXPORT Class * _HueColorPicker ( void  )

Definition at line 208 of file HueColorPicker.c.

208 {
209 static Class *clazz;
210 static Once once;
211
212 do_once(&once, {
213 clazz = _initialize(&(const ClassDef) {
214 .name = "HueColorPicker",
215 .superclass = _Control(),
216 .instanceSize = sizeof(HueColorPicker),
217 .interfaceOffset = offsetof(HueColorPicker, interface),
218 .interfaceSize = sizeof(HueColorPickerInterface),
220 });
221 });
222
223 return clazz;
224}
static void initialize(Class *clazz)
Class * _Control(void)
The Control archetype.
Definition: Control.c:379
The HueColorPicker type.