![]() |
Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
|
#include "internal.h"
Go to the source code of this file.
Macros | |
#define | NOTE_ALLOC_LAYER 1 |
#define | NOTE_ALLOC_CHANNEL 2 |
#define | NOTE_ALLOC_SEQ 4 |
#define | NOTE_ALLOC_GLOBAL_FREELIST 8 |
Functions | |
void | func_80318908 (void) |
void | seq_channel_layer_note_decay (struct SequenceChannelLayer *seqLayer) |
void | seq_channel_layer_note_release (struct SequenceChannelLayer *seqLayer) |
void | func_80319164 (struct Note *note, struct SequenceChannelLayer *seqLayer) |
void | init_note_lists (struct NotePool *pool) |
void | init_note_free_list (void) |
void | note_pool_clear (struct NotePool *pool) |
void | note_pool_fill (struct NotePool *pool, s32 count) |
void | audio_list_push_front (struct AudioListItem *list, struct AudioListItem *item) |
void | audio_list_remove (struct AudioListItem *item) |
struct Note * | alloc_note (struct SequenceChannelLayer *seqLayer) |
void | func_80319BC8 (void) |
void | note_init_all (void) |
#define NOTE_ALLOC_CHANNEL 2 |
#define NOTE_ALLOC_GLOBAL_FREELIST 8 |
#define NOTE_ALLOC_LAYER 1 |
#define NOTE_ALLOC_SEQ 4 |
struct Note* alloc_note | ( | struct SequenceChannelLayer * | seqLayer | ) |
void audio_list_push_front | ( | struct AudioListItem * | list, |
struct AudioListItem * | item | ||
) |
void audio_list_remove | ( | struct AudioListItem * | item | ) |
void func_80319164 | ( | struct Note * | note, |
struct SequenceChannelLayer * | seqLayer | ||
) |
void seq_channel_layer_note_decay | ( | struct SequenceChannelLayer * | seqLayer | ) |
void seq_channel_layer_note_release | ( | struct SequenceChannelLayer * | seqLayer | ) |