10 #define _NEO_SPRITES_H
byte x
Definition: api.h:26
byte byte y
Definition: api.h:26
::uint16_t uint16_t
Definition: cstdint:22
::uint8_t uint8_t
Definition: cstdint:21
void neo_sprite_reset(void)
Reset the sprite system.
void neo_sprite_hide(uint8_t id)
Hide the specified sprite.
void neo_sprite_position(uint8_t id, uint16_t *x, uint16_t *y)
Get sprite position.
void neo_sprite_set(uint8_t id, uint16_t x, uint16_t y, uint8_t img, uint8_t flip, uint8_t anchor)
Set the sprite.
bool neo_sprite_collision(uint8_t first, uint8_t second, uint8_t distance)
Check collision between two sprites.