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

HSV color picker. More...

Go to the source code of this file.

Data Structures

struct  HSVColorPicker
 The HSVColorPicker type. More...
 
struct  HSVColorPickerDelegate
 The HSVColorPicker delegate protocol. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _HSVColorPicker (void)
 

Detailed Description

HSV color picker.

Definition in file HSVColorPicker.h.

Function Documentation

◆ _HSVColorPicker()

OBJECTIVELYMVC_EXPORT Class * _HSVColorPicker ( void  )

Definition at line 263 of file HSVColorPicker.c.

263 {
264 static Class *clazz;
265 static Once once;
266
267 do_once(&once, {
268 clazz = _initialize(&(const ClassDef) {
269 .name = "HSVColorPicker",
270 .superclass = _Control(),
271 .instanceSize = sizeof(HSVColorPicker),
272 .interfaceSize = sizeof(HSVColorPickerInterface),
273 .initialize = initialize,
274 });
275 });
276
277 return clazz;
278}
Class * _Control(void)
Definition Control.c:414
static void initialize(Class *clazz)
The HSVColorPicker type.