2.6. Icon set
The dasImgui icon set is a growing collection of asset-free vector glyphs drawn directly onto the ImGui draw list – no SVG, no texture atlas. Every glyph is geometry on a logical 24x24 grid, tinted from the daslang amber accent.
Draw a glyph at the cursor with icon(name, size); for a clickable, snapshot-visible button use the icon_button widget (see Built-in widgets — inputs, selection, color, plots, output). Enumerate the set programmatically with icon_count / icon_name / icon_category – e.g. to build a picker. Reference a glyph inline in prose with the :icon:`name` role, e.g. the
button.
2.6.1. Transport









2.6.2. Edit








2.6.3. Visualize






2.6.4. Mix








2.6.5. Organize










2.6.6. Synth














2.6.7. Scene tools








2.6.8. Scene objects









2.6.9. Arrange










2.6.10. Editor transport




2.6.11. View




2.6.12. File

2.6.13. General













2.6.14. API
icon(name : string; size : float = 20.0; weight : float = 1.0)– draw a glyph at the cursor (no interaction); advances the cursor.icon_button_draw(id, glyph : string; size, weight : float)– low-level clickable icon button; returns true on click. Prefer theicon_buttonwidget for snapshot / playwright support.icon_count() : int/icon_name(i) : string/icon_category(i) : string– enumerate the catalog (the source of this page).