LMMS
Loading...
Searching...
No Matches
CWemuopl Class Reference

#include <wemuopl.h>

Inheritance diagram for CWemuopl:
Copl

Public Member Functions

 CWemuopl (int rate, bool bit16, bool usestereo)
void update (short *buf, int samples)
void write (int reg, int val)
void init ()
Public Member Functions inherited from Copl
 Copl ()
virtual ~Copl ()
virtual void setchip (int n)
virtual int getchip ()
ChipType gettype ()

Private Attributes

OPLChipClass opl

Additional Inherited Members

Public Types inherited from Copl
enum  ChipType { TYPE_OPL2 , TYPE_OPL3 , TYPE_DUAL_OPL2 }
Protected Attributes inherited from Copl
int currChip
ChipType currType

Constructor & Destructor Documentation

◆ CWemuopl()

CWemuopl::CWemuopl ( int rate,
bool bit16,
bool usestereo )
inline

Member Function Documentation

◆ init()

void CWemuopl::init ( void )
inlinevirtual

Implements Copl.

◆ update()

void CWemuopl::update ( short * buf,
int samples )
inlinevirtual

Reimplemented from Copl.

◆ write()

void CWemuopl::write ( int reg,
int val )
inlinevirtual

Implements Copl.

Member Data Documentation

◆ opl

OPLChipClass CWemuopl::opl
private

The documentation for this class was generated from the following file: