C# Class NScumm.Sky.Music.GmMusic

Inheritance: MusicBase
Mostra file Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
GmMusic ( MidiDriver midiDrv, Mixer mixer, Disk disk ) : System

Protected Methods

Method Description
SetVolume ( ushort param ) : void
SetupChannels ( byte channelData, int offset ) : void
SetupPointers ( ) : void
StartDriver ( ) : void

Private Methods

Method Description
TimerCall ( object param ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GmMusic() public method

public GmMusic ( MidiDriver midiDrv, Mixer mixer, Disk disk ) : System
midiDrv NScumm.Core.Audio.MidiDriver
mixer NScumm.Core.Audio.Mixer
disk Disk
return System

SetVolume() protected method

protected SetVolume ( ushort param ) : void
param ushort
return void

SetupChannels() protected method

protected SetupChannels ( byte channelData, int offset ) : void
channelData byte
offset int
return void

SetupPointers() protected method

protected SetupPointers ( ) : void
return void

StartDriver() protected method

protected StartDriver ( ) : void
return void