public abstract class

BaseAudioEntity

extends Object
implements IAudioEntity
java.lang.Object
   ↳ org.andengine.audio.BaseAudioEntity
Known Direct Subclasses

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Fields
protected float mLeftVolume
protected float mRightVolume
Public Constructors
BaseAudioEntity(IAudioManager<? extends IAudioEntity> pAudioManager)
Public Methods
float getActualLeftVolume()
float getActualRightVolume()
float getLeftVolume()
float getRightVolume()
float getVolume()
boolean isReleased()
void onMasterVolumeChanged(float pMasterVolume)
void pause()
void play()
void release()
void resume()
void setLooping(boolean pLooping)
void setVolume(float pLeftVolume, float pRightVolume)
final void setVolume(float pVolume)
void stop()
Protected Methods
void assertNotReleased()
IAudioManager<? extends IAudioEntity> getAudioManager()
float getMasterVolume()
abstract void throwOnReleased()
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.andengine.audio.IAudioEntity

Fields

protected float mLeftVolume

protected float mRightVolume

Public Constructors

public BaseAudioEntity (IAudioManager<? extends IAudioEntity> pAudioManager)

Public Methods

public float getActualLeftVolume ()

public float getActualRightVolume ()

public float getLeftVolume ()

public float getRightVolume ()

public float getVolume ()

public boolean isReleased ()

public void onMasterVolumeChanged (float pMasterVolume)

public void pause ()

public void play ()

public void release ()

public void resume ()

public void setLooping (boolean pLooping)

public void setVolume (float pLeftVolume, float pRightVolume)

public final void setVolume (float pVolume)

public void stop ()

Protected Methods

protected void assertNotReleased ()

protected IAudioManager<? extends IAudioEntity> getAudioManager ()

protected float getMasterVolume ()

protected abstract void throwOnReleased ()