using System;

namespace Icarus.Renderer
{
	/// <summary>
	/// The implementors of this interface can be viewed on screen.
	/// </summary>
	public interface IViewable
	{
		/// <summary>
		/// Gets the location of the viewable in world coordinates.
		/// </summary>
		Icarus.PhysicsEngine.Point Location { get; }

		/// <summary>
		/// Gets the id of the animation to use for the viewable.
		/// </summary>
		string AnimationId { get; }
	}
}
