This is the bodge-nuklear Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:26:48 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
bodge-nuklear
Wrapper over Nuklear IM GUI library
Pavel Korolev
MIT
1.0.0
alexandria
(system).
cffi
(system).
claw
(system).
claw-utils
(system).
cffi-c-ref
(system).
packages.lisp
(file).
bodge_nuklear.h
(file).
claw.lisp
(file).
nuklear.lisp
(file).
spec
(module).
lib
(module).
nuklear-lib
(module).
Modules are listed depth-first from the system components tree.
bodge-nuklear/spec
nuklear.lisp
(file).
bodge-nuklear
(system).
bodge-nuklear/nuklear-lib
lib
(module).
bodge-nuklear
(system).
Files are sorted by type and then listed depth-first from the systems components trees.
bodge-nuklear/bodge-nuklear.asd
bodge-nuklear/packages.lisp
bodge-nuklear/claw.lisp
bodge-nuklear/nuklear.lisp
bodge-nuklear/claw.lisp
bodge_nuklear.h
(file).
bodge-nuklear
(system).
%draw-end
(function).
%draw-list-begin
(function).
%draw-list-end
(function).
%draw-list-next
(function).
+api+
(special variable).
+button-behavior-stack-size+
(special variable).
+button-trigger-on-release+
(special variable).
+chart-max-slot+
(special variable).
+color-stack-size+
(special variable).
+false+
(special variable).
+flags-stack-size+
(special variable).
+float+
(special variable).
+float-stack-size+
(special variable).
+font-stack-size+
(special variable).
+global+
(special variable).
+include-default-allocator+
(special variable).
+include-default-font+
(special variable).
+include-fixed-types+
(special variable).
+include-font-baking+
(special variable).
+include-standard-io+
(special variable).
+include-vertex-buffer-output+
(special variable).
+input-max+
(special variable).
+int16+
(special variable).
+int32+
(special variable).
+int8+
(special variable).
+intern+
(special variable).
+lib+
(special variable).
+max-float-precision+
(special variable).
+max-layout-row-template-columns+
(special variable).
+max-number-buffer+
(special variable).
+nuklear-h-+
(special variable).
+pi+
(special variable).
+pointer-type+
(special variable).
+scrollbar-hiding-timeout+
(special variable).
+single-file+
(special variable).
+size-type+
(special variable).
+storage+
(special variable).
+style-item-stack-size+
(special variable).
+textedit-undocharcount+
(special variable).
+textedit-undostatecount+
(special variable).
+true+
(special variable).
+uint16+
(special variable).
+uint32+
(special variable).
+uint8+
(special variable).
+undefined+
(special variable).
+utf-invalid+
(special variable).
+utf-size+
(special variable).
+value-page-capacity+
(special variable).
+vector-stack-size+
(special variable).
+vertex-layout-end+
(special variable).
+window-max-name+
(special variable).
begin
(function).
begin-titled
(function).
buffer-clear
(function).
buffer-free
(function).
buffer-info
(function).
buffer-init
(function).
buffer-init-default
(function).
buffer-init-fixed
(function).
buffer-mark
(function).
buffer-memory
(function).
buffer-memory-const
(function).
buffer-push
(function).
buffer-reset
(function).
buffer-total
(function).
button-color
(function).
button-image
(function).
button-image-label
(function).
button-image-label-styled
(function).
button-image-styled
(function).
button-image-text
(function).
button-image-text-styled
(function).
button-label
(function).
button-label-styled
(function).
button-pop-behavior
(function).
button-push-behavior
(function).
button-set-behavior
(function).
button-symbol
(function).
button-symbol-label
(function).
button-symbol-label-styled
(function).
button-symbol-styled
(function).
button-symbol-text
(function).
button-symbol-text-styled
(function).
button-text
(function).
button-text-styled
(function).
chart-add-slot
(function).
chart-add-slot-colored
(function).
chart-begin
(function).
chart-begin-colored
(function).
chart-end
(function).
chart-push
(function).
chart-push-slot
(function).
check-flags-label
(function).
check-flags-text
(function).
check-label
(function).
check-text
(function).
checkbox-flags-label
(function).
checkbox-flags-text
(function).
checkbox-label
(function).
checkbox-text
(function).
clear
(function).
color-cf
(function).
color-d
(function).
color-dv
(function).
color-f
(function).
color-fv
(function).
color-hex-rgb
(function).
color-hex-rgba
(function).
color-hsv-b
(function).
color-hsv-bv
(function).
color-hsv-f
(function).
color-hsv-fv
(function).
color-hsv-i
(function).
color-hsv-iv
(function).
color-hsva-b
(function).
color-hsva-bv
(function).
color-hsva-f
(function).
color-hsva-fv
(function).
color-hsva-i
(function).
color-hsva-iv
(function).
color-pick
(function).
color-picker
(function).
color-u32
(function).
colorf-hsva-f
(function).
colorf-hsva-fv
(function).
combo
(function).
combo-begin-color
(function).
combo-begin-image
(function).
combo-begin-image-label
(function).
combo-begin-image-text
(function).
combo-begin-label
(function).
combo-begin-symbol
(function).
combo-begin-symbol-label
(function).
combo-begin-symbol-text
(function).
combo-begin-text
(function).
combo-callback
(function).
combo-close
(function).
combo-end
(function).
combo-item-image-label
(function).
combo-item-image-text
(function).
combo-item-label
(function).
combo-item-symbol-label
(function).
combo-item-symbol-text
(function).
combo-item-text
(function).
combo-separator
(function).
combo-string
(function).
combobox
(function).
combobox-callback
(function).
combobox-separator
(function).
combobox-string
(function).
command-list-begin
(function).
command-list-next
(function).
contextual-begin
(function).
contextual-close
(function).
contextual-end
(function).
contextual-item-image-label
(function).
contextual-item-image-text
(function).
contextual-item-label
(function).
contextual-item-symbol-label
(function).
contextual-item-symbol-text
(function).
contextual-item-text
(function).
convert
(function).
draw-image
(function).
draw-list-add-image
(function).
draw-list-add-text
(function).
draw-list-begin
(function).
draw-list-fill-circle
(function).
draw-list-fill-poly-convex
(function).
draw-list-fill-rect
(function).
draw-list-fill-rect-multi-color
(function).
draw-list-fill-triangle
(function).
draw-list-init
(function).
draw-list-next
(function).
draw-list-path-arc-to
(function).
draw-list-path-arc-to-fast
(function).
draw-list-path-clear
(function).
draw-list-path-curve-to
(function).
draw-list-path-fill
(function).
draw-list-path-line-to
(function).
draw-list-path-rect-to
(function).
draw-list-path-stroke
(function).
draw-list-setup
(function).
draw-list-stroke-circle
(function).
draw-list-stroke-curve
(function).
draw-list-stroke-line
(function).
draw-list-stroke-poly-line
(function).
draw-list-stroke-rect
(function).
draw-list-stroke-triangle
(function).
draw-text
(function).
edit-buffer
(function).
edit-focus
(function).
edit-string
(function).
edit-string-zero-terminated
(function).
edit-unfocus
(function).
end
(function).
fill-arc
(function).
fill-circle
(function).
fill-polygon
(function).
fill-rect
(function).
fill-rect-multi-color
(function).
fill-triangle
(function).
filter-ascii
(function).
filter-binary
(function).
filter-decimal
(function).
filter-default
(function).
filter-float
(function).
filter-hex
(function).
filter-oct
(function).
font-atlas-add
(function).
font-atlas-add-compressed
(function).
font-atlas-add-compressed-base85
(function).
font-atlas-add-default
(function).
font-atlas-add-from-file
(function).
font-atlas-add-from-memory
(function).
font-atlas-bake
(function).
font-atlas-begin
(function).
font-atlas-cleanup
(function).
font-atlas-clear
(function).
font-atlas-end
(function).
font-atlas-init
(function).
font-atlas-init-custom
(function).
font-atlas-init-default
(function).
font-chinese-glyph-ranges
(function).
font-config
(function).
font-cyrillic-glyph-ranges
(function).
font-default-glyph-ranges
(function).
font-find-glyph
(function).
font-korean-glyph-ranges
(function).
free
(function).
get-null-rect
(function).
group-begin
(function).
group-begin-titled
(function).
group-end
(function).
group-get-scroll
(function).
group-scrolled-begin
(function).
group-scrolled-end
(function).
group-scrolled-offset-begin
(function).
group-set-scroll
(function).
handle-id
(function).
handle-ptr
(function).
hsv
(function).
hsv-bv
(function).
hsv-f
(function).
hsv-fv
(function).
hsv-iv
(function).
hsva
(function).
hsva-bv
(function).
hsva-colorf
(function).
hsva-colorfv
(function).
hsva-f
(function).
hsva-fv
(function).
hsva-iv
(function).
image
(function).
image-color
(function).
image-handle
(function).
image-id
(function).
image-is-subimage
(function).
image-ptr
(function).
init
(function).
init-custom
(function).
init-default
(function).
init-fixed
(function).
input-any-mouse-click-in-rect
(function).
input-begin
(function).
input-button
(function).
input-char
(function).
input-end
(function).
input-glyph
(function).
input-has-mouse-click
(function).
input-has-mouse-click-down-in-rect
(function).
input-has-mouse-click-in-rect
(function).
input-is-key-down
(function).
input-is-key-pressed
(function).
input-is-key-released
(function).
input-is-mouse-click-down-in-rect
(function).
input-is-mouse-click-in-rect
(function).
input-is-mouse-down
(function).
input-is-mouse-hovering-rect
(function).
input-is-mouse-pressed
(function).
input-is-mouse-prev-hovering-rect
(function).
input-is-mouse-released
(function).
input-key
(function).
input-motion
(function).
input-mouse-clicked
(function).
input-scroll
(function).
input-unicode
(function).
item-is-any-active
(function).
label
(function).
label-colored
(function).
label-colored-wrap
(function).
label-wrap
(function).
layout-ratio-from-pixel
(function).
layout-reset-min-row-height
(function).
layout-row
(function).
layout-row-begin
(function).
layout-row-dynamic
(function).
layout-row-end
(function).
layout-row-push
(function).
layout-row-static
(function).
layout-row-template-begin
(function).
layout-row-template-end
(function).
layout-row-template-push-dynamic
(function).
layout-row-template-push-static
(function).
layout-row-template-push-variable
(function).
layout-set-min-row-height
(function).
layout-space-begin
(function).
layout-space-bounds
(function).
layout-space-end
(function).
layout-space-push
(function).
layout-space-rect-to-local
(function).
layout-space-rect-to-screen
(function).
layout-space-to-local
(function).
layout-space-to-screen
(function).
layout-widget-bounds
(function).
list-view-begin
(function).
list-view-end
(function).
menu-begin-image
(function).
menu-begin-image-label
(function).
menu-begin-image-text
(function).
menu-begin-label
(function).
menu-begin-symbol
(function).
menu-begin-symbol-label
(function).
menu-begin-symbol-text
(function).
menu-begin-text
(function).
menu-close
(function).
menu-end
(function).
menu-item-image-label
(function).
menu-item-image-text
(function).
menu-item-label
(function).
menu-item-symbol-label
(function).
menu-item-symbol-text
(function).
menu-item-text
(function).
menubar-begin
(function).
menubar-end
(function).
murmur-hash
(function).
option-label
(function).
option-text
(function).
plot
(function).
plot-function
(function).
popup-begin
(function).
popup-close
(function).
popup-end
(function).
popup-get-scroll
(function).
popup-set-scroll
(function).
prog
(function).
progress
(function).
property-double
(function).
property-float
(function).
property-int
(function).
propertyd
(function).
propertyf
(function).
propertyi
(function).
push-custom
(function).
push-scissor
(function).
radio-label
(function).
radio-text
(function).
rect
(function).
rect-pos
(function).
rect-size
(function).
recta
(function).
recti
(function).
rectiv
(function).
rectv
(function).
rgb
(function).
rgb-bv
(function).
rgb-cf
(function).
rgb-f
(function).
rgb-fv
(function).
rgb-hex
(function).
rgb-iv
(function).
rgba
(function).
rgba-bv
(function).
rgba-cf
(function).
rgba-f
(function).
rgba-fv
(function).
rgba-hex
(function).
rgba-iv
(function).
rgba-u32
(function).
select-image-label
(function).
select-image-text
(function).
select-label
(function).
select-symbol-label
(function).
select-symbol-text
(function).
select-text
(function).
selectable-image-label
(function).
selectable-image-text
(function).
selectable-label
(function).
selectable-symbol-label
(function).
selectable-symbol-text
(function).
selectable-text
(function).
slide-float
(function).
slide-int
(function).
slider-float
(function).
slider-int
(function).
spacing
(function).
str-append-str-char
(function).
str-append-str-runes
(function).
str-append-str-utf8
(function).
str-append-text-char
(function).
str-append-text-runes
(function).
str-append-text-utf8
(function).
str-at-char
(function).
str-at-char-const
(function).
str-at-const
(function).
str-at-rune
(function).
str-clear
(function).
str-delete-chars
(function).
str-delete-runes
(function).
str-free
(function).
str-get
(function).
str-get-const
(function).
str-init
(function).
str-init-default
(function).
str-init-fixed
(function).
str-insert-at-char
(function).
str-insert-at-rune
(function).
str-insert-str-char
(function).
str-insert-str-runes
(function).
str-insert-str-utf8
(function).
str-insert-text-char
(function).
str-insert-text-runes
(function).
str-insert-text-utf8
(function).
str-len
(function).
str-len-char
(function).
str-remove-chars
(function).
str-remove-runes
(function).
str-rune-at
(function).
strfilter
(function).
stricmp
(function).
stricmpn
(function).
strlen
(function).
strmatch-fuzzy-string
(function).
strmatch-fuzzy-text
(function).
stroke-arc
(function).
stroke-circle
(function).
stroke-curve
(function).
stroke-line
(function).
stroke-polygon
(function).
stroke-polyline
(function).
stroke-rect
(function).
stroke-triangle
(function).
strtod
(function).
strtof
(function).
strtoi
(function).
style-default
(function).
style-from-table
(function).
style-get-color-by-name
(function).
style-hide-cursor
(function).
style-item-color
(function).
style-item-hide
(function).
style-item-image
(function).
style-load-all-cursors
(function).
style-load-cursor
(function).
style-pop-color
(function).
style-pop-flags
(function).
style-pop-float
(function).
style-pop-font
(function).
style-pop-style-item
(function).
style-pop-vec2
(function).
style-push-color
(function).
style-push-flags
(function).
style-push-float
(function).
style-push-font
(function).
style-push-style-item
(function).
style-push-vec2
(function).
style-set-cursor
(function).
style-set-font
(function).
style-show-cursor
(function).
subimage-handle
(function).
subimage-id
(function).
subimage-ptr
(function).
text
(function).
text-colored
(function).
text-wrap
(function).
text-wrap-colored
(function).
textedit-cut
(function).
textedit-delete
(function).
textedit-delete-selection
(function).
textedit-free
(function).
textedit-init
(function).
textedit-init-default
(function).
textedit-init-fixed
(function).
textedit-paste
(function).
textedit-redo
(function).
textedit-select-all
(function).
textedit-text
(function).
textedit-undo
(function).
tooltip
(function).
tooltip-begin
(function).
tooltip-end
(function).
tree-element-image-push-hashed
(function).
tree-element-pop
(function).
tree-element-push-hashed
(function).
tree-image-push-hashed
(function).
tree-pop
(function).
tree-push-hashed
(function).
tree-state-image-push
(function).
tree-state-pop
(function).
tree-state-push
(function).
triangle-from-direction
(function).
utf-at
(function).
utf-decode
(function).
utf-encode
(function).
utf-len
(function).
vec2
(function).
vec2i
(function).
vec2iv
(function).
vec2v
(function).
widget
(function).
widget-bounds
(function).
widget-fitting
(function).
widget-has-mouse-click-down
(function).
widget-height
(function).
widget-is-hovered
(function).
widget-is-mouse-clicked
(function).
widget-position
(function).
widget-size
(function).
widget-width
(function).
window-close
(function).
window-collapse
(function).
window-collapse-if
(function).
window-find
(function).
window-get-bounds
(function).
window-get-canvas
(function).
window-get-content-region
(function).
window-get-content-region-max
(function).
window-get-content-region-min
(function).
window-get-content-region-size
(function).
window-get-height
(function).
window-get-panel
(function).
window-get-position
(function).
window-get-scroll
(function).
window-get-size
(function).
window-get-width
(function).
window-has-focus
(function).
window-is-active
(function).
window-is-any-hovered
(function).
window-is-closed
(function).
window-is-collapsed
(function).
window-is-hidden
(function).
window-is-hovered
(function).
window-set-bounds
(function).
window-set-focus
(function).
window-set-position
(function).
window-set-scroll
(function).
window-set-size
(function).
window-show
(function).
window-show-if
(function).
bodge-nuklear/nuklear.lisp
claw.lisp
(file).
bodge-nuklear
(system).
command-type
(function).
define-text-width-callback
(macro).
destroy-context
(function).
destroy-user-font
(function).
docommands
(macro).
make-context
(function).
make-user-font
(function).
panel-mask
(function).
with-vec2
(macro).
*max-element-buffer-size*
(special variable).
*max-vertex-buffer-size*
(special variable).
bodge-nuklear/bodge_nuklear.h
packages.lisp
(file).
bodge-nuklear
(system).
Packages are listed by definition order.
nuklear
nk
alexandria
.
cffi-c-ref
.
claw
.
common-lisp
.
command-type
(function).
define-text-width-callback
(macro).
destroy-context
(function).
destroy-user-font
(function).
docommands
(macro).
make-context
(function).
make-user-font
(function).
panel-mask
(function).
with-vec2
(macro).
*max-element-buffer-size*
(special variable).
*max-vertex-buffer-size*
(special variable).
%nuklear
%nk
%draw-end
(function).
%draw-list-begin
(function).
%draw-list-end
(function).
%draw-list-next
(function).
+api+
(special variable).
+button-behavior-stack-size+
(special variable).
+button-trigger-on-release+
(special variable).
+chart-max-slot+
(special variable).
+color-stack-size+
(special variable).
+false+
(special variable).
+flags-stack-size+
(special variable).
+float+
(special variable).
+float-stack-size+
(special variable).
+font-stack-size+
(special variable).
+global+
(special variable).
+include-default-allocator+
(special variable).
+include-default-font+
(special variable).
+include-fixed-types+
(special variable).
+include-font-baking+
(special variable).
+include-standard-io+
(special variable).
+include-vertex-buffer-output+
(special variable).
+input-max+
(special variable).
+int16+
(special variable).
+int32+
(special variable).
+int8+
(special variable).
+intern+
(special variable).
+lib+
(special variable).
+max-float-precision+
(special variable).
+max-layout-row-template-columns+
(special variable).
+max-number-buffer+
(special variable).
+nuklear-h-+
(special variable).
+pi+
(special variable).
+pointer-type+
(special variable).
+scrollbar-hiding-timeout+
(special variable).
+single-file+
(special variable).
+size-type+
(special variable).
+storage+
(special variable).
+style-item-stack-size+
(special variable).
+textedit-undocharcount+
(special variable).
+textedit-undostatecount+
(special variable).
+true+
(special variable).
+uint16+
(special variable).
+uint32+
(special variable).
+uint8+
(special variable).
+undefined+
(special variable).
+utf-invalid+
(special variable).
+utf-size+
(special variable).
+value-page-capacity+
(special variable).
+vector-stack-size+
(special variable).
+vertex-layout-end+
(special variable).
+window-max-name+
(special variable).
begin
(function).
begin-titled
(function).
buffer-clear
(function).
buffer-free
(function).
buffer-info
(function).
buffer-init
(function).
buffer-init-default
(function).
buffer-init-fixed
(function).
buffer-mark
(function).
buffer-memory
(function).
buffer-memory-const
(function).
buffer-push
(function).
buffer-reset
(function).
buffer-total
(function).
button-color
(function).
button-image
(function).
button-image-label
(function).
button-image-label-styled
(function).
button-image-styled
(function).
button-image-text
(function).
button-image-text-styled
(function).
button-label
(function).
button-label-styled
(function).
button-pop-behavior
(function).
button-push-behavior
(function).
button-set-behavior
(function).
button-symbol
(function).
button-symbol-label
(function).
button-symbol-label-styled
(function).
button-symbol-styled
(function).
button-symbol-text
(function).
button-symbol-text-styled
(function).
button-text
(function).
button-text-styled
(function).
chart-add-slot
(function).
chart-add-slot-colored
(function).
chart-begin
(function).
chart-begin-colored
(function).
chart-end
(function).
chart-push
(function).
chart-push-slot
(function).
check-flags-label
(function).
check-flags-text
(function).
check-label
(function).
check-text
(function).
checkbox-flags-label
(function).
checkbox-flags-text
(function).
checkbox-label
(function).
checkbox-text
(function).
clear
(function).
color-cf
(function).
color-d
(function).
color-dv
(function).
color-f
(function).
color-fv
(function).
color-hex-rgb
(function).
color-hex-rgba
(function).
color-hsv-b
(function).
color-hsv-bv
(function).
color-hsv-f
(function).
color-hsv-fv
(function).
color-hsv-i
(function).
color-hsv-iv
(function).
color-hsva-b
(function).
color-hsva-bv
(function).
color-hsva-f
(function).
color-hsva-fv
(function).
color-hsva-i
(function).
color-hsva-iv
(function).
color-pick
(function).
color-picker
(function).
color-u32
(function).
colorf-hsva-f
(function).
colorf-hsva-fv
(function).
combo
(function).
combo-begin-color
(function).
combo-begin-image
(function).
combo-begin-image-label
(function).
combo-begin-image-text
(function).
combo-begin-label
(function).
combo-begin-symbol
(function).
combo-begin-symbol-label
(function).
combo-begin-symbol-text
(function).
combo-begin-text
(function).
combo-callback
(function).
combo-close
(function).
combo-end
(function).
combo-item-image-label
(function).
combo-item-image-text
(function).
combo-item-label
(function).
combo-item-symbol-label
(function).
combo-item-symbol-text
(function).
combo-item-text
(function).
combo-separator
(function).
combo-string
(function).
combobox
(function).
combobox-callback
(function).
combobox-separator
(function).
combobox-string
(function).
command-list-begin
(function).
command-list-next
(function).
contextual-begin
(function).
contextual-close
(function).
contextual-end
(function).
contextual-item-image-label
(function).
contextual-item-image-text
(function).
contextual-item-label
(function).
contextual-item-symbol-label
(function).
contextual-item-symbol-text
(function).
contextual-item-text
(function).
convert
(function).
draw-image
(function).
draw-list-add-image
(function).
draw-list-add-text
(function).
draw-list-begin
(function).
draw-list-fill-circle
(function).
draw-list-fill-poly-convex
(function).
draw-list-fill-rect
(function).
draw-list-fill-rect-multi-color
(function).
draw-list-fill-triangle
(function).
draw-list-init
(function).
draw-list-next
(function).
draw-list-path-arc-to
(function).
draw-list-path-arc-to-fast
(function).
draw-list-path-clear
(function).
draw-list-path-curve-to
(function).
draw-list-path-fill
(function).
draw-list-path-line-to
(function).
draw-list-path-rect-to
(function).
draw-list-path-stroke
(function).
draw-list-setup
(function).
draw-list-stroke-circle
(function).
draw-list-stroke-curve
(function).
draw-list-stroke-line
(function).
draw-list-stroke-poly-line
(function).
draw-list-stroke-rect
(function).
draw-list-stroke-triangle
(function).
draw-text
(function).
edit-buffer
(function).
edit-focus
(function).
edit-string
(function).
edit-string-zero-terminated
(function).
edit-unfocus
(function).
end
(function).
fill-arc
(function).
fill-circle
(function).
fill-polygon
(function).
fill-rect
(function).
fill-rect-multi-color
(function).
fill-triangle
(function).
filter-ascii
(function).
filter-binary
(function).
filter-decimal
(function).
filter-default
(function).
filter-float
(function).
filter-hex
(function).
filter-oct
(function).
font-atlas-add
(function).
font-atlas-add-compressed
(function).
font-atlas-add-compressed-base85
(function).
font-atlas-add-default
(function).
font-atlas-add-from-file
(function).
font-atlas-add-from-memory
(function).
font-atlas-bake
(function).
font-atlas-begin
(function).
font-atlas-cleanup
(function).
font-atlas-clear
(function).
font-atlas-end
(function).
font-atlas-init
(function).
font-atlas-init-custom
(function).
font-atlas-init-default
(function).
font-chinese-glyph-ranges
(function).
font-config
(function).
font-cyrillic-glyph-ranges
(function).
font-default-glyph-ranges
(function).
font-find-glyph
(function).
font-korean-glyph-ranges
(function).
free
(function).
get-null-rect
(function).
group-begin
(function).
group-begin-titled
(function).
group-end
(function).
group-get-scroll
(function).
group-scrolled-begin
(function).
group-scrolled-end
(function).
group-scrolled-offset-begin
(function).
group-set-scroll
(function).
handle-id
(function).
handle-ptr
(function).
hsv
(function).
hsv-bv
(function).
hsv-f
(function).
hsv-fv
(function).
hsv-iv
(function).
hsva
(function).
hsva-bv
(function).
hsva-colorf
(function).
hsva-colorfv
(function).
hsva-f
(function).
hsva-fv
(function).
hsva-iv
(function).
image
(function).
image-color
(function).
image-handle
(function).
image-id
(function).
image-is-subimage
(function).
image-ptr
(function).
init
(function).
init-custom
(function).
init-default
(function).
init-fixed
(function).
input-any-mouse-click-in-rect
(function).
input-begin
(function).
input-button
(function).
input-char
(function).
input-end
(function).
input-glyph
(function).
input-has-mouse-click
(function).
input-has-mouse-click-down-in-rect
(function).
input-has-mouse-click-in-rect
(function).
input-is-key-down
(function).
input-is-key-pressed
(function).
input-is-key-released
(function).
input-is-mouse-click-down-in-rect
(function).
input-is-mouse-click-in-rect
(function).
input-is-mouse-down
(function).
input-is-mouse-hovering-rect
(function).
input-is-mouse-pressed
(function).
input-is-mouse-prev-hovering-rect
(function).
input-is-mouse-released
(function).
input-key
(function).
input-motion
(function).
input-mouse-clicked
(function).
input-scroll
(function).
input-unicode
(function).
item-is-any-active
(function).
label
(function).
label-colored
(function).
label-colored-wrap
(function).
label-wrap
(function).
layout-ratio-from-pixel
(function).
layout-reset-min-row-height
(function).
layout-row
(function).
layout-row-begin
(function).
layout-row-dynamic
(function).
layout-row-end
(function).
layout-row-push
(function).
layout-row-static
(function).
layout-row-template-begin
(function).
layout-row-template-end
(function).
layout-row-template-push-dynamic
(function).
layout-row-template-push-static
(function).
layout-row-template-push-variable
(function).
layout-set-min-row-height
(function).
layout-space-begin
(function).
layout-space-bounds
(function).
layout-space-end
(function).
layout-space-push
(function).
layout-space-rect-to-local
(function).
layout-space-rect-to-screen
(function).
layout-space-to-local
(function).
layout-space-to-screen
(function).
layout-widget-bounds
(function).
list-view-begin
(function).
list-view-end
(function).
menu-begin-image
(function).
menu-begin-image-label
(function).
menu-begin-image-text
(function).
menu-begin-label
(function).
menu-begin-symbol
(function).
menu-begin-symbol-label
(function).
menu-begin-symbol-text
(function).
menu-begin-text
(function).
menu-close
(function).
menu-end
(function).
menu-item-image-label
(function).
menu-item-image-text
(function).
menu-item-label
(function).
menu-item-symbol-label
(function).
menu-item-symbol-text
(function).
menu-item-text
(function).
menubar-begin
(function).
menubar-end
(function).
murmur-hash
(function).
option-label
(function).
option-text
(function).
plot
(function).
plot-function
(function).
popup-begin
(function).
popup-close
(function).
popup-end
(function).
popup-get-scroll
(function).
popup-set-scroll
(function).
prog
(function).
progress
(function).
property-double
(function).
property-float
(function).
property-int
(function).
propertyd
(function).
propertyf
(function).
propertyi
(function).
push-custom
(function).
push-scissor
(function).
radio-label
(function).
radio-text
(function).
rect
(function).
rect-pos
(function).
rect-size
(function).
recta
(function).
recti
(function).
rectiv
(function).
rectv
(function).
rgb
(function).
rgb-bv
(function).
rgb-cf
(function).
rgb-f
(function).
rgb-fv
(function).
rgb-hex
(function).
rgb-iv
(function).
rgba
(function).
rgba-bv
(function).
rgba-cf
(function).
rgba-f
(function).
rgba-fv
(function).
rgba-hex
(function).
rgba-iv
(function).
rgba-u32
(function).
select-image-label
(function).
select-image-text
(function).
select-label
(function).
select-symbol-label
(function).
select-symbol-text
(function).
select-text
(function).
selectable-image-label
(function).
selectable-image-text
(function).
selectable-label
(function).
selectable-symbol-label
(function).
selectable-symbol-text
(function).
selectable-text
(function).
slide-float
(function).
slide-int
(function).
slider-float
(function).
slider-int
(function).
spacing
(function).
str-append-str-char
(function).
str-append-str-runes
(function).
str-append-str-utf8
(function).
str-append-text-char
(function).
str-append-text-runes
(function).
str-append-text-utf8
(function).
str-at-char
(function).
str-at-char-const
(function).
str-at-const
(function).
str-at-rune
(function).
str-clear
(function).
str-delete-chars
(function).
str-delete-runes
(function).
str-free
(function).
str-get
(function).
str-get-const
(function).
str-init
(function).
str-init-default
(function).
str-init-fixed
(function).
str-insert-at-char
(function).
str-insert-at-rune
(function).
str-insert-str-char
(function).
str-insert-str-runes
(function).
str-insert-str-utf8
(function).
str-insert-text-char
(function).
str-insert-text-runes
(function).
str-insert-text-utf8
(function).
str-len
(function).
str-len-char
(function).
str-remove-chars
(function).
str-remove-runes
(function).
str-rune-at
(function).
strfilter
(function).
stricmp
(function).
stricmpn
(function).
strlen
(function).
strmatch-fuzzy-string
(function).
strmatch-fuzzy-text
(function).
stroke-arc
(function).
stroke-circle
(function).
stroke-curve
(function).
stroke-line
(function).
stroke-polygon
(function).
stroke-polyline
(function).
stroke-rect
(function).
stroke-triangle
(function).
strtod
(function).
strtof
(function).
strtoi
(function).
style-default
(function).
style-from-table
(function).
style-get-color-by-name
(function).
style-hide-cursor
(function).
style-item-color
(function).
style-item-hide
(function).
style-item-image
(function).
style-load-all-cursors
(function).
style-load-cursor
(function).
style-pop-color
(function).
style-pop-flags
(function).
style-pop-float
(function).
style-pop-font
(function).
style-pop-style-item
(function).
style-pop-vec2
(function).
style-push-color
(function).
style-push-flags
(function).
style-push-float
(function).
style-push-font
(function).
style-push-style-item
(function).
style-push-vec2
(function).
style-set-cursor
(function).
style-set-font
(function).
style-show-cursor
(function).
subimage-handle
(function).
subimage-id
(function).
subimage-ptr
(function).
text
(function).
text-colored
(function).
text-wrap
(function).
text-wrap-colored
(function).
textedit-cut
(function).
textedit-delete
(function).
textedit-delete-selection
(function).
textedit-free
(function).
textedit-init
(function).
textedit-init-default
(function).
textedit-init-fixed
(function).
textedit-paste
(function).
textedit-redo
(function).
textedit-select-all
(function).
textedit-text
(function).
textedit-undo
(function).
tooltip
(function).
tooltip-begin
(function).
tooltip-end
(function).
tree-element-image-push-hashed
(function).
tree-element-pop
(function).
tree-element-push-hashed
(function).
tree-image-push-hashed
(function).
tree-pop
(function).
tree-push-hashed
(function).
tree-state-image-push
(function).
tree-state-pop
(function).
tree-state-push
(function).
triangle-from-direction
(function).
utf-at
(function).
utf-decode
(function).
utf-encode
(function).
utf-len
(function).
vec2
(function).
vec2i
(function).
vec2iv
(function).
vec2v
(function).
widget
(function).
widget-bounds
(function).
widget-fitting
(function).
widget-has-mouse-click-down
(function).
widget-height
(function).
widget-is-hovered
(function).
widget-is-mouse-clicked
(function).
widget-position
(function).
widget-size
(function).
widget-width
(function).
window-close
(function).
window-collapse
(function).
window-collapse-if
(function).
window-find
(function).
window-get-bounds
(function).
window-get-canvas
(function).
window-get-content-region
(function).
window-get-content-region-max
(function).
window-get-content-region-min
(function).
window-get-content-region-size
(function).
window-get-height
(function).
window-get-panel
(function).
window-get-position
(function).
window-get-scroll
(function).
window-get-size
(function).
window-get-width
(function).
window-has-focus
(function).
window-is-active
(function).
window-is-any-hovered
(function).
window-is-closed
(function).
window-is-collapsed
(function).
window-is-hidden
(function).
window-is-hovered
(function).
window-set-bounds
(function).
window-set-focus
(function).
window-set-position
(function).
window-set-scroll
(function).
window-set-size
(function).
window-show
(function).
window-show-if
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
struct nk_draw_command* nk__draw_end(struct nk_context* arg0, struct nk_buffer* arg1);
struct nk_draw_command* nk__draw_list_begin(struct nk_draw_list* arg0, struct nk_buffer* arg1);
struct nk_draw_command* nk__draw_list_end(struct nk_draw_list* arg0, struct nk_buffer* arg1);
struct nk_draw_command* nk__draw_list_next(struct nk_draw_command* arg0, struct nk_buffer* arg1, struct nk_draw_list* arg2);
int nk_begin(struct nk_context* ctx, char* title, struct nk_rect bounds, nk_flags flags);
int nk_begin_titled(struct nk_context* ctx, char* name, char* title, struct nk_rect bounds, nk_flags flags);
void nk_buffer_clear(struct nk_buffer* arg0);
void nk_buffer_free(struct nk_buffer* arg0);
void nk_buffer_info(struct nk_memory_status* arg0, struct nk_buffer* arg1);
void nk_buffer_init(struct nk_buffer* arg0, struct nk_allocator* arg1, nk_size size);
void nk_buffer_init_default(struct nk_buffer* arg0);
void nk_buffer_init_fixed(struct nk_buffer* arg0, void* memory, nk_size size);
void nk_buffer_mark(struct nk_buffer* arg0, enum nk_buffer_allocation_type type);
void* nk_buffer_memory(struct nk_buffer* arg0);
void* nk_buffer_memory_const(struct nk_buffer* arg0);
void nk_buffer_push(struct nk_buffer* arg0, enum nk_buffer_allocation_type type, void* memory, nk_size size, nk_size align);
void nk_buffer_reset(struct nk_buffer* arg0, enum nk_buffer_allocation_type type);
nk_size nk_buffer_total(struct nk_buffer* arg0);
int nk_button_color(struct nk_context* arg0, struct nk_color arg1);
int nk_button_image(struct nk_context* arg0, struct nk_image img);
int nk_button_image_label(struct nk_context* arg0, struct nk_image img, char* arg2, nk_flags text_alignment);
int nk_button_image_label_styled(struct nk_context* arg0, struct nk_style_button* arg1, struct nk_image img, char* arg3, nk_flags text_alignment);
int nk_button_image_styled(struct nk_context* arg0, struct nk_style_button* arg1, struct nk_image img);
int nk_button_image_text(struct nk_context* arg0, struct nk_image img, char* arg2, int arg3, nk_flags alignment);
int nk_button_image_text_styled(struct nk_context* arg0, struct nk_style_button* arg1, struct nk_image img, char* arg3, int arg4, nk_flags alignment);
int nk_button_label(struct nk_context* arg0, char* title);
int nk_button_label_styled(struct nk_context* arg0, struct nk_style_button* arg1, char* title);
int nk_button_pop_behavior(struct nk_context* arg0);
int nk_button_push_behavior(struct nk_context* arg0, enum nk_button_behavior arg1);
void nk_button_set_behavior(struct nk_context* arg0, enum nk_button_behavior arg1);
int nk_button_symbol(struct nk_context* arg0, enum nk_symbol_type arg1);
int nk_button_symbol_label(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, nk_flags text_alignment);
int nk_button_symbol_label_styled(struct nk_context* ctx, struct nk_style_button* style, enum nk_symbol_type symbol, char* title, nk_flags align);
int nk_button_symbol_styled(struct nk_context* arg0, struct nk_style_button* arg1, enum nk_symbol_type arg2);
int nk_button_symbol_text(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, int arg3, nk_flags alignment);
int nk_button_symbol_text_styled(struct nk_context* arg0, struct nk_style_button* arg1, enum nk_symbol_type arg2, char* arg3, int arg4, nk_flags alignment);
int nk_button_text(struct nk_context* arg0, char* title, int len);
int nk_button_text_styled(struct nk_context* arg0, struct nk_style_button* arg1, char* title, int len);
void nk_chart_add_slot(struct nk_context* ctx, enum nk_chart_type arg1, int count, float min_value, float max_value);
void nk_chart_add_slot_colored(struct nk_context* ctx, enum nk_chart_type arg1, struct nk_color arg2, struct nk_color active, int count, float min_value, float max_value);
int nk_chart_begin(struct nk_context* arg0, enum nk_chart_type arg1, int num, float min, float max);
int nk_chart_begin_colored(struct nk_context* arg0, enum nk_chart_type arg1, struct nk_color arg2, struct nk_color active, int num, float min, float max);
void nk_chart_end(struct nk_context* arg0);
nk_flags nk_chart_push(struct nk_context* arg0, float arg1);
nk_flags nk_chart_push_slot(struct nk_context* arg0, float arg1, int arg2);
unsigned int nk_check_flags_label(struct nk_context* arg0, char* arg1, unsigned int flags, unsigned int value);
unsigned int nk_check_flags_text(struct nk_context* arg0, char* arg1, int arg2, unsigned int flags, unsigned int value);
int nk_check_label(struct nk_context* arg0, char* arg1, int active);
int nk_check_text(struct nk_context* arg0, char* arg1, int arg2, int active);
int nk_checkbox_flags_label(struct nk_context* arg0, char* arg1, unsigned int* flags, unsigned int value);
int nk_checkbox_flags_text(struct nk_context* arg0, char* arg1, int arg2, unsigned int* flags, unsigned int value);
int nk_checkbox_label(struct nk_context* arg0, char* arg1, int* active);
int nk_checkbox_text(struct nk_context* arg0, char* arg1, int arg2, int* active);
void nk_clear(struct nk_context* arg0);
struct nk_colorf nk_color_cf(struct nk_color arg0);
void nk_color_d(double* r, double* g, double* b, double* a, struct nk_color arg4);
void nk_color_dv(double* rgba_out, struct nk_color arg1);
void nk_color_f(float* r, float* g, float* b, float* a, struct nk_color arg4);
void nk_color_fv(float* rgba_out, struct nk_color arg1);
void nk_color_hex_rgb(char* output, struct nk_color arg1);
void nk_color_hex_rgba(char* output, struct nk_color arg1);
void nk_color_hsv_b(nk_byte* out_h, nk_byte* out_s, nk_byte* out_v, struct nk_color arg3);
void nk_color_hsv_bv(nk_byte* hsv_out, struct nk_color arg1);
void nk_color_hsv_f(float* out_h, float* out_s, float* out_v, struct nk_color arg3);
void nk_color_hsv_fv(float* hsv_out, struct nk_color arg1);
void nk_color_hsv_i(int* out_h, int* out_s, int* out_v, struct nk_color arg3);
void nk_color_hsv_iv(int* hsv_out, struct nk_color arg1);
void nk_color_hsva_b(nk_byte* h, nk_byte* s, nk_byte* v, nk_byte* a, struct nk_color arg4);
void nk_color_hsva_bv(nk_byte* hsva_out, struct nk_color arg1);
void nk_color_hsva_f(float* out_h, float* out_s, float* out_v, float* out_a, struct nk_color arg4);
void nk_color_hsva_fv(float* hsva_out, struct nk_color arg1);
void nk_color_hsva_i(int* h, int* s, int* v, int* a, struct nk_color arg4);
void nk_color_hsva_iv(int* hsva_out, struct nk_color arg1);
int nk_color_pick(struct nk_context* arg0, struct nk_colorf* arg1, enum nk_color_format arg2);
struct nk_colorf nk_color_picker(struct nk_context* arg0, struct nk_colorf arg1, enum nk_color_format arg2);
nk_uint nk_color_u32(struct nk_color arg0);
void nk_colorf_hsva_f(float* out_h, float* out_s, float* out_v, float* out_a, struct nk_colorf in);
void nk_colorf_hsva_fv(float* hsva, struct nk_colorf in);
int nk_combo(struct nk_context* arg0, char** items, int count, int selected, int item_height, struct nk_vec2 size);
int nk_combo_begin_color(struct nk_context* arg0, struct nk_color color, struct nk_vec2 size);
int nk_combo_begin_image(struct nk_context* arg0, struct nk_image img, struct nk_vec2 size);
int nk_combo_begin_image_label(struct nk_context* arg0, char* selected, struct nk_image arg2, struct nk_vec2 size);
int nk_combo_begin_image_text(struct nk_context* arg0, char* selected, int arg2, struct nk_image arg3, struct nk_vec2 size);
int nk_combo_begin_label(struct nk_context* arg0, char* selected, struct nk_vec2 size);
int nk_combo_begin_symbol(struct nk_context* arg0, enum nk_symbol_type arg1, struct nk_vec2 size);
int nk_combo_begin_symbol_label(struct nk_context* arg0, char* selected, enum nk_symbol_type arg2, struct nk_vec2 size);
int nk_combo_begin_symbol_text(struct nk_context* arg0, char* selected, int arg2, enum nk_symbol_type arg3, struct nk_vec2 size);
int nk_combo_begin_text(struct nk_context* arg0, char* selected, int arg2, struct nk_vec2 size);
int nk_combo_callback(struct nk_context* arg0, void* item_getter, void* userdata, int selected, int count, int item_height, struct nk_vec2 size);
void nk_combo_close(struct nk_context* arg0);
void nk_combo_end(struct nk_context* arg0);
int nk_combo_item_image_label(struct nk_context* arg0, struct nk_image arg1, char* arg2, nk_flags alignment);
int nk_combo_item_image_text(struct nk_context* arg0, struct nk_image arg1, char* arg2, int arg3, nk_flags alignment);
int nk_combo_item_label(struct nk_context* arg0, char* arg1, nk_flags alignment);
int nk_combo_item_symbol_label(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, nk_flags alignment);
int nk_combo_item_symbol_text(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, int arg3, nk_flags alignment);
int nk_combo_item_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags alignment);
int nk_combo_separator(struct nk_context* arg0, char* items_separated_by_separator, int separator, int selected, int count, int item_height, struct nk_vec2 size);
int nk_combo_string(struct nk_context* arg0, char* items_separated_by_zeros, int selected, int count, int item_height, struct nk_vec2 size);
void nk_combobox(struct nk_context* arg0, char** items, int count, int* selected, int item_height, struct nk_vec2 size);
void nk_combobox_callback(struct nk_context* arg0, void* item_getter, void* arg2, int* selected, int count, int item_height, struct nk_vec2 size);
void nk_combobox_separator(struct nk_context* arg0, char* items_separated_by_separator, int separator, int* selected, int count, int item_height, struct nk_vec2 size);
void nk_combobox_string(struct nk_context* arg0, char* items_separated_by_zeros, int* selected, int count, int item_height, struct nk_vec2 size);
struct nk_command* nk__begin(struct nk_context* arg0);
struct nk_command* nk__next(struct nk_context* arg0, struct nk_command* arg1);
int nk_contextual_begin(struct nk_context* arg0, nk_flags arg1, struct nk_vec2 arg2, struct nk_rect trigger_bounds);
void nk_contextual_close(struct nk_context* arg0);
void nk_contextual_end(struct nk_context* arg0);
int nk_contextual_item_image_label(struct nk_context* arg0, struct nk_image arg1, char* arg2, nk_flags alignment);
int nk_contextual_item_image_text(struct nk_context* arg0, struct nk_image arg1, char* arg2, int len, nk_flags alignment);
int nk_contextual_item_label(struct nk_context* arg0, char* arg1, nk_flags align);
int nk_contextual_item_symbol_label(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, nk_flags alignment);
int nk_contextual_item_symbol_text(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, int arg3, nk_flags alignment);
int nk_contextual_item_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags align);
nk_flags nk_convert(struct nk_context* arg0, struct nk_buffer* cmds, struct nk_buffer* vertices, struct nk_buffer* elements, struct nk_convert_config* arg4);
void nk_draw_image(struct nk_command_buffer* arg0, struct nk_rect arg1, struct nk_image* arg2, struct nk_color arg3);
void nk_draw_list_add_image(struct nk_draw_list* arg0, struct nk_image texture, struct nk_rect rect, struct nk_color arg3);
void nk_draw_list_add_text(struct nk_draw_list* arg0, struct nk_user_font* arg1, struct nk_rect arg2, char* text, int len, float font_height, struct nk_color arg6);
struct nk_draw_command* nk__draw_begin(struct nk_context* arg0, struct nk_buffer* arg1);
void nk_draw_list_fill_circle(struct nk_draw_list* arg0, struct nk_vec2 center, float radius, struct nk_color col, unsigned int segs);
void nk_draw_list_fill_poly_convex(struct nk_draw_list* arg0, struct nk_vec2* points, unsigned int count, struct nk_color arg3, enum nk_anti_aliasing arg4);
void nk_draw_list_fill_rect(struct nk_draw_list* arg0, struct nk_rect rect, struct nk_color arg2, float rounding);
void nk_draw_list_fill_rect_multi_color(struct nk_draw_list* arg0, struct nk_rect rect, struct nk_color left, struct nk_color top, struct nk_color right, struct nk_color bottom);
void nk_draw_list_fill_triangle(struct nk_draw_list* arg0, struct nk_vec2 a, struct nk_vec2 b, struct nk_vec2 c, struct nk_color arg4);
void nk_draw_list_init(struct nk_draw_list* arg0);
struct nk_draw_command* nk__draw_next(struct nk_draw_command* arg0, struct nk_buffer* arg1, struct nk_context* arg2);
void nk_draw_list_path_arc_to(struct nk_draw_list* arg0, struct nk_vec2 center, float radius, float a_min, float a_max, unsigned int segments);
void nk_draw_list_path_arc_to_fast(struct nk_draw_list* arg0, struct nk_vec2 center, float radius, int a_min, int a_max);
void nk_draw_list_path_clear(struct nk_draw_list* arg0);
void nk_draw_list_path_curve_to(struct nk_draw_list* arg0, struct nk_vec2 p2, struct nk_vec2 p3, struct nk_vec2 p4, unsigned int num_segments);
void nk_draw_list_path_fill(struct nk_draw_list* arg0, struct nk_color arg1);
void nk_draw_list_path_line_to(struct nk_draw_list* arg0, struct nk_vec2 pos);
void nk_draw_list_path_rect_to(struct nk_draw_list* arg0, struct nk_vec2 a, struct nk_vec2 b, float rounding);
void nk_draw_list_path_stroke(struct nk_draw_list* arg0, struct nk_color arg1, enum nk_draw_list_stroke closed, float thickness);
void nk_draw_list_setup(struct nk_draw_list* arg0, struct nk_convert_config* arg1, struct nk_buffer* cmds, struct nk_buffer* vertices, struct nk_buffer* elements, enum nk_anti_aliasing line_aa, enum nk_anti_aliasing shape_aa);
void nk_draw_list_stroke_circle(struct nk_draw_list* arg0, struct nk_vec2 center, float radius, struct nk_color arg3, unsigned int segs, float thickness);
void nk_draw_list_stroke_curve(struct nk_draw_list* arg0, struct nk_vec2 p0, struct nk_vec2 cp0, struct nk_vec2 cp1, struct nk_vec2 p1, struct nk_color arg5, unsigned int segments, float thickness);
void nk_draw_list_stroke_line(struct nk_draw_list* arg0, struct nk_vec2 a, struct nk_vec2 b, struct nk_color arg3, float thickness);
void nk_draw_list_stroke_poly_line(struct nk_draw_list* arg0, struct nk_vec2* pnts, unsigned int cnt, struct nk_color arg3, enum nk_draw_list_stroke arg4, float thickness, enum nk_anti_aliasing arg6);
void nk_draw_list_stroke_rect(struct nk_draw_list* arg0, struct nk_rect rect, struct nk_color arg2, float rounding, float thickness);
void nk_draw_list_stroke_triangle(struct nk_draw_list* arg0, struct nk_vec2 a, struct nk_vec2 b, struct nk_vec2 c, struct nk_color arg4, float thickness);
void nk_draw_text(struct nk_command_buffer* arg0, struct nk_rect arg1, char* text, int len, struct nk_user_font* arg4, struct nk_color arg5, struct nk_color arg6);
nk_flags nk_edit_buffer(struct nk_context* arg0, nk_flags arg1, struct nk_text_edit* arg2, nk_plugin_filter arg3);
void nk_edit_focus(struct nk_context* arg0, nk_flags flags);
nk_flags nk_edit_string(struct nk_context* arg0, nk_flags arg1, char* buffer, int* len, int max, nk_plugin_filter arg5);
nk_flags nk_edit_string_zero_terminated(struct nk_context* arg0, nk_flags arg1, char* buffer, int max, nk_plugin_filter arg4);
void nk_edit_unfocus(struct nk_context* arg0);
void nk_fill_arc(struct nk_command_buffer* arg0, float cx, float cy, float radius, float a_min, float a_max, struct nk_color arg6);
void nk_fill_circle(struct nk_command_buffer* arg0, struct nk_rect arg1, struct nk_color arg2);
void nk_fill_polygon(struct nk_command_buffer* arg0, float* arg1, int point_count, struct nk_color arg3);
void nk_fill_rect(struct nk_command_buffer* arg0, struct nk_rect arg1, float rounding, struct nk_color arg3);
void nk_fill_rect_multi_color(struct nk_command_buffer* arg0, struct nk_rect arg1, struct nk_color left, struct nk_color top, struct nk_color right, struct nk_color bottom);
void nk_fill_triangle(struct nk_command_buffer* arg0, float x0, float y0, float x1, float y1, float x2, float y2, struct nk_color arg7);
int nk_filter_ascii(struct nk_text_edit* arg0, nk_rune unicode);
int nk_filter_binary(struct nk_text_edit* arg0, nk_rune unicode);
int nk_filter_decimal(struct nk_text_edit* arg0, nk_rune unicode);
int nk_filter_default(struct nk_text_edit* arg0, nk_rune unicode);
int nk_filter_float(struct nk_text_edit* arg0, nk_rune unicode);
int nk_filter_hex(struct nk_text_edit* arg0, nk_rune unicode);
int nk_filter_oct(struct nk_text_edit* arg0, nk_rune unicode);
struct nk_font* nk_font_atlas_add(struct nk_font_atlas* arg0, struct nk_font_config* arg1);
struct nk_font* nk_font_atlas_add_compressed(struct nk_font_atlas* arg0, void* memory, nk_size size, float height, struct nk_font_config* arg4);
struct nk_font* nk_font_atlas_add_compressed_base85(struct nk_font_atlas* arg0, char* data, float height, struct nk_font_config* config);
struct nk_font* nk_font_atlas_add_default(struct nk_font_atlas* arg0, float height, struct nk_font_config* arg2);
struct nk_font* nk_font_atlas_add_from_file(struct nk_font_atlas* atlas, char* file_path, float height, struct nk_font_config* arg3);
struct nk_font* nk_font_atlas_add_from_memory(struct nk_font_atlas* atlas, void* memory, nk_size size, float height, struct nk_font_config* config);
void* nk_font_atlas_bake(struct nk_font_atlas* arg0, int* width, int* height, enum nk_font_atlas_format arg3);
void nk_font_atlas_begin(struct nk_font_atlas* arg0);
void nk_font_atlas_cleanup(struct nk_font_atlas* atlas);
void nk_font_atlas_clear(struct nk_font_atlas* arg0);
void nk_font_atlas_end(struct nk_font_atlas* arg0, nk_handle tex, struct nk_draw_null_texture* arg2);
void nk_font_atlas_init(struct nk_font_atlas* arg0, struct nk_allocator* arg1);
void nk_font_atlas_init_custom(struct nk_font_atlas* arg0, struct nk_allocator* persistent, struct nk_allocator* transient);
void nk_font_atlas_init_default(struct nk_font_atlas* arg0);
nk_rune* nk_font_chinese_glyph_ranges();
struct nk_font_config nk_font_config(float pixel_height);
nk_rune* nk_font_cyrillic_glyph_ranges();
nk_rune* nk_font_default_glyph_ranges();
struct nk_font_glyph* nk_font_find_glyph(struct nk_font* arg0, nk_rune unicode);
nk_rune* nk_font_korean_glyph_ranges();
struct nk_rect nk_get_null_rect();
int nk_group_begin(struct nk_context* arg0, char* title, nk_flags arg2);
int nk_group_begin_titled(struct nk_context* arg0, char* name, char* title, nk_flags arg3);
void nk_group_end(struct nk_context* arg0);
void nk_group_get_scroll(struct nk_context* arg0, char* id, nk_uint* x_offset, nk_uint* y_offset);
int nk_group_scrolled_begin(struct nk_context* arg0, struct nk_scroll* off, char* title, nk_flags arg3);
void nk_group_scrolled_end(struct nk_context* arg0);
int nk_group_scrolled_offset_begin(struct nk_context* arg0, nk_uint* x_offset, nk_uint* y_offset, char* title, nk_flags flags);
void nk_group_set_scroll(struct nk_context* arg0, char* id, nk_uint x_offset, nk_uint y_offset);
nk_handle nk_handle_id(int arg0);
nk_handle nk_handle_ptr(void* arg0);
struct nk_color nk_hsv(int h, int s, int v);
struct nk_color nk_hsv_bv(nk_byte* hsv);
struct nk_color nk_hsv_f(float h, float s, float v);
struct nk_color nk_hsv_fv(float* hsv);
struct nk_color nk_hsv_iv(int* hsv);
struct nk_color nk_hsva(int h, int s, int v, int a);
struct nk_color nk_hsva_bv(nk_byte* hsva);
struct nk_colorf nk_hsva_colorf(float h, float s, float v, float a);
struct nk_colorf nk_hsva_colorfv(float* c);
struct nk_color nk_hsva_f(float h, float s, float v, float a);
struct nk_color nk_hsva_fv(float* hsva);
struct nk_color nk_hsva_iv(int* hsva);
void nk_image(struct nk_context* arg0, struct nk_image arg1);
void nk_image_color(struct nk_context* arg0, struct nk_image arg1, struct nk_color arg2);
struct nk_image nk_image_handle(nk_handle arg0);
struct nk_image nk_image_id(int arg0);
int nk_image_is_subimage(struct nk_image* img);
struct nk_image nk_image_ptr(void* arg0);
int nk_init(struct nk_context* arg0, struct nk_allocator* arg1, struct nk_user_font* arg2);
int nk_init_custom(struct nk_context* arg0, struct nk_buffer* cmds, struct nk_buffer* pool, struct nk_user_font* arg3);
int nk_init_default(struct nk_context* arg0, struct nk_user_font* arg1);
int nk_init_fixed(struct nk_context* arg0, void* memory, nk_size size, struct nk_user_font* arg3);
int nk_input_any_mouse_click_in_rect(struct nk_input* arg0, struct nk_rect arg1);
void nk_input_begin(struct nk_context* arg0);
void nk_input_button(struct nk_context* arg0, enum nk_buttons arg1, int x, int y, int down);
void nk_input_char(struct nk_context* arg0, char arg1);
void nk_input_end(struct nk_context* arg0);
void nk_input_glyph(struct nk_context* arg0, nk_glyph arg1);
int nk_input_has_mouse_click(struct nk_input* arg0, enum nk_buttons arg1);
int nk_input_has_mouse_click_down_in_rect(struct nk_input* arg0, enum nk_buttons arg1, struct nk_rect arg2, int down);
int nk_input_has_mouse_click_in_rect(struct nk_input* arg0, enum nk_buttons arg1, struct nk_rect arg2);
int nk_input_is_key_down(struct nk_input* arg0, enum nk_keys arg1);
int nk_input_is_key_pressed(struct nk_input* arg0, enum nk_keys arg1);
int nk_input_is_key_released(struct nk_input* arg0, enum nk_keys arg1);
int nk_input_is_mouse_click_down_in_rect(struct nk_input* i, enum nk_buttons id, struct nk_rect b, int down);
int nk_input_is_mouse_click_in_rect(struct nk_input* arg0, enum nk_buttons arg1, struct nk_rect arg2);
int nk_input_is_mouse_down(struct nk_input* arg0, enum nk_buttons arg1);
int nk_input_is_mouse_hovering_rect(struct nk_input* arg0, struct nk_rect arg1);
int nk_input_is_mouse_pressed(struct nk_input* arg0, enum nk_buttons arg1);
int nk_input_is_mouse_prev_hovering_rect(struct nk_input* arg0, struct nk_rect arg1);
int nk_input_is_mouse_released(struct nk_input* arg0, enum nk_buttons arg1);
void nk_input_key(struct nk_context* arg0, enum nk_keys arg1, int down);
void nk_input_motion(struct nk_context* arg0, int x, int y);
int nk_input_mouse_clicked(struct nk_input* arg0, enum nk_buttons arg1, struct nk_rect arg2);
void nk_input_scroll(struct nk_context* arg0, struct nk_vec2 val);
void nk_input_unicode(struct nk_context* arg0, nk_rune arg1);
int nk_item_is_any_active(struct nk_context* arg0);
void nk_label(struct nk_context* arg0, char* arg1, nk_flags align);
void nk_label_colored(struct nk_context* arg0, char* arg1, nk_flags align, struct nk_color arg3);
void nk_label_colored_wrap(struct nk_context* arg0, char* arg1, struct nk_color arg2);
void nk_label_wrap(struct nk_context* arg0, char* arg1);
float nk_layout_ratio_from_pixel(struct nk_context* arg0, float pixel_width);
void nk_layout_reset_min_row_height(struct nk_context* arg0);
void nk_layout_row(struct nk_context* arg0, enum nk_layout_format arg1, float height, int cols, float* ratio);
void nk_layout_row_begin(struct nk_context* ctx, enum nk_layout_format fmt, float row_height, int cols);
void nk_layout_row_dynamic(struct nk_context* ctx, float height, int cols);
void nk_layout_row_end(struct nk_context* arg0);
void nk_layout_row_push(struct nk_context* arg0, float value);
void nk_layout_row_static(struct nk_context* ctx, float height, int item_width, int cols);
void nk_layout_row_template_begin(struct nk_context* arg0, float row_height);
void nk_layout_row_template_end(struct nk_context* arg0);
void nk_layout_row_template_push_dynamic(struct nk_context* arg0);
void nk_layout_row_template_push_static(struct nk_context* arg0, float width);
void nk_layout_row_template_push_variable(struct nk_context* arg0, float min_width);
void nk_layout_set_min_row_height(struct nk_context* arg0, float height);
void nk_layout_space_begin(struct nk_context* arg0, enum nk_layout_format arg1, float height, int widget_count);
struct nk_rect nk_layout_space_bounds(struct nk_context* arg0);
void nk_layout_space_end(struct nk_context* arg0);
void nk_layout_space_push(struct nk_context* arg0, struct nk_rect bounds);
struct nk_rect nk_layout_space_rect_to_local(struct nk_context* arg0, struct nk_rect arg1);
struct nk_rect nk_layout_space_rect_to_screen(struct nk_context* arg0, struct nk_rect arg1);
struct nk_vec2 nk_layout_space_to_local(struct nk_context* arg0, struct nk_vec2 arg1);
struct nk_vec2 nk_layout_space_to_screen(struct nk_context* arg0, struct nk_vec2 arg1);
struct nk_rect nk_layout_widget_bounds(struct nk_context* arg0);
int nk_list_view_begin(struct nk_context* arg0, struct nk_list_view* out, char* id, nk_flags arg3, int row_height, int row_count);
void nk_list_view_end(struct nk_list_view* arg0);
int nk_menu_begin_image(struct nk_context* arg0, char* arg1, struct nk_image arg2, struct nk_vec2 size);
int nk_menu_begin_image_label(struct nk_context* arg0, char* arg1, nk_flags align, struct nk_image arg3, struct nk_vec2 size);
int nk_menu_begin_image_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags align, struct nk_image arg4, struct nk_vec2 size);
int nk_menu_begin_symbol(struct nk_context* arg0, char* arg1, enum nk_symbol_type arg2, struct nk_vec2 size);
int nk_menu_begin_symbol_label(struct nk_context* arg0, char* arg1, nk_flags align, enum nk_symbol_type arg3, struct nk_vec2 size);
int nk_menu_begin_symbol_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags align, enum nk_symbol_type arg4, struct nk_vec2 size);
int nk_menu_begin_text(struct nk_context* arg0, char* title, int title_len, nk_flags align, struct nk_vec2 size);
int nk_menu_item_image_label(struct nk_context* arg0, struct nk_image arg1, char* arg2, nk_flags alignment);
int nk_menu_item_image_text(struct nk_context* arg0, struct nk_image arg1, char* arg2, int len, nk_flags alignment);
int nk_menu_item_symbol_label(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, nk_flags alignment);
int nk_menu_item_symbol_text(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, int arg3, nk_flags alignment);
nk_hash nk_murmur_hash(void* key, int len, nk_hash seed);
int nk_option_label(struct nk_context* arg0, char* arg1, int active);
int nk_option_text(struct nk_context* arg0, char* arg1, int arg2, int active);
void nk_plot(struct nk_context* arg0, enum nk_chart_type arg1, float* values, int count, int offset);
void nk_plot_function(struct nk_context* arg0, enum nk_chart_type arg1, void* userdata, void* value_getter, int count, int offset);
int nk_popup_begin(struct nk_context* arg0, enum nk_popup_type arg1, char* arg2, nk_flags arg3, struct nk_rect bounds);
void nk_popup_close(struct nk_context* arg0);
void nk_popup_end(struct nk_context* arg0);
void nk_popup_get_scroll(struct nk_context* arg0, nk_uint* offset_x, nk_uint* offset_y);
void nk_popup_set_scroll(struct nk_context* arg0, nk_uint offset_x, nk_uint offset_y);
nk_size nk_prog(struct nk_context* arg0, nk_size cur, nk_size max, int modifyable);
int nk_progress(struct nk_context* arg0, nk_size* cur, nk_size max, int modifyable);
void nk_property_double(struct nk_context* arg0, char* name, double min, double* val, double max, double step, float inc_per_pixel);
void nk_property_float(struct nk_context* arg0, char* name, float min, float* val, float max, float step, float inc_per_pixel);
void nk_property_int(struct nk_context* arg0, char* name, int min, int* val, int max, int step, float inc_per_pixel);
double nk_propertyd(struct nk_context* arg0, char* name, double min, double val, double max, double step, float inc_per_pixel);
float nk_propertyf(struct nk_context* arg0, char* name, float min, float val, float max, float step, float inc_per_pixel);
int nk_propertyi(struct nk_context* arg0, char* name, int min, int val, int max, int step, float inc_per_pixel);
void nk_push_custom(struct nk_command_buffer* arg0, struct nk_rect arg1, nk_command_custom_callback arg2, nk_handle usr);
void nk_push_scissor(struct nk_command_buffer* arg0, struct nk_rect arg1);
int nk_radio_label(struct nk_context* arg0, char* arg1, int* active);
int nk_radio_text(struct nk_context* arg0, char* arg1, int arg2, int* active);
struct nk_rect nk_rect(float x, float y, float w, float h);
struct nk_vec2 nk_rect_pos(struct nk_rect arg0);
struct nk_vec2 nk_rect_size(struct nk_rect arg0);
struct nk_rect nk_recta(struct nk_vec2 pos, struct nk_vec2 size);
struct nk_rect nk_recti(int x, int y, int w, int h);
struct nk_rect nk_rectiv(int* xywh);
struct nk_rect nk_rectv(float* xywh);
struct nk_color nk_rgb(int r, int g, int b);
struct nk_color nk_rgb_bv(nk_byte* rgb);
struct nk_color nk_rgb_cf(struct nk_colorf c);
struct nk_color nk_rgb_f(float r, float g, float b);
struct nk_color nk_rgb_fv(float* rgb);
struct nk_color nk_rgb_hex(char* rgb);
struct nk_color nk_rgb_iv(int* rgb);
struct nk_color nk_rgba(int r, int g, int b, int a);
struct nk_color nk_rgba_bv(nk_byte* rgba);
struct nk_color nk_rgba_cf(struct nk_colorf c);
struct nk_color nk_rgba_f(float r, float g, float b, float a);
struct nk_color nk_rgba_fv(float* rgba);
struct nk_color nk_rgba_hex(char* rgb);
struct nk_color nk_rgba_iv(int* rgba);
struct nk_color nk_rgba_u32(nk_uint arg0);
int nk_select_image_label(struct nk_context* arg0, struct nk_image arg1, char* arg2, nk_flags align, int value);
int nk_select_image_text(struct nk_context* arg0, struct nk_image arg1, char* arg2, int arg3, nk_flags align, int value);
int nk_select_label(struct nk_context* arg0, char* arg1, nk_flags align, int value);
int nk_select_symbol_label(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, nk_flags align, int value);
int nk_select_symbol_text(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, int arg3, nk_flags align, int value);
int nk_select_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags align, int value);
int nk_selectable_image_label(struct nk_context* arg0, struct nk_image arg1, char* arg2, nk_flags align, int* value);
int nk_selectable_image_text(struct nk_context* arg0, struct nk_image arg1, char* arg2, int arg3, nk_flags align, int* value);
int nk_selectable_label(struct nk_context* arg0, char* arg1, nk_flags align, int* value);
int nk_selectable_symbol_label(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, nk_flags align, int* value);
int nk_selectable_symbol_text(struct nk_context* arg0, enum nk_symbol_type arg1, char* arg2, int arg3, nk_flags align, int* value);
int nk_selectable_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags align, int* value);
float nk_slide_float(struct nk_context* arg0, float min, float val, float max, float step);
int nk_slide_int(struct nk_context* arg0, int min, int val, int max, int step);
int nk_slider_float(struct nk_context* arg0, float min, float* val, float max, float step);
int nk_slider_int(struct nk_context* arg0, int min, int* val, int max, int step);
void nk_spacing(struct nk_context* arg0, int cols);
int nk_str_append_str_char(struct nk_str* arg0, char* arg1);
int nk_str_append_str_runes(struct nk_str* arg0, nk_rune* arg1);
int nk_str_append_str_utf8(struct nk_str* arg0, char* arg1);
int nk_str_append_text_char(struct nk_str* arg0, char* arg1, int arg2);
int nk_str_append_text_runes(struct nk_str* arg0, nk_rune* arg1, int arg2);
int nk_str_append_text_utf8(struct nk_str* arg0, char* arg1, int arg2);
char* nk_str_at_char(struct nk_str* arg0, int pos);
char* nk_str_at_char_const(struct nk_str* arg0, int pos);
char* nk_str_at_const(struct nk_str* arg0, int pos, nk_rune* unicode, int* len);
char* nk_str_at_rune(struct nk_str* arg0, int pos, nk_rune* unicode, int* len);
void nk_str_clear(struct nk_str* arg0);
void nk_str_delete_chars(struct nk_str* arg0, int pos, int len);
void nk_str_delete_runes(struct nk_str* arg0, int pos, int len);
void nk_str_free(struct nk_str* arg0);
char* nk_str_get(struct nk_str* arg0);
char* nk_str_get_const(struct nk_str* arg0);
void nk_str_init(struct nk_str* arg0, struct nk_allocator* arg1, nk_size size);
void nk_str_init_default(struct nk_str* arg0);
void nk_str_init_fixed(struct nk_str* arg0, void* memory, nk_size size);
int nk_str_insert_at_char(struct nk_str* arg0, int pos, char* arg2, int arg3);
int nk_str_insert_at_rune(struct nk_str* arg0, int pos, char* arg2, int arg3);
int nk_str_insert_str_char(struct nk_str* arg0, int pos, char* arg2);
int nk_str_insert_str_runes(struct nk_str* arg0, int pos, nk_rune* arg2);
int nk_str_insert_str_utf8(struct nk_str* arg0, int pos, char* arg2);
int nk_str_insert_text_char(struct nk_str* arg0, int pos, char* arg2, int arg3);
int nk_str_insert_text_runes(struct nk_str* arg0, int pos, nk_rune* arg2, int arg3);
int nk_str_insert_text_utf8(struct nk_str* arg0, int pos, char* arg2, int arg3);
int nk_str_len_char(struct nk_str* arg0);
void nk_str_remove_chars(struct nk_str* arg0, int len);
void nk_str_remove_runes(struct nk_str* str, int len);
nk_rune nk_str_rune_at(struct nk_str* arg0, int pos);
int nk_strfilter(char* text, char* regexp);
int nk_stricmpn(char* s1, char* s2, int n);
int nk_strmatch_fuzzy_string(char* str, char* pattern, int* out_score);
int nk_strmatch_fuzzy_text(char* txt, int txt_len, char* pattern, int* out_score);
void nk_stroke_arc(struct nk_command_buffer* arg0, float cx, float cy, float radius, float a_min, float a_max, float line_thickness, struct nk_color arg7);
void nk_stroke_circle(struct nk_command_buffer* arg0, struct nk_rect arg1, float line_thickness, struct nk_color arg3);
void nk_stroke_curve(struct nk_command_buffer* arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float arg7, float arg8, float line_thickness, struct nk_color arg10);
void nk_stroke_line(struct nk_command_buffer* b, float x0, float y0, float x1, float y1, float line_thickness, struct nk_color arg6);
void nk_stroke_polygon(struct nk_command_buffer* arg0, float* arg1, int point_count, float line_thickness, struct nk_color arg4);
void nk_stroke_polyline(struct nk_command_buffer* arg0, float* points, int point_count, float line_thickness, struct nk_color col);
void nk_stroke_rect(struct nk_command_buffer* arg0, struct nk_rect arg1, float rounding, float line_thickness, struct nk_color arg4);
void nk_stroke_triangle(struct nk_command_buffer* arg0, float arg1, float arg2, float arg3, float arg4, float arg5, float arg6, float line_thichness, struct nk_color arg8);
double nk_strtod(char* str, char** endptr);
float nk_strtof(char* str, char** endptr);
int nk_strtoi(char* str, char** endptr);
void nk_style_default(struct nk_context* arg0);
void nk_style_from_table(struct nk_context* arg0, struct nk_color* arg1);
char* nk_style_get_color_by_name(enum nk_style_colors arg0);
void nk_style_hide_cursor(struct nk_context* arg0);
struct nk_style_item nk_style_item_color(struct nk_color arg0);
struct nk_style_item nk_style_item_hide();
struct nk_style_item nk_style_item_image(struct nk_image img);
void nk_style_load_all_cursors(struct nk_context* arg0, struct nk_cursor* arg1);
void nk_style_load_cursor(struct nk_context* arg0, enum nk_style_cursor arg1, struct nk_cursor* arg2);
int nk_style_pop_color(struct nk_context* arg0);
int nk_style_pop_flags(struct nk_context* arg0);
int nk_style_pop_float(struct nk_context* arg0);
int nk_style_pop_font(struct nk_context* arg0);
int nk_style_pop_style_item(struct nk_context* arg0);
int nk_style_pop_vec2(struct nk_context* arg0);
int nk_style_push_color(struct nk_context* arg0, struct nk_color* arg1, struct nk_color arg2);
int nk_style_push_flags(struct nk_context* arg0, nk_flags* arg1, nk_flags arg2);
int nk_style_push_float(struct nk_context* arg0, float* arg1, float arg2);
int nk_style_push_font(struct nk_context* arg0, struct nk_user_font* arg1);
int nk_style_push_style_item(struct nk_context* arg0, struct nk_style_item* arg1, struct nk_style_item arg2);
int nk_style_push_vec2(struct nk_context* arg0, struct nk_vec2* arg1, struct nk_vec2 arg2);
int nk_style_set_cursor(struct nk_context* arg0, enum nk_style_cursor arg1);
void nk_style_set_font(struct nk_context* arg0, struct nk_user_font* arg1);
void nk_style_show_cursor(struct nk_context* arg0);
struct nk_image nk_subimage_handle(nk_handle arg0, unsigned short w, unsigned short h, struct nk_rect sub_region);
struct nk_image nk_subimage_id(int arg0, unsigned short w, unsigned short h, struct nk_rect sub_region);
struct nk_image nk_subimage_ptr(void* arg0, unsigned short w, unsigned short h, struct nk_rect sub_region);
void nk_text(struct nk_context* arg0, char* arg1, int arg2, nk_flags arg3);
void nk_text_colored(struct nk_context* arg0, char* arg1, int arg2, nk_flags arg3, struct nk_color arg4);
void nk_text_wrap(struct nk_context* arg0, char* arg1, int arg2);
void nk_text_wrap_colored(struct nk_context* arg0, char* arg1, int arg2, struct nk_color arg3);
int nk_textedit_cut(struct nk_text_edit* arg0);
void nk_textedit_delete(struct nk_text_edit* arg0, int where, int len);
void nk_textedit_delete_selection(struct nk_text_edit* arg0);
void nk_textedit_free(struct nk_text_edit* arg0);
void nk_textedit_init(struct nk_text_edit* arg0, struct nk_allocator* arg1, nk_size size);
void nk_textedit_init_default(struct nk_text_edit* arg0);
void nk_textedit_init_fixed(struct nk_text_edit* arg0, void* memory, nk_size size);
int nk_textedit_paste(struct nk_text_edit* arg0, char* arg1, int len);
void nk_textedit_redo(struct nk_text_edit* arg0);
void nk_textedit_select_all(struct nk_text_edit* arg0);
void nk_textedit_text(struct nk_text_edit* arg0, char* arg1, int total_len);
void nk_textedit_undo(struct nk_text_edit* arg0);
void nk_tooltip(struct nk_context* arg0, char* arg1);
int nk_tooltip_begin(struct nk_context* arg0, float width);
void nk_tooltip_end(struct nk_context* arg0);
int nk_tree_element_image_push_hashed(struct nk_context* arg0, enum nk_tree_type arg1, struct nk_image arg2, char* title, enum nk_collapse_states initial_state, int* selected, char* hash, int len, int seed);
void nk_tree_element_pop(struct nk_context* arg0);
int nk_tree_element_push_hashed(struct nk_context* arg0, enum nk_tree_type arg1, char* title, enum nk_collapse_states initial_state, int* selected, char* hash, int len, int seed);
int nk_tree_image_push_hashed(struct nk_context* arg0, enum nk_tree_type arg1, struct nk_image arg2, char* title, enum nk_collapse_states initial_state, char* hash, int len, int seed);
void nk_tree_pop(struct nk_context* arg0);
int nk_tree_push_hashed(struct nk_context* arg0, enum nk_tree_type arg1, char* title, enum nk_collapse_states initial_state, char* hash, int len, int seed);
int nk_tree_state_image_push(struct nk_context* arg0, enum nk_tree_type arg1, struct nk_image arg2, char* title, enum nk_collapse_states* state);
void nk_tree_state_pop(struct nk_context* arg0);
int nk_tree_state_push(struct nk_context* arg0, enum nk_tree_type arg1, char* title, enum nk_collapse_states* state);
void nk_triangle_from_direction(struct nk_vec2* result, struct nk_rect r, float pad_x, float pad_y, enum nk_heading arg4);
char* nk_utf_at(char* buffer, int length, int index, nk_rune* unicode, int* len);
int nk_utf_decode(char* arg0, nk_rune* arg1, int arg2);
int nk_utf_encode(nk_rune arg0, char* arg1, int arg2);
int nk_utf_len(char* arg0, int byte_len);
struct nk_vec2 nk_vec2(float x, float y);
struct nk_vec2 nk_vec2i(int x, int y);
struct nk_vec2 nk_vec2iv(int* xy);
struct nk_vec2 nk_vec2v(float* xy);
enum nk_widget_layout_states nk_widget(struct nk_rect* arg0, struct nk_context* arg1);
struct nk_rect nk_widget_bounds(struct nk_context* arg0);
enum nk_widget_layout_states nk_widget_fitting(struct nk_rect* arg0, struct nk_context* arg1, struct nk_vec2 arg2);
int nk_widget_has_mouse_click_down(struct nk_context* arg0, enum nk_buttons arg1, int down);
float nk_widget_height(struct nk_context* arg0);
int nk_widget_is_hovered(struct nk_context* arg0);
int nk_widget_is_mouse_clicked(struct nk_context* arg0, enum nk_buttons arg1);
struct nk_vec2 nk_widget_position(struct nk_context* arg0);
struct nk_vec2 nk_widget_size(struct nk_context* arg0);
float nk_widget_width(struct nk_context* arg0);
void nk_window_close(struct nk_context* ctx, char* name);
void nk_window_collapse(struct nk_context* arg0, char* name, enum nk_collapse_states state);
void nk_window_collapse_if(struct nk_context* arg0, char* name, enum nk_collapse_states arg2, int cond);
struct nk_window* nk_window_find(struct nk_context* ctx, char* name);
struct nk_rect nk_window_get_bounds(struct nk_context* ctx);
struct nk_command_buffer* nk_window_get_canvas(struct nk_context* arg0);
struct nk_rect nk_window_get_content_region(struct nk_context* arg0);
struct nk_vec2 nk_window_get_content_region_max(struct nk_context* arg0);
struct nk_vec2 nk_window_get_content_region_min(struct nk_context* arg0);
struct nk_vec2 nk_window_get_content_region_size(struct nk_context* arg0);
float nk_window_get_height(struct nk_context* arg0);
struct nk_panel* nk_window_get_panel(struct nk_context* arg0);
struct nk_vec2 nk_window_get_position(struct nk_context* ctx);
void nk_window_get_scroll(struct nk_context* arg0, nk_uint* offset_x, nk_uint* offset_y);
struct nk_vec2 nk_window_get_size(struct nk_context* arg0);
float nk_window_get_width(struct nk_context* arg0);
int nk_window_has_focus(struct nk_context* arg0);
int nk_window_is_active(struct nk_context* arg0, char* arg1);
int nk_window_is_any_hovered(struct nk_context* arg0);
int nk_window_is_closed(struct nk_context* arg0, char* arg1);
int nk_window_is_collapsed(struct nk_context* ctx, char* name);
int nk_window_is_hovered(struct nk_context* arg0);
void nk_window_set_bounds(struct nk_context* arg0, char* name, struct nk_rect bounds);
void nk_window_set_focus(struct nk_context* arg0, char* name);
void nk_window_set_position(struct nk_context* arg0, char* name, struct nk_vec2 pos);
void nk_window_set_scroll(struct nk_context* arg0, nk_uint offset_x, nk_uint offset_y);
void nk_window_set_size(struct nk_context* arg0, char* name, struct nk_vec2 arg2);
void nk_window_show(struct nk_context* arg0, char* name, enum nk_show_states arg2);
void nk_window_show_if(struct nk_context* arg0, char* name, enum nk_show_states arg2, int cond);
Jump to: | %
B C D E F G H I L M O P R S T U V W |
---|
Jump to: | %
B C D E F G H I L M O P R S T U V W |
---|
Jump to: | *
+
S |
---|
Jump to: | *
+
S |
---|
Jump to: | %
B C F L M N P S |
---|
Jump to: | %
B C F L M N P S |
---|