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

Inheritance: IMusicEngine
Mostrar archivo Open project: scemino/nscumm Class Usage Examples

Public Methods

Method Description
GetMusicTimer ( ) : int
GetSoundStatus ( int nr ) : int
Player_V2A ( ScummEngine scumm, IPlayerMod modPlayer ) : System.Diagnostics
SetMusicVolume ( int vol ) : void
StartSound ( int nr ) : void
StopAllSounds ( ) : void
StopSound ( int nr ) : void

Private Methods

Method Description
FindSound ( long crc ) : IV2A_Sound
GetCRC ( byte data, int offset, int len ) : uint
GetSoundSlot ( int id ) : int
IMusicEngine ( Serializer serializer ) : void
InitCRC ( ) : uint[]
UpdateSound ( ) : void

Method Details

GetMusicTimer() public method

public GetMusicTimer ( ) : int
return int

GetSoundStatus() public method

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

Player_V2A() public method

public Player_V2A ( ScummEngine scumm, IPlayerMod modPlayer ) : System.Diagnostics
scumm ScummEngine
modPlayer IPlayerMod
return System.Diagnostics

SetMusicVolume() public method

public SetMusicVolume ( int vol ) : void
vol int
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