|
|
MERROR_RETVAL | retrogxc_init () |
| |
|
void | retrogxc_clear_cache () |
| |
|
void | retrogxc_shutdown () |
| |
|
retrogxc_asset_type_t | retrogxc_loader_bitmap (const maug_path res_p, MAUG_MHANDLE *handle_p, void *data, uint8_t flags) |
| |
|
retrogxc_asset_type_t | retrogxc_loader_xpm (const maug_path res_p, MAUG_MHANDLE *handle_p, void *data, uint8_t flags) |
| |
|
retrogxc_asset_type_t | retrogxc_loader_font (const maug_path res_p, MAUG_MHANDLE *handle_p, void *data, uint8_t flags) |
| |
|
int16_t | retrogxc_load_font (const maug_path font_name, uint8_t glyph_h, uint16_t first_glyph, uint16_t glyphs_count) |
| |
|
int16_t | retrogxc_load_asset (const maug_path res_p, retrogxc_loader l, void *data, uint8_t flags) |
| | Try to load an asset by file path. Return a cached copy if it's already been loaded.
|
| |
| MAUG_MHANDLE | retrogxc_get_asset (size_t asset_idx, retrogxc_asset_type_t asset_type) |
| | Retrive an asset for which we have a prior cached index. More...
|
| |
|
MERROR_RETVAL | retrogxc_blit_bitmap (retroflat_blit_t *target, size_t bitmap_idx, retroflat_pxxy_t s_x, retroflat_pxxy_t s_y, retroflat_pxxy_t d_x, retroflat_pxxy_t d_y, retroflat_pxxy_t w, retroflat_pxxy_t h, int16_t instance) |
| |
|
MERROR_RETVAL | retrogxc_bitmap_wh (size_t bitmap_idx, retroflat_pxxy_t *p_w, retroflat_pxxy_t *p_h) |
| |