Show / Hide Table of Contents

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).

☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾