General Functions


Macros

#define PA_LidClosed()   (IPC->buttons>>7)
 Vérifie si la DS est fermée. Renvoie 0 si ouverte, 1 si fermée
#define PA_WaitFor(something)   {while(!(something)){PA_WaitForVBL(); }}
 Attendre un événement précis...

Fonctions

void PA_Init (void)
 Initialise la lib... Doit etre placé au début de main()
void PA_SetVideoMode (u8 screen, u8 mode)
 Changer de mode video... A utiliser avec précaution
void PA_UpdateUserInfo (void)
 Met à jour les infos sur l'utilisateur... C'est fait automatiquement dans PA_Init. On peut ensuite récupérer toutes les infos avec PA_UserInfo.Color (couleur favorite), .BdayDay, .BdayMonth, .AlarmHour, .AlarmMinute, .Name, .NameLength, .Message, .MessageLength, .Language
void PA_UpdateRTC (void)
 Met à jour les infos sur l'heure et la date. C'est automatiquement mis à jour dans le VBL PA... On récupère les infos avec PA_RTC.Minutes, .Hour, .Seconds, .Day, .Month, et .Year
void PA_LoadSplash (void)
 Affiche un splash screen PlayerAdvance... C'est toujours sympa de remercier ;)
void PA_NeoSplash (void)
void PA_WaitForVBL (void)
 Attendre le vbl...
void PA_SwitchScreens (void)
 Echange les écrans du haut et du bas
u8 PA_CheckLid (void)
 Vérifie si la DS est fermée. Si fermée, ca met en pause la DS et renvoie 1.
void PA_SetScreenLight (u8 screen, u8 light)
 Allumer ou eteindre la lumière d'un écran
void PA_SetLedBlink (u8 blink, u8 speed)
 Régler le clignotement de la led

Description détaillée

Initialise the lib, and other general functions...

Documentation des macro

#define PA_WaitFor something   )     {while(!(something)){PA_WaitForVBL(); }}
 

Attendre un événement précis...

Paramètres:
something Evénement à attendre, comme Pad.Newpress.A, ou Stylus.Newpress, etc...


Documentation des fonctions

inline void PA_SetLedBlink u8  blink,
u8  speed
[inline]
 

Régler le clignotement de la led

Paramètres:
blink 1 pour clignoter, 0 pour toujours allumé
speed Vitesse : 0 pour lent, 1 pour rapide

void PA_SetScreenLight u8  screen,
u8  light
[inline]
 

Allumer ou eteindre la lumière d'un écran

Paramètres:
screen Ecran...
light Lumière, 1 pour allumé, 0 pour éteint

inline void PA_SetVideoMode u8  screen,
u8  mode
[inline]
 

Changer de mode video... A utiliser avec précaution

Paramètres:
screen Ecran...
mode Mode 0 pour normal, 1 pour 1 fond rotatif, 2 pour 2


Généré le Wed Aug 30 21:07:42 2006 pour PAlib par  doxygen 1.3.9.1