package cz.cuni.amis.pogamut.base3d.worldview.objects;

import cz.cuni.amis.pogamut.base.agent.worldview.objects.IWorldObject;

/**
 * General interface for objects whose visibility may change through time. 
 *
 * @author Juraj 'Loque' Simlovic
 */
public interface IViewable extends IWorldObject
{
	/**
	 * Tells, whether the object is currently visible.
	 * 
	 * @return True if the object is visible; false otherwise.
	 */
	boolean isVisible();
	
}
