using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Toolbox.Library { //A texture list to display icons on a treeview //Note these will load and attach an icon when the parent treenode is expanded! public interface ITextureIconLoader { List IconTextureList { get; set; } } //Reprenets a single texture that loads an icon. //These will check both on expand, and on root public interface ISingleTextureIconLoader { STGenericTexture IconTexture { get;} } }