2025-08-03 10:07:35 -04:00
|
|
|
#ifndef _REGISTRY_H_
|
|
|
|
|
#define _REGISTRY_H_
|
|
|
|
|
|
|
|
|
|
#include "error.h"
|
|
|
|
|
|
2026-05-06 23:18:42 -04:00
|
|
|
extern SDL_PropertiesID AKGL_REGISTRY_ACTOR;
|
|
|
|
|
extern SDL_PropertiesID AKGL_REGISTRY_SPRITE;
|
|
|
|
|
extern SDL_PropertiesID AKGL_AKGL_REGISTRY_SPRITESHEET;
|
|
|
|
|
extern SDL_PropertiesID AKGL_REGISTRY_CHARACTER;
|
|
|
|
|
extern SDL_PropertiesID AKGL_AKGL_REGISTRY_ACTOR_STATE_STRINGS;
|
|
|
|
|
extern SDL_PropertiesID AKGL_REGISTRY_FONT;
|
|
|
|
|
extern SDL_PropertiesID AKGL_REGISTRY_MUSIC;
|
2026-05-08 10:16:33 -04:00
|
|
|
extern SDL_PropertiesID AKGL_REGISTRY_PROPERTIES;
|
2025-08-03 10:07:35 -04:00
|
|
|
|
2026-05-06 23:18:42 -04:00
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init();
|
|
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_music();
|
|
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_font();
|
|
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_actor();
|
|
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_sprite();
|
|
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_spritesheet();
|
|
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_character();
|
2026-05-08 10:16:33 -04:00
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_properties();
|
2026-05-06 23:18:42 -04:00
|
|
|
akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_actor_state_strings();
|
2025-08-03 10:07:35 -04:00
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif //_REGISTRY_H_
|