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

An Image packed into an ImageAtlas. More...

Go to the source code of this file.

Data Structures

struct  AtlasImage
 An Image packed into an ImageAtlas. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _AtlasImage (void)
 

Detailed Description

An Image packed into an ImageAtlas.

Definition in file AtlasImage.h.

Function Documentation

◆ _AtlasImage()

OBJECTIVELYMVC_EXPORT Class * _AtlasImage ( void  )

Definition at line 84 of file AtlasImage.c.

84 {
85 static Class *clazz;
86 static Once once;
87
88 do_once(&once, {
89 clazz = _initialize(&(const ClassDef) {
90 .name = "AtlasImage",
91 .superclass = _Image(),
92 .instanceSize = sizeof(AtlasImage),
93 .interfaceSize = sizeof(AtlasImageInterface),
94 .initialize = initialize,
95 });
96 });
97
98 return clazz;
99}
static void initialize(Class *clazz)
Definition AtlasImage.c:74
Class * _Image(void)
Definition Image.c:452
An Image packed into an ImageAtlas.
Definition AtlasImage.h:41