The core data structure representing a single command in a music track. A song track is a doubly-linked list of these commands. More...
#include <tracker.h>
Public Attributes | |
unsigned short | addr |
short | next |
short | prev |
unsigned char | flag |
unsigned char | cmd |
unsigned char | p1 |
unsigned char | p2 |
unsigned char | p3 |
unsigned char | b1 |
unsigned char | b2 |
unsigned char | tim2 |
unsigned short | tim |
The core data structure representing a single command in a music track. A song track is a doubly-linked list of these commands.
unsigned short yaze::zelda3::music::SpcCommand::addr |
Definition at line 174 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::LoadSpcCommand(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
short yaze::zelda3::music::SpcCommand::next |
short yaze::zelda3::music::SpcCommand::prev |
unsigned char yaze::zelda3::music::SpcCommand::flag |
Definition at line 177 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), yaze::zelda3::music::Tracker::LoadSpcCommand(), yaze::zelda3::music::Tracker::NewSR(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::cmd |
Definition at line 178 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), yaze::zelda3::music::Tracker::LoadSpcCommand(), yaze::zelda3::music::Tracker::NewSR(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::p1 |
Definition at line 179 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), yaze::zelda3::music::Tracker::LoadSpcCommand(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::p2 |
Definition at line 180 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::LoadSpcCommand(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::p3 |
Definition at line 181 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), yaze::zelda3::music::Tracker::LoadSpcCommand(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::b1 |
Definition at line 182 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), yaze::zelda3::music::Tracker::LoadSpcCommand(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::b2 |
Definition at line 183 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::LoadSpcCommand(), and yaze::zelda3::music::Tracker::SaveSpcCommand().
unsigned char yaze::zelda3::music::SpcCommand::tim2 |
Definition at line 184 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), and yaze::zelda3::music::Tracker::LoadSpcCommand().
unsigned short yaze::zelda3::music::SpcCommand::tim |
Definition at line 185 of file tracker.h.
Referenced by yaze::zelda3::music::Tracker::GetBlockTime(), and yaze::zelda3::music::Tracker::LoadSpcCommand().