public interface

IAudioEntity

package org.anddev.andengine.audio;

/**
 * (c) 2010 Nicolas Gramlich 
 * (c) 2011 Zynga Inc.
 * 
 * @author Nicolas Gramlich
 * @since 14:53:29 - 13.06.2010
 */
public interface IAudioEntity {
	// ===========================================================
	// Final Fields
	// ===========================================================

	// ===========================================================
	// Methods
	// ===========================================================

	public void play();
	public void pause();
	public void resume();
	public void stop();

	public float getVolume();
	public void setVolume(final float pVolume);

	public float getLeftVolume();
	public float getRightVolume();
	public void setVolume(final float pLeftVolume, final float pRightVolume);

	public void onMasterVolumeChanged(final float pMasterVolume);

	public void setLooping(final boolean pLooping);

	public void release();
}