List of all members.
Public Member Functions |
Operator * | Op (Bitu index) |
void | SetChanData (const Chip *chip, Bit32u data) |
void | UpdateFrequency (const Chip *chip, Bit8u fourOp) |
void | UpdateSynth (const Chip *chip) |
void | WriteA0 (const Chip *chip, Bit8u val) |
void | WriteB0 (const Chip *chip, Bit8u val) |
void | WriteC0 (const Chip *chip, Bit8u val) |
template<bool opl3Mode> |
void | GeneratePercussion (Chip *chip, Bit32s *output) |
template<SynthMode mode> |
Channel * | BlockTemplate (Chip *chip, Bit32u samples, Bit32s *output) |
Public Attributes |
Operator | op [2] |
SynthHandler | synthHandler |
Bit32u | chanData |
Bit32s | old [2] |
Bit8u | feedback |
Bit8u | regB0 |
Bit8u | regC0 |
Bit8u | fourMask |
Bit8s | maskLeft |
Bit8s | maskRight |
Detailed Description
Definition at line 158 of file dbopl.h.
The documentation for this struct was generated from the following files: