bindbc.nuklear.types

Undocumented in source.

Members

Aliases

draw_begin_fn
alias draw_begin_fn = void function(nk_command_buffer*, nk_handle userdata)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
draw_end_fn
alias draw_end_fn = void function(nk_command_buffer*, nk_handle userdata)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_byte
alias nk_byte = ubyte
Undocumented in source.
nk_char
alias nk_char = byte
Undocumented in source.
nk_command_custom_callback
alias nk_command_custom_callback = void function(void* canvas, short x, short y, ushort w, ushort h, nk_handle callback_data)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_draw_index
alias nk_draw_index = nk_ushort
Undocumented in source.
nk_draw_index
alias nk_draw_index = nk_uint
Undocumented in source.
nk_flags
alias nk_flags = uint
Undocumented in source.
nk_float
alias nk_float = float
Undocumented in source.
nk_glyph
alias nk_glyph = char[NK_UTF_SIZE]
Undocumented in source.
nk_hash
alias nk_hash = ulong
Undocumented in source.
nk_int
alias nk_int = int
Undocumented in source.
nk_plugin_alloc
alias nk_plugin_alloc = void* function(nk_handle, void* old, nk_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_plugin_copy
alias nk_plugin_copy = void function(nk_handle, const(char)*, int len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_plugin_filter
alias nk_plugin_filter = int function(const(nk_text_edit)*, nk_rune unicode)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_plugin_free
alias nk_plugin_free = void function(nk_handle, void* old)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_plugin_paste
alias nk_plugin_paste = void function(nk_handle, nk_text_edit*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_ptr
alias nk_ptr = size_t
Undocumented in source.
nk_query_font_glyph_f
alias nk_query_font_glyph_f = void function(nk_handle handle, float font_height, nk_user_font_glyph* glyph, nk_rune codepoint, nk_rune next_codepoint)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_rune
alias nk_rune = uint
Undocumented in source.
nk_short
alias nk_short = short
Undocumented in source.
nk_size
alias nk_size = size_t
Undocumented in source.
nk_text_width_f
alias nk_text_width_f = float function(nk_handle, float h, const(char)*, int len)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nk_uchar
alias nk_uchar = ubyte
Undocumented in source.
nk_uint
alias nk_uint = uint
Undocumented in source.
nk_ushort
alias nk_ushort = ushort
Undocumented in source.

Enums

NK_UP
anonymousenum NK_UP
Undocumented in source.
NuklearSupport
enum NuklearSupport
Undocumented in source.
nk_allocation_type
enum nk_allocation_type
Undocumented in source.
nk_anti_aliasing
enum nk_anti_aliasing
Undocumented in source.
nk_buffer_allocation_type
enum nk_buffer_allocation_type
Undocumented in source.
nk_button_behavior
enum nk_button_behavior
Undocumented in source.
nk_buttons
enum nk_buttons
Undocumented in source.
nk_chart_event
enum nk_chart_event
Undocumented in source.
nk_chart_type
enum nk_chart_type
Undocumented in source.
nk_collapse_states
enum nk_collapse_states
Undocumented in source.
nk_color_format
enum nk_color_format
Undocumented in source.
nk_command_clipping
enum nk_command_clipping
Undocumented in source.
nk_command_type
enum nk_command_type
Undocumented in source.
nk_convert_result
enum nk_convert_result
Undocumented in source.
nk_draw_list_stroke
enum nk_draw_list_stroke
Undocumented in source.
nk_draw_vertex_layout_attribute
enum nk_draw_vertex_layout_attribute
Undocumented in source.
nk_draw_vertex_layout_format
enum nk_draw_vertex_layout_format
Undocumented in source.
nk_edit_events
enum nk_edit_events
Undocumented in source.
nk_edit_flags
enum nk_edit_flags
Undocumented in source.
nk_edit_types
enum nk_edit_types
Undocumented in source.
nk_false
anonymousenum nk_false
Undocumented in source.
nk_font_atlas_format
enum nk_font_atlas_format
Undocumented in source.
nk_font_coord_type
enum nk_font_coord_type
Undocumented in source.
nk_heading
enum nk_heading
Undocumented in source.
nk_keys
enum nk_keys
Undocumented in source.
nk_layout_format
enum nk_layout_format
Undocumented in source.
nk_modify
enum nk_modify
Undocumented in source.
nk_orientation
enum nk_orientation
Undocumented in source.
nk_panel_flags
enum nk_panel_flags
Undocumented in source.
nk_panel_row_layout_type
enum nk_panel_row_layout_type
Undocumented in source.
nk_panel_set
enum nk_panel_set
Undocumented in source.
nk_panel_type
enum nk_panel_type
Undocumented in source.
nk_popup_type
enum nk_popup_type
Undocumented in source.
nk_show_states
enum nk_show_states
Undocumented in source.
nk_style_colors
enum nk_style_colors
Undocumented in source.
nk_style_cursor
enum nk_style_cursor
Undocumented in source.
nk_style_header_align
enum nk_style_header_align
Undocumented in source.
nk_style_item_type
enum nk_style_item_type
Undocumented in source.
nk_symbol_type
enum nk_symbol_type
Undocumented in source.
nk_text_align
enum nk_text_align
Undocumented in source.
nk_text_alignment
enum nk_text_alignment
Undocumented in source.
nk_text_edit_mode
enum nk_text_edit_mode
Undocumented in source.
nk_text_edit_type
enum nk_text_edit_type
Undocumented in source.
nk_tree_type
enum nk_tree_type
Undocumented in source.
nk_widget_layout_states
enum nk_widget_layout_states
Undocumented in source.
nk_widget_states
enum nk_widget_states
Undocumented in source.
nk_window_flags
enum nk_window_flags
Undocumented in source.

Functions

NK_FLAG
auto NK_FLAG(T x)
Undocumented in source. Be warned that the author may not have intended to support it.
NK_MAX
auto NK_MAX(T a, T b)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

NK_BUTTON_BEHAVIOR_STACK_SIZE
enum NK_BUTTON_BEHAVIOR_STACK_SIZE;
Undocumented in source.
NK_CHART_MAX_SLOT
enum NK_CHART_MAX_SLOT;
Undocumented in source.
NK_COLOR_STACK_SIZE
enum NK_COLOR_STACK_SIZE;
Undocumented in source.
NK_COORD_PIXEL
enum NK_COORD_PIXEL;
Undocumented in source.
NK_COORD_UV
enum NK_COORD_UV;
Undocumented in source.
NK_FLAGS_STACK_SIZE
enum NK_FLAGS_STACK_SIZE;
Undocumented in source.
NK_FLOAT_STACK_SIZE
enum NK_FLOAT_STACK_SIZE;
Undocumented in source.
NK_FONT_ATLAS_ALPHA8
enum NK_FONT_ATLAS_ALPHA8;
Undocumented in source.
NK_FONT_ATLAS_RGBA32
enum NK_FONT_ATLAS_RGBA32;
Undocumented in source.
NK_FONT_STACK_SIZE
enum NK_FONT_STACK_SIZE;
Undocumented in source.
NK_FORMAT_B8G8R8A8
enum NK_FORMAT_B8G8R8A8;
Undocumented in source.
NK_FORMAT_COLOR_BEGIN
enum NK_FORMAT_COLOR_BEGIN;
Undocumented in source.
NK_FORMAT_COLOR_END
enum NK_FORMAT_COLOR_END;
Undocumented in source.
NK_FORMAT_COUNT
enum NK_FORMAT_COUNT;
Undocumented in source.
NK_FORMAT_DOUBLE
enum NK_FORMAT_DOUBLE;
Undocumented in source.
NK_FORMAT_FLOAT
enum NK_FORMAT_FLOAT;
Undocumented in source.
NK_FORMAT_R16G15B16
enum NK_FORMAT_R16G15B16;
Undocumented in source.
NK_FORMAT_R16G15B16A16
enum NK_FORMAT_R16G15B16A16;
Undocumented in source.
NK_FORMAT_R32G32B32
enum NK_FORMAT_R32G32B32;
Undocumented in source.
NK_FORMAT_R32G32B32A32
enum NK_FORMAT_R32G32B32A32;
Undocumented in source.
NK_FORMAT_R32G32B32A32_DOUBLE
enum NK_FORMAT_R32G32B32A32_DOUBLE;
Undocumented in source.
NK_FORMAT_R32G32B32A32_FLOAT
enum NK_FORMAT_R32G32B32A32_FLOAT;
Undocumented in source.
NK_FORMAT_R8G8B8
enum NK_FORMAT_R8G8B8;
Undocumented in source.
NK_FORMAT_R8G8B8A8
enum NK_FORMAT_R8G8B8A8;
Undocumented in source.
NK_FORMAT_RGB32
enum NK_FORMAT_RGB32;
Undocumented in source.
NK_FORMAT_RGBA32
enum NK_FORMAT_RGBA32;
Undocumented in source.
NK_FORMAT_SCHAR
enum NK_FORMAT_SCHAR;
Undocumented in source.
NK_FORMAT_SINT
enum NK_FORMAT_SINT;
Undocumented in source.
NK_FORMAT_SSHORT
enum NK_FORMAT_SSHORT;
Undocumented in source.
NK_FORMAT_UCHAR
enum NK_FORMAT_UCHAR;
Undocumented in source.
NK_FORMAT_UINT
enum NK_FORMAT_UINT;
Undocumented in source.
NK_FORMAT_USHORT
enum NK_FORMAT_USHORT;
Undocumented in source.
NK_INPUT_MAX
enum NK_INPUT_MAX;
Undocumented in source.
NK_MAX_LAYOUT_ROW_TEMPLATE_COLUMNS
enum NK_MAX_LAYOUT_ROW_TEMPLATE_COLUMNS;
Undocumented in source.
NK_MAX_NUMBER_BUFFER
enum NK_MAX_NUMBER_BUFFER;
Undocumented in source.
NK_SCROLLBAR_HIDING_TIMEOUT
enum NK_SCROLLBAR_HIDING_TIMEOUT;
Undocumented in source.
NK_STROKE_CLOSED
enum NK_STROKE_CLOSED;
Undocumented in source.
NK_STROKE_OPEN
enum NK_STROKE_OPEN;
Undocumented in source.
NK_STYLE_ITEM_STACK_SIZE
enum NK_STYLE_ITEM_STACK_SIZE;
Undocumented in source.
NK_TEXTEDIT_UNDOCHARCOUNT
enum NK_TEXTEDIT_UNDOCHARCOUNT;
Undocumented in source.
NK_TEXTEDIT_UNDOSTATECOUNT
enum NK_TEXTEDIT_UNDOSTATECOUNT;
Undocumented in source.
NK_UNDEFINED
enum NK_UNDEFINED;
Undocumented in source.
NK_UTF_INVALID
enum NK_UTF_INVALID;
Undocumented in source.
NK_UTF_SIZE
enum NK_UTF_SIZE;
Undocumented in source.
NK_VALUE_PAGE_CAPACITY
enum NK_VALUE_PAGE_CAPACITY;
Undocumented in source.
NK_VECTOR_STACK_SIZE
enum NK_VECTOR_STACK_SIZE;
Undocumented in source.
NK_VERTEX_ATTRIBUTE_COUNT
enum NK_VERTEX_ATTRIBUTE_COUNT;
Undocumented in source.
NK_VERTEX_COLOR
enum NK_VERTEX_COLOR;
Undocumented in source.
NK_VERTEX_POSITION
enum NK_VERTEX_POSITION;
Undocumented in source.
NK_VERTEX_TEXCOORD
enum NK_VERTEX_TEXCOORD;
Undocumented in source.
NK_WINDOW_MAX_NAME
enum NK_WINDOW_MAX_NAME;
Undocumented in source.

Structs

nk_allocator
struct nk_allocator
Undocumented in source.
nk_baked_font
struct nk_baked_font
Undocumented in source.
nk_buffer
struct nk_buffer
Undocumented in source.
nk_buffer_marker
struct nk_buffer_marker
Undocumented in source.
nk_chart
struct nk_chart
Undocumented in source.
nk_chart_slot
struct nk_chart_slot
Undocumented in source.
nk_clipboard
struct nk_clipboard
Undocumented in source.
nk_color
struct nk_color
Undocumented in source.
nk_colorf
struct nk_colorf
Undocumented in source.
nk_command
struct nk_command
Undocumented in source.
nk_command_arc
struct nk_command_arc
Undocumented in source.
nk_command_arc_filled
struct nk_command_arc_filled
Undocumented in source.
nk_command_buffer
struct nk_command_buffer
Undocumented in source.
nk_command_circle
struct nk_command_circle
Undocumented in source.
nk_command_circle_filled
struct nk_command_circle_filled
Undocumented in source.
nk_command_curve
struct nk_command_curve
Undocumented in source.
nk_command_custom
struct nk_command_custom
Undocumented in source.
nk_command_image
struct nk_command_image
Undocumented in source.
nk_command_line
struct nk_command_line
Undocumented in source.
nk_command_polygon
struct nk_command_polygon
Undocumented in source.
nk_command_polygon_filled
struct nk_command_polygon_filled
Undocumented in source.
nk_command_polyline
struct nk_command_polyline
Undocumented in source.
nk_command_rect
struct nk_command_rect
Undocumented in source.
nk_command_rect_filled
struct nk_command_rect_filled
Undocumented in source.
nk_command_rect_multi_color
struct nk_command_rect_multi_color
Undocumented in source.
nk_command_scissor
struct nk_command_scissor
Undocumented in source.
nk_command_text
struct nk_command_text
Undocumented in source.
nk_command_triangle
struct nk_command_triangle
Undocumented in source.
nk_command_triangle_filled
struct nk_command_triangle_filled
Undocumented in source.
nk_configuration_stacks
struct nk_configuration_stacks
Undocumented in source.
nk_context
struct nk_context
Undocumented in source.
nk_convert_config
struct nk_convert_config
Undocumented in source.
nk_cursor
struct nk_cursor
Undocumented in source.
nk_draw_command
struct nk_draw_command
Undocumented in source.
nk_draw_list
struct nk_draw_list
Undocumented in source.
nk_draw_null_texture
struct nk_draw_null_texture
Undocumented in source.
nk_draw_vertex_layout_element
struct nk_draw_vertex_layout_element
Undocumented in source.
nk_draw_vertex_layout_element
struct nk_draw_vertex_layout_element
Undocumented in source.
nk_edit_state
struct nk_edit_state
Undocumented in source.
nk_font
struct nk_font
Undocumented in source.
nk_font_atlas
struct nk_font_atlas
Undocumented in source.
nk_font_config
struct nk_font_config
Undocumented in source.
nk_font_glyph
struct nk_font_glyph
Undocumented in source.
nk_image
struct nk_image
Undocumented in source.
nk_input
struct nk_input
Undocumented in source.
nk_key
struct nk_key
Undocumented in source.
nk_keyboard
struct nk_keyboard
Undocumented in source.
nk_list_view
struct nk_list_view
Undocumented in source.
nk_memory
struct nk_memory
Undocumented in source.
nk_memory_status
struct nk_memory_status
Undocumented in source.
nk_menu_state
struct nk_menu_state
Undocumented in source.
nk_mouse
struct nk_mouse
Undocumented in source.
nk_mouse_button
struct nk_mouse_button
Undocumented in source.
nk_page
struct nk_page
Undocumented in source.
nk_page_element
struct nk_page_element
Undocumented in source.
nk_panel
struct nk_panel
Undocumented in source.
nk_pool
struct nk_pool
Undocumented in source.
nk_popup_buffer
struct nk_popup_buffer
Undocumented in source.
nk_popup_state
struct nk_popup_state
Undocumented in source.
nk_property_state
struct nk_property_state
Undocumented in source.
nk_rect
struct nk_rect
Undocumented in source.
nk_recti
struct nk_recti
Undocumented in source.
nk_row_layout
struct nk_row_layout
Undocumented in source.
nk_scroll
struct nk_scroll
Undocumented in source.
nk_str
struct nk_str
Undocumented in source.
nk_style
struct nk_style
Undocumented in source.
nk_style_button
struct nk_style_button
Undocumented in source.
nk_style_chart
struct nk_style_chart
Undocumented in source.
nk_style_combo
struct nk_style_combo
Undocumented in source.
nk_style_edit
struct nk_style_edit
Undocumented in source.
nk_style_item
struct nk_style_item
Undocumented in source.
nk_style_progress
struct nk_style_progress
Undocumented in source.
nk_style_property
struct nk_style_property
Undocumented in source.
nk_style_scrollbar
struct nk_style_scrollbar
Undocumented in source.
nk_style_selectable
struct nk_style_selectable
Undocumented in source.
nk_style_slider
struct nk_style_slider
Undocumented in source.
nk_style_tab
struct nk_style_tab
Undocumented in source.
nk_style_text
struct nk_style_text
Undocumented in source.
nk_style_toggle
struct nk_style_toggle
Undocumented in source.
nk_style_window
struct nk_style_window
Undocumented in source.
nk_style_window_header
struct nk_style_window_header
Undocumented in source.
nk_table
struct nk_table
Undocumented in source.
nk_text_edit
struct nk_text_edit
Undocumented in source.
nk_text_undo_record
struct nk_text_undo_record
Undocumented in source.
nk_text_undo_state
struct nk_text_undo_state
Undocumented in source.
nk_user_font
struct nk_user_font
Undocumented in source.
nk_user_font_glyph
struct nk_user_font_glyph
Undocumented in source.
nk_user_font_glyph
struct nk_user_font_glyph
Undocumented in source.
nk_user_font_glyph
struct nk_user_font_glyph
Undocumented in source.
nk_vec2
struct nk_vec2
Undocumented in source.
nk_vec2i
struct nk_vec2i
Undocumented in source.
nk_window
struct nk_window
Undocumented in source.

Templates

NK_CONFIGURATION_STACK_TYPE
template NK_CONFIGURATION_STACK_TYPE(string prefix, string name, string type)
Undocumented in source.
NK_CONFIG_STACK
template NK_CONFIG_STACK(string type, string size)
Undocumented in source.

Unions

nk_handle
union nk_handle
Undocumented in source.
nk_page_data
union nk_page_data
Undocumented in source.
nk_style_item_data
union nk_style_item_data
Undocumented in source.

Variables

NK_VERTEX_LAYOUT_END
const(nk_draw_vertex_layout_element) NK_VERTEX_LAYOUT_END;
Undocumented in source.

Meta