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

Image loading. More...

#include <SDL3/SDL_video.h>
#include <Objectively/Resource.h>
#include <ObjectivelyMVC/Types.h>

Go to the source code of this file.

Data Structures

struct  Image
 Image loading. More...
 

Functions

OBJECTIVELYMVC_EXPORT Class * _Image (void)
 

Detailed Description

Image loading.

Definition in file Image.h.

Function Documentation

◆ _Image()

OBJECTIVELYMVC_EXPORT Class * _Image ( void  )

Definition at line 452 of file Image.c.

452 {
453 static Class *clazz;
454 static Once once;
455
456 do_once(&once, {
457 clazz = _initialize(&(const ClassDef) {
458 .name = "Image",
459 .superclass = _Object(),
460 .instanceSize = sizeof(Image),
461 .interfaceSize = sizeof(ImageInterface),
462 .initialize = initialize,
463 });
464 });
465
466 return clazz;
467}
static void initialize(Class *clazz)
Definition Image.c:428
Image loading.
Definition Image.h:41