Namespace Eco.Shared.Icons
Classes
HasEnumIconsAttribute
Use this attribute to mark an Enum if every name in it should be used as an Icon. E.g. IconUtils.SymbolicIcons. They will respectively appear in the Icon Scene with the Enum name or GroupName category.
IconUtils
Various shared things related to icons
IconUtils.MiscIcons
IconUtils.SymbolicIcons
Interfaces
IHasRequiredIcons
Use this interface if your class has any icons which are not exist as separate objects. E.g. achievements are stored in manager but we still need to make icons for them, so we tell that we want icons for all achievement through AchievementManager by adding this interface. After that we can create a list of icons we want to have from this class and also you can provide a nice category name with IconsCategoryName (that will make life easier for the Art Team as Icon scene will have this category name).