C# Class NScumm.Scumm.Audio.Players.Player_AppleII

Inheritance: IMusicEngine, IAudioStream
ファイルを表示 Open project: scemino/nscumm Class Usage Examples

Private Properties

Property Type Description
UpdateSound bool

Public Methods

Method Description
Dispose ( ) : void
GenerateSamples ( int cycles ) : void
GetMusicTimer ( ) : int
GetSoundStatus ( int nr ) : int
IMusicEngine ( Serializer serializer ) : void
Player_AppleII ( ScummEngine scumm, IMixer mixer ) : System
ReadBuffer ( short buffer, int count ) : int
ResetState ( ) : void
SetMusicVolume ( int vol ) : void
SetSampleRate ( int rate ) : void
SpeakerToggle ( ) : void
StartSound ( int nr ) : void
StopAllSounds ( ) : void
StopSound ( int nr ) : void
Wait ( int interval, int count ) : void

Private Methods

Method Description
UpdateSound ( ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

GenerateSamples() public method

public GenerateSamples ( int cycles ) : void
cycles int
return void

GetMusicTimer() public method

public GetMusicTimer ( ) : int
return int

GetSoundStatus() public method

public GetSoundStatus ( int nr ) : int
nr int
return int

IMusicEngine() public method

public IMusicEngine ( Serializer serializer ) : void
serializer NScumm.Scumm.IO.Serializer
return void

Player_AppleII() public method

public Player_AppleII ( ScummEngine scumm, IMixer mixer ) : System
scumm ScummEngine
mixer IMixer
return System

ReadBuffer() public method

public ReadBuffer ( short buffer, int count ) : int
buffer short
count int
return int

ResetState() public method

public ResetState ( ) : void
return void

SetMusicVolume() public method

public SetMusicVolume ( int vol ) : void
vol int
return void

SetSampleRate() public method

public SetSampleRate ( int rate ) : void
rate int
return void

SpeakerToggle() public method

public SpeakerToggle ( ) : void
return void

StartSound() public method

public StartSound ( int nr ) : void
nr int
return void

StopAllSounds() public method

public StopAllSounds ( ) : void
return void

StopSound() public method

public StopSound ( int nr ) : void
nr int
return void

Wait() public method

public Wait ( int interval, int count ) : void
interval int
count int
return void