package org.anddev.andengine.entity.scene.background;
import org.anddev.andengine.engine.handler.IUpdateHandler;
import org.anddev.andengine.opengl.IDrawable;
import org.anddev.andengine.util.modifier.IModifier;
/**
* (c) 2010 Nicolas Gramlich
* (c) 2011 Zynga Inc.
*
* @author Nicolas Gramlich
* @since 13:47:41 - 19.07.2010
*/
public interface IBackground extends IDrawable, IUpdateHandler {
// ===========================================================
// Final Fields
// ===========================================================
// ===========================================================
// Methods
// ===========================================================
public void addBackgroundModifier(final IModifier<IBackground> pBackgroundModifier);
public boolean removeBackgroundModifier(final IModifier<IBackground> pBackgroundModifier);
public void clearBackgroundModifiers();
public void setColor(final float pRed, final float pGreen, final float pBlue);
public void setColor(final float pRed, final float pGreen, final float pBlue, final float pAlpha);
}