Sobre o projeto
AnyIcon é um utilitário singleton para Godot Engine (versão 4.3+) que permite aos desenvolvedores recuperar programaticamente ícones associados a tipos, valores ou membros de objetos específicos. Ele foi projetado como um utilitário GDScript, e não como uma ferramenta de GUI.
As principais capacidades incluem:
- Recuperação de ícones para o tipo esperado de um membro de objeto através de métodos como `get_property_icon`.
- Busca de ícones para qualquer valor fornecido usando `get_variant_icon`, suportando tipos integrados, classes integradas e classes personalizadas que utilizam a anotação `@icon`.
- Manipulação de uniões de tipos concatenando ícones em uma linha (este comportamento pode ser desativado via `allow_generating_union_icons`).
- Fornecimento de suporte a ícones de fallback usando o tipo de tema "EditorIcons".
O addon é destinado apenas para uso no editor e pode ser excluído dos presets de exportação.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.