Fonctions | |
u16 | PA_GetGifWidth (void *gif) |
Récupérer la largeur d'un Gif en pixels. | |
u16 | PA_GetGifHeight (void *gif) |
Récupérer la hauteur d'un Gif en pixels. | |
void | PA_LoadGifXY (u8 screen, s16 x, s16 y, void *gif) |
Charger un Gif sur un fond de 16 bits... Faut pas oublier de charger ce fond avant ! | |
void | PA_LoadGif (u8 screen, void *gif) |
Charger un Gif sur un fond de 16 bits... Faut pas oublier de charger ce fond avant ! | |
void | PA_GifAnimSpeed (float speed) |
Changer la vitesse d'un gif. | |
void | PA_GifAnimStop (void) |
Arrêter l'animation d'un gif. | |
void | PA_GifAnimPause (void) |
Mettre en pause l'animation d'un gif. | |
void | PA_GifAnimPlay (void) |
void | PA_GifSetStartFrame (s32 StartFrame) |
Régler à partir de quelle image commencer le gif. | |
void | PA_GifSetEndFrame (s32 EndFrame) |
Régler à partir de quelle image arrêter le gif. | |
s32 | PA_GifGetFrame (void) |
Renvoie le numéro d'image du gif en cours. | |
u8 * | PA_GifToTiles (void *gif, u16 *temppal) |
Exporter un Gif au format de tiles de 8x8 pixels, ce qui permet de l'utiliser pour créer des sprites ou des fonds ! Renvoie un pointeur vers le gfx du sprite. |
u16 PA_GetGifHeight | ( | void * | gif | ) | [inline] |
Récupérer la hauteur d'un Gif en pixels.
gif | image au format Gif... |
u16 PA_GetGifWidth | ( | void * | gif | ) | [inline] |
Récupérer la largeur d'un Gif en pixels.
gif | image au format Gif... |
inline void PA_GifAnimPause | ( | void | ) | [inline] |
Mettre en pause l'animation d'un gif.
void PA_GifAnimPlay | ( | void | ) | [inline] |
inline void PA_GifAnimSpeed | ( | float | speed | ) | [inline] |
Changer la vitesse d'un gif.
speed | 1 pour normal, 2 pour 2x, 0.5 pour la moitié... |
inline void PA_GifAnimStop | ( | void | ) | [inline] |
Arrêter l'animation d'un gif.
Reprendre l'animation d'un gif.
inline s16 PA_GifGetFrame | ( | void | ) | [inline] |
Renvoie le numéro d'image du gif en cours.
inline void PA_GifSetEndFrame | ( | s32 | EndFrame | ) | [inline] |
Régler à partir de quelle image arrêter le gif.
EndFrame | Image où démarrer... (100000 si vous voulez être sure de finir ^^) |
inline void PA_GifSetStartFrame | ( | s32 | StartFrame | ) | [inline] |
Régler à partir de quelle image commencer le gif.
StartFrame | Image où démarrer... (0 pour le début) |
void PA_GifToTiles | ( | void * | gif, | |
u16 * | temppal | |||
) |
Exporter un Gif au format de tiles de 8x8 pixels, ce qui permet de l'utiliser pour créer des sprites ou des fonds ! Renvoie un pointeur vers le gfx du sprite.
gif | Fichier gif... | |
temppal | Un tableau de 256 entrée en u16, qui recevra les infos de la palette à charger |
inline void PA_LoadGif | ( | u8 | screen, | |
void * | gif | |||
) | [inline] |
Charger un Gif sur un fond de 16 bits... Faut pas oublier de charger ce fond avant !
screen | Choix de l'écran (0 ou 1) | |
gif | image au format Gif... |
inline void PA_LoadGifXY | ( | u8 | screen, | |
s16 | x, | |||
s16 | y, | |||
void * | gif | |||
) | [inline] |
Charger un Gif sur un fond de 16 bits... Faut pas oublier de charger ce fond avant !
screen | Choix de l'écran (0 ou 1) | |
x | Position X à l'écran | |
y | Position Y à l'écran | |
gif | image au format Gif... |