Référence du fichier C:/devkitPro/KT_lib/source/KT_lib.h

Noob Lib for EFSv2. Plus de détails...

Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :


Fonctions

void KT_PlayMyMP3 (const char *name)
 Joue un MP3.
void KT_PlayMyRaw (const char *name, u8 volume, u8 pan, u8 loop, u8 prio)
 Joue un raw.
void KT_PlayMyVideo (char *filename, u8 screen, int speed, int enable_sound)
 Joue une video (format .EMC). Vous devez initialiser un BG 16bit avant.
void KT_ModFree ()
 Libere de la memoire après avoir joué un mod.
void KT_PlayMyMod (const char *name)
 Jouer un mod. (.stm .669 .it med .mod .mtm .s3m .xm).
void KT_Init (void)
 Init KT_lib.
void KT_UseEFS (void)
 Choisir EFS pour KT_lib.
void KT_UseFAT (void)
 Choisir FAT pour KT_lib.
void KT_StreamPlayMyVideo (char *name, u8 screen)
 Commence a jouer une video au format .EMC. Vous devez initialiser un BG 16bit avant.
int KT_IsStreamVideoPlaying (void)
 Renvoi 1 si une video est jouée. Renvoi 0 sinon.
int KT_GetFrameCount (char *name)
 Renvoi le nombre de frame de la video name.EMC.
int KT_GetCurrentFrame (void)
 Renvoi le numero de la frame de la video qui est jouée.
void KT_SetCurrentFrame (int frame)
 Place la video sur la frame numero frame.
void KT_StopStreamVideo (void)
 Stop la video.
void KT_StreamVideoUpdate (void)
 Rafraichit la vidéo jouée. A utiliser à chaque VBL par exemple.
void KT_DataSav (const char *name, const char *data)
void KT_DataRead (const char *name, int origin, long int offset, int count)
void KT_LoadBmp (int screen, const char *name)
 Charge une Image BMP. Vous devez initialiser un fond 8 ou 16 bit avant.
void KT_LoadJpeg (int screen, const char *name)
 Charge une Image JPEG. Vous devez initialiser un fond 16 bit avant.
void KT_LoadGif (int screen, const char *name, s16 x, s16 y)
 Charge une Image JPEG. Vous devez initialiser un fond 8 bit avant.
void KT_CreateSprite (u8 screen, u8 sprite_number, const char *name, u8 obj_shape, u8 obj_size, u8 color_mode, u8 palette, u8 erase_palette, s16 x, s16 y)
 Creer un sprite depuis un GIF. (la couleur transparente est la VRAIE couleur transparente).
void KT_DeleteSprite (u8 screen, u8 sprite_number)
 Efface un sprite. Obligatoire pour liberer la mémoire.
void KT_ResetSpriteSys (void)
 Efface tout les sprites et libere la memoire.
void KT_ResetSpriteSysScreen (int screen)
 Efface tout les sprites d'un ecran et libere la memoire.
void KT_ShowBG (u16 screen, u16 bg, const char *name)
 Affiche un fond à partir de fichiers .bin générés avec PAGFX. (EasyBg).
void KT_DelBG (u16 screen, u16 bg)
 Efface un fond. Obligatoire pour liberer de la mémoire.
void KT_ResetBgSys (void)
 Efface tout les fonds et libere la memoire.
void KT_ResetBgSysScreen (int screen)
 Efface tout les fons d'un ecran et libere la memoire.

Description détaillée

Noob Lib for EFSv2.


Documentation des fonctions

void KT_DataRead ( const char *  name,
int  origin,
long int  offset,
int  count 
)

void KT_DataSav ( const char *  name,
const char *  data 
)


Généré le Tue Aug 19 17:27:10 2008 pour KT_Lib par  doxygen 1.5.6