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 | |
void * | user_allocator_context |
void * | pack_info |
int | width |
int | height |
int | stride_in_bytes |
int | padding |
int | skip_missing |
unsigned int | h_oversample |
unsigned int | v_oversample |
unsigned char * | pixels |
void * | nodes |
Definition at line 678 of file stb_truetype.h.
unsigned int stbtt_pack_context::h_oversample |
Definition at line 686 of file stb_truetype.h.
int stbtt_pack_context::height |
Definition at line 682 of file stb_truetype.h.
void* stbtt_pack_context::nodes |
Definition at line 688 of file stb_truetype.h.
void* stbtt_pack_context::pack_info |
Definition at line 680 of file stb_truetype.h.
int stbtt_pack_context::padding |
Definition at line 684 of file stb_truetype.h.
unsigned char* stbtt_pack_context::pixels |
Definition at line 687 of file stb_truetype.h.
int stbtt_pack_context::skip_missing |
Definition at line 685 of file stb_truetype.h.
int stbtt_pack_context::stride_in_bytes |
Definition at line 683 of file stb_truetype.h.
void* stbtt_pack_context::user_allocator_context |
Definition at line 679 of file stb_truetype.h.
unsigned int stbtt_pack_context::v_oversample |
Definition at line 686 of file stb_truetype.h.
int stbtt_pack_context::width |
Definition at line 681 of file stb_truetype.h.