C# Class Animatroller.Framework.LogicalDevice.AudioPlayer

Inheritance: BaseDevice
Afficher le fichier Open project: HakanL/animatroller Class Usage Examples

Méthodes publiques

Méthode Description
AudioPlayer ( [ name = "" ) : System
CueFX ( string audioFile ) : AudioPlayer
CueTrack ( string audioFile ) : AudioPlayer
NextBackgroundTrack ( ) : AudioPlayer
PauseBackground ( ) : AudioPlayer
PauseFX ( ) : AudioPlayer
PauseTrack ( ) : AudioPlayer
PlayBackground ( ) : AudioPlayer
PlayEffect ( string audioFile ) : AudioPlayer
PlayEffect ( string audioFile, double volume ) : AudioPlayer
PlayEffect ( string audioFile, double leftVolume, double rightVolume ) : AudioPlayer
PlayNewEffect ( string audioFile ) : AudioPlayer
PlayNewEffect ( string audioFile, double volume ) : AudioPlayer
PlayNewEffect ( string audioFile, double leftVolume, double rightVolume ) : AudioPlayer
PlayTrack ( string audioFile ) : AudioPlayer

Cue and play track

ResumeFX ( ) : AudioPlayer
ResumeTrack ( ) : AudioPlayer
SetBackgroundVolume ( double volume ) : AudioPlayer
SetEffectVolume ( double volume ) : AudioPlayer
SetSilent ( bool silent ) : AudioPlayer
SetTrackVolume ( double volume ) : AudioPlayer

Méthodes protégées

Méthode Description
RaiseAudioChanged ( AudioChangedEventArgs command, string audioFile, double leftVolume = null, double rightVolume = null ) : void
RaiseExecuteCommand ( AudioCommandEventArgs command ) : void
RaiseExecuteCommand ( AudioCommandEventArgs command, double value ) : void
UpdateOutput ( ) : void

Private Methods

Méthode Description
RaiseAudioTrackDone ( ) : void
RaiseAudioTrackStart ( string fileName ) : void

Method Details

AudioPlayer() public méthode

public AudioPlayer ( [ name = "" ) : System
name [
Résultat System

CueFX() public méthode

public CueFX ( string audioFile ) : AudioPlayer
audioFile string
Résultat AudioPlayer

CueTrack() public méthode

public CueTrack ( string audioFile ) : AudioPlayer
audioFile string
Résultat AudioPlayer

NextBackgroundTrack() public méthode

public NextBackgroundTrack ( ) : AudioPlayer
Résultat AudioPlayer

PauseBackground() public méthode

public PauseBackground ( ) : AudioPlayer
Résultat AudioPlayer

PauseFX() public méthode

public PauseFX ( ) : AudioPlayer
Résultat AudioPlayer

PauseTrack() public méthode

public PauseTrack ( ) : AudioPlayer
Résultat AudioPlayer

PlayBackground() public méthode

public PlayBackground ( ) : AudioPlayer
Résultat AudioPlayer

PlayEffect() public méthode

public PlayEffect ( string audioFile ) : AudioPlayer
audioFile string
Résultat AudioPlayer

PlayEffect() public méthode

public PlayEffect ( string audioFile, double volume ) : AudioPlayer
audioFile string
volume double
Résultat AudioPlayer

PlayEffect() public méthode

public PlayEffect ( string audioFile, double leftVolume, double rightVolume ) : AudioPlayer
audioFile string
leftVolume double
rightVolume double
Résultat AudioPlayer

PlayNewEffect() public méthode

public PlayNewEffect ( string audioFile ) : AudioPlayer
audioFile string
Résultat AudioPlayer

PlayNewEffect() public méthode

public PlayNewEffect ( string audioFile, double volume ) : AudioPlayer
audioFile string
volume double
Résultat AudioPlayer

PlayNewEffect() public méthode

public PlayNewEffect ( string audioFile, double leftVolume, double rightVolume ) : AudioPlayer
audioFile string
leftVolume double
rightVolume double
Résultat AudioPlayer

PlayTrack() public méthode

Cue and play track
public PlayTrack ( string audioFile ) : AudioPlayer
audioFile string
Résultat AudioPlayer

RaiseAudioChanged() protected méthode

protected RaiseAudioChanged ( AudioChangedEventArgs command, string audioFile, double leftVolume = null, double rightVolume = null ) : void
command Animatroller.Framework.LogicalDevice.Event.AudioChangedEventArgs
audioFile string
leftVolume double
rightVolume double
Résultat void

RaiseExecuteCommand() protected méthode

protected RaiseExecuteCommand ( AudioCommandEventArgs command ) : void
command Animatroller.Framework.LogicalDevice.Event.AudioCommandEventArgs
Résultat void

RaiseExecuteCommand() protected méthode

protected RaiseExecuteCommand ( AudioCommandEventArgs command, double value ) : void
command Animatroller.Framework.LogicalDevice.Event.AudioCommandEventArgs
value double
Résultat void

ResumeFX() public méthode

public ResumeFX ( ) : AudioPlayer
Résultat AudioPlayer

ResumeTrack() public méthode

public ResumeTrack ( ) : AudioPlayer
Résultat AudioPlayer

SetBackgroundVolume() public méthode

public SetBackgroundVolume ( double volume ) : AudioPlayer
volume double
Résultat AudioPlayer

SetEffectVolume() public méthode

public SetEffectVolume ( double volume ) : AudioPlayer
volume double
Résultat AudioPlayer

SetSilent() public méthode

public SetSilent ( bool silent ) : AudioPlayer
silent bool
Résultat AudioPlayer

SetTrackVolume() public méthode

public SetTrackVolume ( double volume ) : AudioPlayer
volume double
Résultat AudioPlayer

UpdateOutput() protected méthode

protected UpdateOutput ( ) : void
Résultat void