#ifndef __spritegen_h
#define __spritegen_h

#include "settings.h"

int pinboard_get_tile_filename(int num, int num_std_tiles, int is_lighter, char *path);
int pinboard_count_standard_textures(void);
_kernel_oserror* pinboard_plot_texture_into_sprite(int *client_sprite_area, char *filename, char *name, char *sprite_into);
int pinboard_count_standard_textures(void);
_kernel_oserror* pinboard_do_custom_image_sprite(int *client_sprite_area,
                                                 char *custom_filename,
                                                 custom_type type,
                                                 unsigned int bgcol);

_kernel_oserror* pinboard_do_custom_image_jpeg(int *client_sprite_area,
                                               char *custom_filename,
                                               custom_type type,
                                               unsigned int bgcol);
int pinboard_query_standard_texture(int *num, int num_std_tiles, int *is_lighter, const char *path);
#endif
