Mercurial > molko
diff libcore/core/sprite.c @ 169:eb0a7ab71023
misc: extreme cleanup, closes #2506
While here, remove unneeded stuff.
author | David Demelier <markand@malikania.fr> |
---|---|
date | Tue, 20 Oct 2020 17:39:13 +0200 |
parents | e8c3ea4fe5d2 |
children | 4ad7420ab678 |
line wrap: on
line diff
--- a/libcore/core/sprite.c Tue Oct 20 15:09:39 2020 +0200 +++ b/libcore/core/sprite.c Tue Oct 20 17:39:13 2020 +0200 @@ -46,14 +46,14 @@ return texture_ok(sprite->texture) && sprite->cellw != 0 && sprite->cellh != 0; } -void +bool sprite_draw(struct sprite *sprite, unsigned int r, unsigned int c, int x, int y) { assert(sprite_ok(sprite)); assert(r < sprite->nrows); assert(c < sprite->ncols); - texture_scale( + return texture_scale( sprite->texture, c * sprite->cellw, /* src y */ r * sprite->cellh, /* src x */