namespace LemonUI { /// /// Interface for items that can be processed in an Object Pool. /// public interface IProcessable { /// /// If this processable item is visible on the screen. /// bool Visible { get; set; } /// /// Processes the object. /// void Process(); } }