C# 클래스 NScumm.Scumm.Audio.Players.Player_V4A

Scumm V4 Amiga sound/music driver.
상속: IMusicEngine
파일 보기 프로젝트 열기: scemino/nscumm 1 사용 예제들

공개 메소드들

메소드 설명
ClearSfxSlots ( ) : void
Dispose ( ) : void
GetMusicTimer ( ) : int
GetSoundStatus ( int nr ) : int
IMusicEngine ( Serializer serializer ) : void
Init ( ) : void
Player_V4A ( ScummEngine scumm, IMixer mixer ) : System.Diagnostics
SetMusicVolume ( int vol ) : void
SetSfxSlot ( int channel, int id, byte type ) : void
StartSound ( int nr ) : void
StopAllSounds ( ) : void
StopSound ( int nr ) : void

비공개 메소드들

메소드 설명
GetSfxChan ( int id ) : int

메소드 상세

ClearSfxSlots() 공개 메소드

public ClearSfxSlots ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetMusicTimer() 공개 메소드

public GetMusicTimer ( ) : int
리턴 int

GetSoundStatus() 공개 메소드

public GetSoundStatus ( int nr ) : int
nr int
리턴 int

IMusicEngine() 공개 메소드

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

Init() 공개 메소드

public Init ( ) : void
리턴 void

Player_V4A() 공개 메소드

public Player_V4A ( ScummEngine scumm, IMixer mixer ) : System.Diagnostics
scumm ScummEngine
mixer IMixer
리턴 System.Diagnostics

SetMusicVolume() 공개 메소드

public SetMusicVolume ( int vol ) : void
vol int
리턴 void

SetSfxSlot() 공개 메소드

public SetSfxSlot ( int channel, int id, byte type ) : void
channel int
id int
type byte
리턴 void

StartSound() 공개 메소드

public StartSound ( int nr ) : void
nr int
리턴 void

StopAllSounds() 공개 메소드

public StopAllSounds ( ) : void
리턴 void

StopSound() 공개 메소드

public StopSound ( int nr ) : void
nr int
리턴 void