C# Class andengine.audio.BaseAudioEntity

Inheritance: IAudioEntity
Show file Open project: jamesburton/AndEngine.net

Protected Properties

Property Type Description
mLeftVolume float
mRightVolume float

Public Methods

Method Description
BaseAudioEntity ( IAudioManager pAudioManager )
GetActualLeftVolume ( ) : float
GetActualRightVolume ( ) : float
GetLeftVolume ( ) : float
GetRightVolume ( ) : float
GetVolume ( ) : float
OnMasterVolumeChanged ( float volume ) : void
Pause ( ) : void
Play ( ) : void
Release ( ) : void
Resume ( ) : void
SetLooping ( bool looping ) : void
SetVolume ( float pVolume ) : void
SetVolume ( float pLeftVolume, float pRightVolume ) : void
Stop ( ) : void

Protected Methods

Method Description
GetAudioManager ( ) : IAudioManager
GetMasterVolume ( ) : float

Method Details

BaseAudioEntity() public method

public BaseAudioEntity ( IAudioManager pAudioManager )
pAudioManager IAudioManager

GetActualLeftVolume() public method

public GetActualLeftVolume ( ) : float
return float

GetActualRightVolume() public method

public GetActualRightVolume ( ) : float
return float

GetAudioManager() protected method

protected GetAudioManager ( ) : IAudioManager
return IAudioManager

GetLeftVolume() public method

public GetLeftVolume ( ) : float
return float

GetMasterVolume() protected method

protected GetMasterVolume ( ) : float
return float

GetRightVolume() public method

public GetRightVolume ( ) : float
return float

GetVolume() public method

public GetVolume ( ) : float
return float

OnMasterVolumeChanged() public abstract method

public abstract OnMasterVolumeChanged ( float volume ) : void
volume float
return void

Pause() public abstract method

public abstract Pause ( ) : void
return void

Play() public abstract method

public abstract Play ( ) : void
return void

Release() public abstract method

public abstract Release ( ) : void
return void

Resume() public abstract method

public abstract Resume ( ) : void
return void

SetLooping() public abstract method

public abstract SetLooping ( bool looping ) : void
looping bool
return void

SetVolume() public method

public SetVolume ( float pVolume ) : void
pVolume float
return void

SetVolume() public method

public SetVolume ( float pLeftVolume, float pRightVolume ) : void
pLeftVolume float
pRightVolume float
return void

Stop() public abstract method

public abstract Stop ( ) : void
return void

Property Details

mLeftVolume protected property

protected float mLeftVolume
return float

mRightVolume protected property

protected float mRightVolume
return float