Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Functions
seqplayer.h File Reference
#include "types.h"
#include "playback.h"

Go to the source code of this file.

Functions

void seq_channel_layer_disable (struct SequenceChannelLayer *seqPlayer)
 
void sequence_channel_disable (struct SequenceChannel *seqPlayer)
 
void sequence_player_disable (struct SequencePlayer *seqPlayer)
 
void audio_list_push_back (struct AudioListItem *list, struct AudioListItem *item)
 Add an item to the end of a list, if it's not already in any list. More...
 
voidaudio_list_pop_back (struct AudioListItem *list)
 Remove the last item from a list, and return it (or NULL if empty). More...
 
void process_sequences (s32 iterationsRemaining)
 
void init_sequence_player (u32 player)
 
void func_8031D4B8 (void)
 

Function Documentation

◆ audio_list_pop_back()

void* audio_list_pop_back ( struct AudioListItem list)

Remove the last item from a list, and return it (or NULL if empty).

◆ audio_list_push_back()

void audio_list_push_back ( struct AudioListItem list,
struct AudioListItem item 
)

Add an item to the end of a list, if it's not already in any list.

◆ func_8031D4B8()

void func_8031D4B8 ( void  )

Size of wrong array. Zeroes out second half of gSequenceChannels[0],

◆ init_sequence_player()

void init_sequence_player ( u32  player)

◆ process_sequences()

void process_sequences ( s32  iterationsRemaining)

◆ seq_channel_layer_disable()

void seq_channel_layer_disable ( struct SequenceChannelLayer seqPlayer)

◆ sequence_channel_disable()

void sequence_channel_disable ( struct SequenceChannel seqPlayer)

◆ sequence_player_disable()

void sequence_player_disable ( struct SequencePlayer seqPlayer)