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

A Control allowing users to select one or more Options. More...

Go to the source code of this file.

Data Structures

struct  Select
 A Control allowing users to select one or more Options. More...
 
struct  SelectDelegate
 The Select delegate protocol. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _Select (void)
 

Detailed Description

A Control allowing users to select one or more Options.

Definition in file Select.h.

Function Documentation

◆ _Select()

OBJECTIVELYMVC_EXPORT Class * _Select ( void  )

Definition at line 483 of file Select.c.

483 {
484 static Class *clazz;
485 static Once once;
486
487 do_once(&once, {
488 clazz = _initialize(&(const ClassDef) {
489 .name = "Select",
490 .superclass = _Control(),
491 .instanceSize = sizeof(Select),
492 .interfaceSize = sizeof(SelectInterface),
493 .initialize = initialize,
494 });
495 });
496
497 return clazz;
498}
Class * _Control(void)
Definition Control.c:414
static void initialize(Class *clazz)
Definition Select.c:456
A Control allowing users to select one or more Options.
Definition Select.h:63