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 463 of file Select.c.

463 {
464 static Class *clazz;
465 static Once once;
466
467 do_once(&once, {
468 clazz = _initialize(&(const ClassDef) {
469 .name = "Select",
470 .superclass = _Control(),
471 .instanceSize = sizeof(Select),
472 .interfaceOffset = offsetof(Select, interface),
473 .interfaceSize = sizeof(SelectInterface),
475 });
476 });
477
478 return clazz;
479}
Class * _Control(void)
Definition Control.c:391
static void initialize(Class *clazz)
Definition Select.c:436
A Control allowing users to select one or more Options.
Definition Select.h:63