|
Nuklear
This is a minimal-state, immediate-mode graphical user interface toolkit written in ANSI C and licensed under public domain. It was designed as a simple embeddable user interface for application and does not have any dependencies, a default render backend or OS window/input handling but instead provides a highly modular, library-based approach, with simple input state for input and draw commands describing primitive shapes as output. So instead of providing a layered library that tries to abstract over a number of platform and render backends, it focuses only on the actual UI.
|
Files | |
| build.py | |
| nuklear.h | |
| main API and documentation file | |
| nuklear_9slice.c | |
| nuklear_buffer.c | |
| nuklear_button.c | |
| nuklear_chart.c | |
| nuklear_color.c | |
| nuklear_color_picker.c | |
| nuklear_combo.c | |
| nuklear_context.c | |
| nuklear_contextual.c | |
| nuklear_draw.c | |
| nuklear_edit.c | |
| nuklear_font.c | |
| nuklear_group.c | |
| nuklear_image.c | |
| nuklear_input.c | |
| nuklear_internal.h | |
| nuklear_knob.c | |
| nuklear_layout.c | |
| nuklear_list_view.c | |
| nuklear_math.c | |
| nuklear_menu.c | |
| nuklear_page_element.c | |
| nuklear_panel.c | |
| nuklear_pool.c | |
| nuklear_popup.c | |
| nuklear_progress.c | |
| nuklear_property.c | |
| nuklear_scrollbar.c | |
| nuklear_selectable.c | |
| nuklear_slider.c | |
| nuklear_string.c | |
| nuklear_style.c | |
| nuklear_table.c | |
| nuklear_text.c | |
| nuklear_text_editor.c | |
| nuklear_toggle.c | |
| nuklear_tooltip.c | |
| nuklear_tree.c | |
| nuklear_utf8.c | |
| nuklear_util.c | |
| nuklear_vertex.c | |
| nuklear_widget.c | |
| nuklear_window.c | |
| stb_rect_pack.h | |
| stb_truetype.h | |