#ifndef _REGISTRY_H_ #define _REGISTRY_H_ #include "error.h" extern SDL_PropertiesID AKGL_REGISTRY_ACTOR; extern SDL_PropertiesID AKGL_REGISTRY_SPRITE; extern SDL_PropertiesID AKGL_REGISTRY_SPRITESHEET; extern SDL_PropertiesID AKGL_REGISTRY_CHARACTER; extern SDL_PropertiesID AKGL_REGISTRY_ACTOR_STATE_STRINGS; extern SDL_PropertiesID AKGL_REGISTRY_FONT; extern SDL_PropertiesID AKGL_REGISTRY_MUSIC; extern SDL_PropertiesID AKGL_REGISTRY_PROPERTIES; 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(); akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_properties(); akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_load_properties(char *fname); akerr_ErrorContext AKERR_NOIGNORE *akgl_registry_init_actor_state_strings(); #endif //_REGISTRY_H_