#include <Nes_Apu.h>
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
◆ Nes_Apu() [1/2]
◆ Nes_Apu() [2/2]
◆ count_dmc_reads()
◆ dmc_reader()
◆ earliest_irq()
◆ enable_nonlinear()
| void Nes_Apu::enable_nonlinear |
( |
double | volume | ) |
|
|
private |
◆ end_frame()
◆ irq_changed()
| void Nes_Apu::irq_changed |
( |
| ) |
|
|
private |
◆ irq_notifier()
◆ load_state()
| void Nes_Apu::load_state |
( |
apu_state_t const & | | ) |
|
◆ next_dmc_read_time()
◆ nonlinear_tnd_gain()
| double Nes_Apu::nonlinear_tnd_gain |
( |
| ) |
|
|
inlinestaticprivate |
◆ operator=()
◆ osc_output()
◆ output()
◆ read_status()
◆ reset()
| void Nes_Apu::reset |
( |
bool | pal_mode = false, |
|
|
int | initial_dmc_dac = 0 ) |
◆ run_until()
◆ run_until_()
◆ save_state()
| void Nes_Apu::save_state |
( |
apu_state_t * | out | ) |
const |
◆ set_tempo()
| void Nes_Apu::set_tempo |
( |
double | t | ) |
|
◆ state_restored()
| void Nes_Apu::state_restored |
( |
| ) |
|
|
private |
◆ treble_eq()
◆ volume()
| void Nes_Apu::volume |
( |
double | v | ) |
|
◆ write_register()
◆ Nes_Core
◆ Nes_Dmc
◆ Nes_Nonlinearizer
| friend class Nes_Nonlinearizer |
|
friend |
◆ dmc
◆ earliest_irq_
◆ frame
◆ frame_delay
◆ frame_mode
◆ frame_period
| int Nes_Apu::frame_period |
|
private |
◆ irq_data
◆ irq_flag
◆ irq_notifier_
| void(* Nes_Apu::irq_notifier_) (void *user_data) |
|
private |
◆ last_dmc_time
◆ last_time
◆ next_irq
◆ noise
◆ osc_enables
◆ oscs
◆ square1
◆ square2
◆ square_synth
◆ tempo_
◆ triangle
The documentation for this class was generated from the following files:
- /home/runner/work/lmms-fork/lmms-fork/plugins/FreeBoy/game-music-emu/gme/Nes_Apu.h
- /home/runner/work/lmms-fork/lmms-fork/plugins/FreeBoy/game-music-emu/gme/Nes_Apu.cpp