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.
|
Data Fields | |
int | width |
int | height |
int | align |
int | init_mode |
int | heuristic |
int | num_nodes |
stbrp_node * | active_head |
stbrp_node * | free_head |
stbrp_node | extra [2] |
Definition at line 181 of file stb_rect_pack.h.
stbrp_node* stbrp_context::active_head |
Definition at line 189 of file stb_rect_pack.h.
int stbrp_context::align |
Definition at line 185 of file stb_rect_pack.h.
stbrp_node stbrp_context::extra[2] |
Definition at line 191 of file stb_rect_pack.h.
stbrp_node* stbrp_context::free_head |
Definition at line 190 of file stb_rect_pack.h.
int stbrp_context::height |
Definition at line 184 of file stb_rect_pack.h.
int stbrp_context::heuristic |
Definition at line 187 of file stb_rect_pack.h.
int stbrp_context::init_mode |
Definition at line 186 of file stb_rect_pack.h.
int stbrp_context::num_nodes |
Definition at line 188 of file stb_rect_pack.h.
int stbrp_context::width |
Definition at line 183 of file stb_rect_pack.h.