![]() |
Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
|
#include <ultra64.h>#include <macros.h>#include "memory.h"#include "data.h"#include "load.h"#include "seqplayer.h"#include "playback.h"#include "synthesis.h"#include "effects.h"Macros | |
| #define | PREPEND(item, head_arg) |
| #define | POP(item) |
| #define POP | ( | item | ) |
| #define PREPEND | ( | item, | |
| head_arg | |||
| ) |
| struct Note* alloc_note | ( | struct SequenceChannelLayer * | seqLayer | ) |
| struct Note* alloc_note_from_active | ( | struct NotePool * | pool, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| struct Note* alloc_note_from_decaying | ( | struct NotePool * | pool, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| struct Note* alloc_note_from_disabled | ( | struct NotePool * | pool, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| void audio_list_push_front | ( | struct AudioListItem * | list, |
| struct AudioListItem * | item | ||
| ) |
| void audio_list_remove | ( | struct AudioListItem * | item | ) |
| void func_80318F04 | ( | struct Note * | note, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| void func_80319164 | ( | struct Note * | note, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| void func_80319728 | ( | struct Note * | note, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| void init_note_list | ( | struct AudioListItem * | list | ) |
| s32 note_init_for_layer | ( | struct Note * | note, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| void note_release_and_take_ownership | ( | struct Note * | note, |
| struct SequenceChannelLayer * | seqLayer | ||
| ) |
| struct Note* pop_node_with_value_less_equal | ( | struct AudioListItem * | list, |
| s32 | limit | ||
| ) |
| void seq_channel_layer_decay_release_internal | ( | struct SequenceChannelLayer * | seqLayer, |
| s32 | target | ||
| ) |
| void seq_channel_layer_note_decay | ( | struct SequenceChannelLayer * | seqLayer | ) |
| void seq_channel_layer_note_release | ( | struct SequenceChannelLayer * | seqLayer | ) |
1.8.13