Public Member Functions |
const sid2_config_t & | config (void) const |
const sid2_info_t & | info (void) const |
int | config (const sid2_config_t &cfg) |
int | fastForward (uint percent) |
int | load (SidTune *tune) |
uint_least32_t | mileage (void) const |
float64_t | cpuFreq (void) const |
void | pause (void) |
uint_least32_t | play (short *buffer, uint_least32_t samples) |
sid2_player_t | state (void) const |
void | stop (void) |
uint_least32_t | time (void) const |
void | debug (bool enable, FILE *out) |
void | mute (int voice, bool enable) |
const char * | error (void) const |
virtual void | envReset (void)=0 |
virtual uint8_t | envReadMemByte (const uint_least16_t addr)=0 |
virtual void | envWriteMemByte (const uint_least16_t addr, const uint8_t data)=0 |
virtual bool | envCheckBankJump (const uint_least16_t addr)=0 |
virtual uint8_t | envReadMemDataByte (const uint_least16_t addr)=0 |
virtual void | envSleep (void)=0 |
Additional Inherited Members |
| c64env (EventContext *context) |
EventContext & | context (void) const |
virtual void | interruptIRQ (const bool state)=0 |
virtual void | interruptNMI (void)=0 |
virtual void | interruptRST (void)=0 |
virtual void | signalAEC (const bool state)=0 |
virtual uint8_t | readMemRamByte (const uint_least16_t addr)=0 |
virtual void | sid2crc (const uint8_t data)=0 |
virtual void | lightpen ()=0 |
The documentation for this class was generated from the following files:
- player.h
- config.cpp
- mixer.cpp
- player.cpp
- psiddrv.cpp