yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::music::SpcParser Member List

This is the complete list of members for yaze::zelda3::music::SpcParser, including all inherited members.

GetCommandParamCount(uint8_t opcode)yaze::zelda3::music::SpcParserinlinestatic
GetSpcData(Rom &rom, uint16_t spc_address, uint8_t bank, int *out_length=nullptr)yaze::zelda3::music::SpcParserstatic
IsCommand(uint8_t byte)yaze::zelda3::music::SpcParserinlinestatic
IsDuration(uint8_t byte)yaze::zelda3::music::SpcParserinlinestatic
IsNotePitch(uint8_t byte)yaze::zelda3::music::SpcParserinlinestatic
ParseSong(Rom &rom, uint16_t address, uint8_t bank)yaze::zelda3::music::SpcParserstatic
ParseSubroutine(ParseContext &ctx, uint16_t address, int repeat_count, int remaining_ticks)yaze::zelda3::music::SpcParserprivatestatic
ParseTrack(Rom &rom, uint16_t address, uint8_t bank, int max_ticks=50000)yaze::zelda3::music::SpcParserstatic
ParseTrackInternal(ParseContext &ctx, uint16_t address, int max_ticks)yaze::zelda3::music::SpcParserprivatestatic
ReadSongPointerTable(Rom &rom, uint16_t table_address, uint8_t bank, int max_entries=40)yaze::zelda3::music::SpcParserstatic
SpcAddressToRomOffset(Rom &rom, uint16_t spc_address, uint8_t bank)yaze::zelda3::music::SpcParserstatic