|
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_CloseLidSound(channel, close_sound) |
| Vérifie si la DS est fermée. Si fermée, ca met en pause la DS et joue un son
|
#define | PA_CloseLidSound2(channel, close_sound, open_sound) |
| Vérifie si la DS est fermée. Si fermée, ca met en pause la DS et joue un son
|
#define | PA_WaitFor(something) {PA_WaitForVBL(); 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_Init2D (void) |
| Remet en mode 2D après avoir utilisé la 3D
|
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
|
void | PA_SetDSLBrightness (u8 level) |
| Régler le niveau de lumière de la DS Lite
|