Maxmod
|
Type definitions for Maxmod. More...
Data Structures | |
struct | mmreverbcfg |
Reverb configuration settings. More... | |
struct | t_mmdssample |
Sample structure. More... | |
struct | t_mmdssystem |
DS setup information. More... | |
struct | t_mmgbasystem |
GBA setup information, passed to mmInit(). More... | |
struct | t_mmsoundeffect |
Information for playing a sound effect. More... | |
struct | t_mmstream |
Information about a stream to be opened. More... | |
Typedefs | |
typedef void * | mm_addr |
Memory address (pointer) | |
typedef unsigned char | mm_bool |
Boolean. Non-zero = true, zero = false. | |
typedef unsigned char | mm_byte |
Generic 8-bit value. | |
typedef mm_word(* | mm_callback) (mm_word msg, mm_word param) |
Function pointer definition for handling song events. | |
typedef struct t_mmdssample | mm_ds_sample |
Sample structure. | |
typedef struct t_mmdssystem | mm_ds_system |
DS setup information. | |
typedef struct t_mmgbasystem | mm_gba_system |
GBA setup information, passed to mmInit(). | |
typedef unsigned short | mm_hword |
Generic 16-bit value. | |
typedef void * | mm_reg |
Hardware register (pointer) | |
typedef struct mmreverbcfg | mm_reverb_cfg |
Reverb configuration settings. | |
typedef unsigned short | mm_sfxhand |
Sound effect handle. | |
typedef struct t_mmsoundeffect | mm_sound_effect |
Information for playing a sound effect. | |
typedef struct t_mmstream | mm_stream |
Information about a stream to be opened. | |
typedef mm_word(* | mm_stream_func) (mm_word length, mm_addr dest, mm_stream_formats format) |
Function pointer definition for handling stream fill requests (DS mode). | |
typedef unsigned int | mm_word |
Generic 32-bit value. | |
Type definitions for Maxmod.