Go to the source code of this file.
Functions | |
| void | XF_InitSprites (void) |
| void | XF_SetSpriteLimits (u16 sprite, u8 x0, u8 y0, u8 x1, u8 y1) |
| void | XF_SetSpriteImage (u32 sprite, XF_Sprite *image) |
| void | XF_CreateSprite (u32 sprite, XF_Sprite *image, s16 width, s16 height, s32 x, s32 y) |
| void | XF_UpdateSpriteAnim (u16 sprite) |
| void | XF_CopyToScreenRot (void *buffer, u16 *palette, s32 width, s32 height, s32 x, s32 y, s32 alpha, s32 angle, s32 zoom, u8 bits, u8 full) |
| void | XF_ShowSprite (s16 sprite) |
Variables | |
| sprite_type * | xf_sprites [N_SPRITES] |
| int | xf_minsprite = N_SPRITES |
| int | xf_maxsprite = -1 |
| XF_Sprite * | xf_sprite_alloc [2048] |
| u16 | xf_nsprite_alloc = 0 |
| void XF_CopyToScreenRot | ( | void * | buffer, | |
| u16 * | palette, | |||
| s32 | width, | |||
| s32 | height, | |||
| s32 | x, | |||
| s32 | y, | |||
| s32 | alpha, | |||
| s32 | angle, | |||
| s32 | zoom, | |||
| u8 | bits, | |||
| u8 | full | |||
| ) |
| void XF_InitSprites | ( | void | ) |
Definition at line 16 of file xf_sprites.c.
| void XF_UpdateSpriteAnim | ( | u16 | sprite | ) |
Definition at line 42 of file xf_spriteanim.c.
| int xf_maxsprite = -1 |
Definition at line 9 of file xf_sprites.c.
| int xf_minsprite = N_SPRITES |
Definition at line 8 of file xf_sprites.c.
| u16 xf_nsprite_alloc = 0 |
Definition at line 12 of file xf_sprites.c.
| XF_Sprite* xf_sprite_alloc[2048] |
Definition at line 11 of file xf_sprites.c.
| sprite_type* xf_sprites[N_SPRITES] |
Definition at line 6 of file xf_sprites.c.
1.5.4