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 261 of file HSVColorPicker.c.

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