namespace WallstopStudios.DataVisualizer { using System; using System.Collections.Generic; using System.Linq; using UnityEngine; public interface IDataProcessor { string Name { get; } string Description { get; } IEnumerable Accepts { get; } int WillEffect(Type type, IEnumerable objects) { return objects.Count(); } void Process(Type type, IEnumerable objects); } }