#include <nds.h>
Structures de données | |
struct | _SND_COMMAND |
struct | _SND_CONTROL |
struct | MT_MSG_CMD |
Macros | |
#define | NULL ((void*)0) |
#define | TRUE 1 |
#define | FALSE 0 |
#define | MAX_SND_COMMANDS 32 |
#define | MT_MSG_INIT 0x4444 |
#define | MT_MSG_END 0x5555 |
#define | sndControl ((SND_CONTROL*)((u32)(PA_IPC_compat) + sizeof(PA_TransferRegion))) |
#define | modControl ((MT_MSG_CMD*)((u32)(PA_IPC_compat) + sizeof(PA_TransferRegion) + sizeof(SND_CONTROL))) |
Définition de type | |
typedef u8 | BOOLEAN |
typedef void(* | MOD_CALLBACK )(u32 param, BOOLEAN bRowTick) |
typedef enum _SND_COMMAND_TYPE | SND_COMMAND_TYPE |
typedef struct _SND_COMMAND | SND_COMMAND |
typedef struct _SND_CONTROL | SND_CONTROL |
typedef struct MT_MSG_CMD * | LPMT_MSG_CMD |
Énumérations | |
enum | _SND_COMMAND_TYPE { SND_CMD_SETMEMPOOL, SND_CMD_PLAYSONG, SND_CMD_STOPSONG, SND_CMD_PAUSESONG, SND_CMD_SETCALLBACK, SND_CMD_SETVOLUME, SND_CMD_NUM } |
#define FALSE 0 |
#define MAX_SND_COMMANDS 32 |
#define modControl ((MT_MSG_CMD*)((u32)(PA_IPC_compat) + sizeof(PA_TransferRegion) + sizeof(SND_CONTROL))) |
#define MT_MSG_END 0x5555 |
#define MT_MSG_INIT 0x4444 |
#define NULL ((void*)0) |
#define sndControl ((SND_CONTROL*)((u32)(PA_IPC_compat) + sizeof(PA_TransferRegion))) |
#define TRUE 1 |
typedef u8 BOOLEAN |
typedef struct MT_MSG_CMD * LPMT_MSG_CMD |
typedef void(* MOD_CALLBACK)(u32 param, BOOLEAN bRowTick) |
typedef struct _SND_COMMAND SND_COMMAND |
typedef enum _SND_COMMAND_TYPE SND_COMMAND_TYPE |
typedef struct _SND_CONTROL SND_CONTROL |
enum _SND_COMMAND_TYPE |