ScummVM API documentation
Sky::AdLibChannel Class Reference
Inheritance diagram for Sky::AdLibChannel:
Sky::ChannelBase

Public Member Functions

 AdLibChannel (OPL::OPL *opl, uint8 *pMusicData, uint16 startOfData)
 
uint8 process (uint16 aktTime) override
 
void updateVolume (uint16 pVolume) override
 
bool isActive () override
 
virtual uint8 process (uint16 aktTime)=0
 
virtual void updateVolume (uint16 pVolume)=0
 
virtual bool isActive ()=0
 

Member Function Documentation

◆ process()

uint8 Sky::AdLibChannel::process ( uint16  aktTime)
overridevirtual

Implements Sky::ChannelBase.

◆ updateVolume()

void Sky::AdLibChannel::updateVolume ( uint16  pVolume)
overridevirtual

Implements Sky::ChannelBase.

◆ isActive()

bool Sky::AdLibChannel::isActive ( )
overridevirtual

Implements Sky::ChannelBase.


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