Об этом проекте

AnyIcon — это синглтон-утилита для Godot Engine (версии 4.3+), которая позволяет разработчикам программно получать иконки, связанные с конкретными типами, значениями или членами объектов. Она разработана как утилита на GDScript, а не как GUI-инструмент. Ключевые возможности включают: - Получение иконок для ожидаемого типа члена объекта с помощью таких методов, как `get_property_icon`. - Получение иконок для любого заданного значения с помощью `get_variant_icon`, с поддержкой встроенных типов, встроенных классов и пользовательских классов, использующих аннотацию `@icon`. - Обработка объединений типов путем объединения иконок в ряд (эту функцию можно отключить с помощью `allow_generating_union_icons`). - Поддержка резервных иконок с использованием типа темы "EditorIcons". Аддон предназначен только для использования в редакторе и может быть исключен из пресетов экспорта.