diff options
Diffstat (limited to 'trunk/librosprite.h')
-rw-r--r-- | trunk/librosprite.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/trunk/librosprite.h b/trunk/librosprite.h index 74167b3..61e5e22 100644 --- a/trunk/librosprite.h +++ b/trunk/librosprite.h @@ -54,6 +54,10 @@ struct rosprite_file_context* rosprite_create_file_context(FILE* f); void rosprite_destroy_file_context(struct rosprite_file_context* ctx); int rosprite_file_reader(uint8_t* buf, size_t count, void* ctx); +struct rosprite_mem_context* rosprite_create_mem_context(uint8_t* p, unsigned long total_size); +void rosprite_destroy_mem_context(struct rosprite_mem_context* ctx); +int rosprite_mem_reader(uint8_t* buf, size_t count, void* ctx); + struct rosprite_area* rosprite_load(reader reader, void* ctx); void rosprite_destroy_sprite_area(struct rosprite_area *); |