C# Class BattleCry.Sound.SoundBoard

Inheritance: ISoundBoard
Show file Open project: falconmick/BattleCryPluggin Class Usage Examples

Public Methods

Method Description
Close ( ) : void
Play ( SoundPlaySetting soundPlaySettings ) : void
SoundBoard ( string rootDirectory ) : System
Update ( ) : void

Private Methods

Method Description
DelayedPlayback ( SoundPlaySetting soundPlaySettings ) : void
mciSendString ( string strCommand, StringBuilder strReturn, int iReturnLength, IntPtr hwndCallback ) : long

Method Details

Close() public method

public Close ( ) : void
return void

Play() public method

public Play ( SoundPlaySetting soundPlaySettings ) : void
soundPlaySettings BattleCry.Util.Model.SoundPlaySetting
return void

SoundBoard() public method

public SoundBoard ( string rootDirectory ) : System
rootDirectory string
return System

Update() public method

public Update ( ) : void
return void