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

A container View with a positioned Label. More...

Go to the source code of this file.

Data Structures

struct  Box
 A container View with a positioned Label. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _Box (void)
 

Detailed Description

A container View with a positioned Label.

Definition in file Box.h.

Function Documentation

◆ _Box()

OBJECTIVELYMVC_EXPORT Class * _Box ( void  )

Definition at line 134 of file Box.c.

134 {
135 static Class *clazz;
136 static Once once;
137
138 do_once(&once, {
139 clazz = _initialize(&(const ClassDef) {
140 .name = "Box",
141 .superclass = _View(),
142 .instanceSize = sizeof(Box),
143 .interfaceSize = sizeof(BoxInterface),
144 .initialize = initialize,
145 });
146 });
147
148 return clazz;
149}
static void initialize(Class *clazz)
Definition Box.c:119
Class * _View(void)
Definition View.c:2336
A container View with a positioned Label.
Definition Box.h:44