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

A Progress bar. More...

Go to the source code of this file.

Data Structures

struct  ProgressBar
 The ProgressBar type. More...
 
struct  ProgressBarDelegate
 The ProgressBar delegate protocol. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _ProgressBar (void)
 

Detailed Description

A Progress bar.

Definition in file ProgressBar.h.

Function Documentation

◆ _ProgressBar()

OBJECTIVELYMVC_EXPORT Class * _ProgressBar ( void  )

Definition at line 214 of file ProgressBar.c.

214 {
215 static Class *clazz;
216 static Once once;
217
218 do_once(&once, {
219 clazz = _initialize(&(const ClassDef) {
220 .name = "ProgressBar",
221 .superclass = _View(),
222 .instanceSize = sizeof(ProgressBar),
223 .interfaceSize = sizeof(ProgressBarInterface),
224 .initialize = initialize,
225 });
226 });
227
228 return clazz;
229}
static void initialize(Class *clazz)
Class * _View(void)
Definition View.c:2336
The ProgressBar type.
Definition ProgressBar.h:61