Versions in this module Expand all Collapse all v1 v1.0.3 Feb 14, 2023 v1.0.2 Feb 14, 2023 v1.0.1 Feb 14, 2023 v1.0.0 Feb 14, 2023 Changes in this version + const AntiAliasingOff + const AntiAliasingOn + const BufferBack + const BufferDynamic + const BufferFixed + const BufferFront + const BufferMax + const ButtonBehaviorStackSize + const ButtonDefault + const ButtonDouble + const ButtonLeft + const ButtonMax + const ButtonMiddle + const ButtonRepeater + const ButtonRight + const ChartClicked + const ChartColumn + const ChartHovering + const ChartLines + const ChartMax + const ChartMaxSlot + const ClippingOff + const ClippingOn + const ColorBorder + const ColorButton + const ColorButtonActive + const ColorButtonHover + const ColorChart + const ColorChartColor + const ColorChartColorHighlight + const ColorCombo + const ColorCount + const ColorEdit + const ColorEditCursor + const ColorFormatRGB + const ColorFormatRGBA + const ColorHeader + const ColorProperty + const ColorScrollbar + const ColorScrollbarCursor + const ColorScrollbarCursorActive + const ColorScrollbarCursorHover + const ColorSelect + const ColorSelectActive + const ColorSlider + const ColorSliderCursor + const ColorSliderCursorActive + const ColorSliderCursorHover + const ColorStackSize + const ColorTabHeader + const ColorText + const ColorToggle + const ColorToggleCursor + const ColorToggleHover + const ColorWindow + const CommandTypeArc + const CommandTypeArcFilled + const CommandTypeCircle + const CommandTypeCircleFilled + const CommandTypeCurve + const CommandTypeCustom + const CommandTypeImage + const CommandTypeLine + const CommandTypeNop + const CommandTypePolygon + const CommandTypePolygonFilled + const CommandTypePolyline + const CommandTypeRect + const CommandTypeRectFilled + const CommandTypeRectMultiColor + const CommandTypeScissor + const CommandTypeText + const CommandTypeTriangle + const CommandTypeTriangleFilled + const ConvertCommandBufferFull + const ConvertElementBufferFull + const ConvertInvalidParam + const ConvertSuccess + const ConvertVertexBufferFull + const CoordPixel + const CoordUv + const CursorArrow + const CursorCount + const CursorMove + const CursorResizeHorizontal + const CursorResizeTopLeftDownRight + const CursorResizeTopRightDownLeft + const CursorResizeVertical + const CursorText + const Down + const Dynamic + const EditActivated + const EditActive + const EditAllowTab + const EditAlwaysInsertMode + const EditAutoSelect + const EditBox + const EditClipboard + const EditCommited + const EditCtrlEnterNewline + const EditDeactivated + const EditDefault + const EditEditor + const EditField + const EditGotoEndOnActivate + const EditInactive + const EditMultiline + const EditNoCursor + const EditNoHorizontalScroll + const EditReadOnly + const EditSelectable + const EditSigEnter + const EditSimple + const False + const Fixed + const FlagsStackSize + const Float + const FloatStackSize + const FontAtlasAlpha8 + const FontAtlasRgba32 + const FontStackSize + const FormatB8g8r8a8 + const FormatColorBegin + const FormatColorEnd + const FormatCount + const FormatDouble + const FormatFloat + const FormatR16g15b16 + const FormatR16g15b16a16 + const FormatR32g32b32 + const FormatR32g32b32a32 + const FormatR32g32b32a32Double + const FormatR32g32b32a32Float + const FormatR8g8b8 + const FormatR8g8b8a8 + const FormatRgb32 + const FormatRgba32 + const FormatSchar + const FormatSint + const FormatSshort + const FormatUchar + const FormatUint + const FormatUshort + const HeaderLeft + const HeaderRight + const Hidden + const Horizontal + const IncludeDefaultAllocator + const IncludeDefaultFont + const IncludeFixedTypes + const IncludeFontBaking + const IncludeStandardIo + const IncludeVertexBufferOutput + const InputMax + const KeyBackspace + const KeyCopy + const KeyCtrl + const KeyCut + const KeyDel + const KeyDown + const KeyEnter + const KeyLeft + const KeyMax + const KeyNone + const KeyPaste + const KeyRight + const KeyScrollDown + const KeyScrollEnd + const KeyScrollStart + const KeyScrollUp + const KeyShift + const KeyTab + const KeyTextEnd + const KeyTextInsertMode + const KeyTextLineEnd + const KeyTextLineStart + const KeyTextRedo + const KeyTextReplaceMode + const KeyTextResetMode + const KeyTextSelectAll + const KeyTextStart + const KeyTextUndo + const KeyTextWordLeft + const KeyTextWordRight + const KeyUp + const KeystateBasedInput + const LayoutCount + const LayoutDynamic + const LayoutDynamicFixed + const LayoutDynamicFree + const LayoutDynamicRow + const LayoutStatic + const LayoutStaticFixed + const LayoutStaticFree + const LayoutStaticRow + const LayoutTemplate + const Left + const Lib + const MaxFloatPrecision + const MaxLayoutRowTemplateColumns + const MaxNumberBuffer + const Maximized + const Minimized + const Modifiable + const PanelCombo + const PanelContextual + const PanelGroup + const PanelMenu + const PanelNone + const PanelPopup + const PanelSetNonblock + const PanelSetPopup + const PanelSetSub + const PanelTooltip + const PanelWindow + const Pi + const PopupDynamic + const PopupStatic + const Right + const ScrollbarHidingTimeout + const Shown + const Static + const StrokeClosed + const StrokeOpen + const StyleItemColor + const StyleItemImage + const StyleItemStackSize + const SymbolCircleOutline + const SymbolCircleSolid + const SymbolMax + const SymbolMinus + const SymbolNone + const SymbolPlus + const SymbolRectOutline + const SymbolRectSolid + const SymbolTriangleDown + const SymbolTriangleLeft + const SymbolTriangleRight + const SymbolTriangleUp + const SymbolUnderscore + const SymbolX + const TextAlignBottom + const TextAlignCentered + const TextAlignLeft + const TextAlignMiddle + const TextAlignRight + const TextAlignTop + const TextCentered + const TextEditModeInsert + const TextEditModeReplace + const TextEditModeView + const TextEditMultiLine + const TextEditSingleLine + const TextLeft + const TextRight + const TexteditUndocharcount + const TexteditUndostatecount + const TreeNode + const TreeTab + const True + const Undefined + const Up + const UtfInvalid + const UtfSize + const VectorStackSize + const VertexAttributeCount + const VertexColor + const VertexPosition + const VertexTexcoord + const Vertical + const WidgetInvalid + const WidgetRom + const WidgetStateActive + const WidgetStateActived + const WidgetStateEntered + const WidgetStateHover + const WidgetStateHovered + const WidgetStateInactive + const WidgetStateLeft + const WidgetStateModified + const WidgetValid + const WindowBackground + const WindowBorder + const WindowClosable + const WindowClosed + const WindowDynamic + const WindowHidden + const WindowMaxName + const WindowMinimizable + const WindowMinimized + const WindowMovable + const WindowNoInput + const WindowNoScrollbar + const WindowNotInteractive + const WindowPrivate + const WindowRemoveRom + const WindowRom + const WindowScalable + const WindowScaleLeft + const WindowScrollAutoHide + const WindowTitle + var VertexLayoutEnd = DrawVertexLayoutElement + func NkBegin(ctx *Context, title string, bounds Rect, flags Flags) int32 + func NkBeginTitled(ctx *Context, name string, title string, bounds Rect, flags Flags) int32 + func NkBufferClear(arg0 *Buffer) + func NkBufferFree(arg0 *Buffer) + func NkBufferInfo(arg0 *MemoryStatus, arg1 *Buffer) + func NkBufferInit(arg0 *Buffer, arg1 *Allocator, size Size) + func NkBufferInitDefault(arg0 *Buffer) + func NkBufferInitFixed(arg0 *Buffer, memory unsafe.Pointer, size Size) + func NkBufferMark(arg0 *Buffer, kind BufferAllocationType) + func NkBufferMemory(arg0 *Buffer) unsafe.Pointer + func NkBufferMemoryConst(arg0 *Buffer) unsafe.Pointer + func NkBufferPush(arg0 *Buffer, kind BufferAllocationType, memory unsafe.Pointer, size Size, ...) + func NkBufferReset(arg0 *Buffer, kind BufferAllocationType) + func NkButtonColor(arg0 *Context, arg1 Color) int32 + func NkButtonImage(arg0 *Context, img Image) int32 + func NkButtonImageLabel(arg0 *Context, img Image, arg2 string, textAlignment Flags) int32 + func NkButtonImageLabelStyled(arg0 *Context, arg1 *StyleButton, img Image, arg3 string, textAlignment Flags) int32 + func NkButtonImageStyled(arg0 *Context, arg1 *StyleButton, img Image) int32 + func NkButtonImageText(arg0 *Context, img Image, arg2 string, arg3 int32, alignment Flags) int32 + func NkButtonImageTextStyled(arg0 *Context, arg1 *StyleButton, img Image, arg3 string, arg4 int32, ...) int32 + func NkButtonLabel(arg0 *Context, title string) int32 + func NkButtonLabelStyled(arg0 *Context, arg1 *StyleButton, title string) int32 + func NkButtonPopBehavior(arg0 *Context) int32 + func NkButtonPushBehavior(arg0 *Context, arg1 ButtonBehavior) int32 + func NkButtonSetBehavior(arg0 *Context, arg1 ButtonBehavior) + func NkButtonSymbol(arg0 *Context, arg1 SymbolType) int32 + func NkButtonSymbolLabel(arg0 *Context, arg1 SymbolType, arg2 string, textAlignment Flags) int32 + func NkButtonSymbolLabelStyled(ctx *Context, style *StyleButton, symbol SymbolType, title string, align Flags) int32 + func NkButtonSymbolStyled(arg0 *Context, arg1 *StyleButton, arg2 SymbolType) int32 + func NkButtonSymbolText(arg0 *Context, arg1 SymbolType, arg2 string, arg3 int32, alignment Flags) int32 + func NkButtonSymbolTextStyled(arg0 *Context, arg1 *StyleButton, arg2 SymbolType, arg3 string, arg4 int32, ...) int32 + func NkButtonText(arg0 *Context, title string, len int32) int32 + func NkButtonTextStyled(arg0 *Context, arg1 *StyleButton, title string, len int32) int32 + func NkChartAddSlot(ctx *Context, arg1 ChartType, count int32, minValue float32, maxValue float32) + func NkChartAddSlotColored(ctx *Context, arg1 ChartType, arg2 Color, active Color, count int32, ...) + func NkChartBegin(arg0 *Context, arg1 ChartType, num int32, min float32, max float32) int32 + func NkChartBeginColored(arg0 *Context, arg1 ChartType, arg2 Color, active Color, num int32, ...) int32 + func NkChartEnd(arg0 *Context) + func NkCheckFlagsLabel(arg0 *Context, arg1 string, flags uint32, value uint32) uint32 + func NkCheckFlagsText(arg0 *Context, arg1 string, arg2 int32, flags uint32, value uint32) uint32 + func NkCheckLabel(arg0 *Context, arg1 string, active int32) int32 + func NkCheckText(arg0 *Context, arg1 string, arg2 int32, active int32) int32 + func NkCheckboxFlagsLabel(arg0 *Context, arg1 string, flags *uint32, value uint32) int32 + func NkCheckboxFlagsText(arg0 *Context, arg1 string, arg2 int32, flags *uint32, value uint32) int32 + func NkCheckboxLabel(arg0 *Context, arg1 string, active *int32) int32 + func NkCheckboxText(arg0 *Context, arg1 string, arg2 int32, active *int32) int32 + func NkClear(arg0 *Context) + func NkColorD(r *float64, g *float64, b *float64, a *float64, arg4 Color) + func NkColorDv(rgbaOut []float64, arg1 Color) + func NkColorF(r *float32, g *float32, b *float32, a *float32, arg4 Color) + func NkColorFv(rgbaOut []float32, arg1 Color) + func NkColorHexRgb(output []byte, arg1 Color) + func NkColorHexRgba(output []byte, arg1 Color) + func NkColorHsvB(outH *byte, outS *byte, outV *byte, arg3 Color) + func NkColorHsvBv(hsvOut []byte, arg1 Color) + func NkColorHsvF(outH *float32, outS *float32, outV *float32, arg3 Color) + func NkColorHsvFv(hsvOut []float32, arg1 Color) + func NkColorHsvI(outH *int32, outS *int32, outV *int32, arg3 Color) + func NkColorHsvIv(hsvOut []int32, arg1 Color) + func NkColorHsvaB(h *byte, s *byte, v *byte, a *Byte, arg4 Color) + func NkColorHsvaBv(hsvaOut []byte, arg1 Color) + func NkColorHsvaF(outH *float32, outS *float32, outV *float32, outA *float32, arg4 Color) + func NkColorHsvaFv(hsvaOut []float32, arg1 Color) + func NkColorHsvaI(h *int32, s *int32, v *int32, a *int32, arg4 Color) + func NkColorHsvaIv(hsvaOut []int32, arg1 Color) + func NkColorPick(arg0 *Context, arg1 *Colorf, arg2 ColorFormat) int32 + func NkColorfHsvaF(outH *float32, outS *float32, outV *float32, outA *float32, in Colorf) + func NkColorfHsvaFv(hsva *float32, in Colorf) + func NkCombo(arg0 *Context, items []string, count int32, selected int32, itemHeight int32, ...) int32 + func NkComboBeginColor(arg0 *Context, color Color, size Vec2) int32 + func NkComboBeginImage(arg0 *Context, img Image, size Vec2) int32 + func NkComboBeginImageLabel(arg0 *Context, selected string, arg2 Image, size Vec2) int32 + func NkComboBeginImageText(arg0 *Context, selected string, arg2 int32, arg3 Image, size Vec2) int32 + func NkComboBeginLabel(arg0 *Context, selected string, size Vec2) int32 + func NkComboBeginSymbol(arg0 *Context, arg1 SymbolType, size Vec2) int32 + func NkComboBeginSymbolLabel(arg0 *Context, selected string, arg2 SymbolType, size Vec2) int32 + func NkComboBeginSymbolText(arg0 *Context, selected string, arg2 int32, arg3 SymbolType, size Vec2) int32 + func NkComboBeginText(arg0 *Context, selected string, arg2 int32, size Vec2) int32 + func NkComboClose(arg0 *Context) + func NkComboEnd(arg0 *Context) + func NkComboItemImageLabel(arg0 *Context, arg1 Image, arg2 string, alignment Flags) int32 + func NkComboItemImageText(arg0 *Context, arg1 Image, arg2 string, arg3 int32, alignment Flags) int32 + func NkComboItemLabel(arg0 *Context, arg1 string, alignment Flags) int32 + func NkComboItemSymbolLabel(arg0 *Context, arg1 SymbolType, arg2 string, alignment Flags) int32 + func NkComboItemSymbolText(arg0 *Context, arg1 SymbolType, arg2 string, arg3 int32, alignment Flags) int32 + func NkComboItemText(arg0 *Context, arg1 string, arg2 int32, alignment Flags) int32 + func NkComboSeparator(arg0 *Context, itemsSeparatedBySeparator string, separator int32, ...) int32 + func NkComboString(arg0 *Context, itemsSeparatedByZeros string, selected int32, count int32, ...) int32 + func NkCombobox(arg0 *Context, items []string, count int32, selected *int32, itemHeight int32, ...) + func NkComboboxSeparator(arg0 *Context, itemsSeparatedBySeparator string, separator int32, ...) + func NkComboboxString(arg0 *Context, itemsSeparatedByZeros string, selected *int32, count int32, ...) + func NkContextualBegin(arg0 *Context, arg1 Flags, arg2 Vec2, triggerBounds Rect) int32 + func NkContextualClose(arg0 *Context) + func NkContextualEnd(arg0 *Context) + func NkContextualItemImageLabel(arg0 *Context, arg1 Image, arg2 string, alignment Flags) int32 + func NkContextualItemImageText(arg0 *Context, arg1 Image, arg2 string, len int32, alignment Flags) int32 + func NkContextualItemLabel(arg0 *Context, arg1 string, align Flags) int32 + func NkContextualItemSymbolLabel(arg0 *Context, arg1 SymbolType, arg2 string, alignment Flags) int32 + func NkContextualItemSymbolText(arg0 *Context, arg1 SymbolType, arg2 string, arg3 int32, alignment Flags) int32 + func NkContextualItemText(arg0 *Context, arg1 string, arg2 int32, align Flags) int32 + func NkDrawForeach(ctx *Context, b *Buffer, fn func(cmd *DrawCommand)) + func NkDrawImage(arg0 *CommandBuffer, arg1 Rect, arg2 *Image, arg3 Color) + func NkDrawListAddImage(arg0 *DrawList, texture Image, rect Rect, arg3 Color) + func NkDrawListAddText(arg0 *DrawList, arg1 *UserFont, arg2 Rect, text string, len int32, ...) + func NkDrawListFillCircle(arg0 *DrawList, center Vec2, radius float32, col Color, segs uint32) + func NkDrawListFillPolyConvex(arg0 *DrawList, points *Vec2, count uint32, arg3 Color, arg4 AntiAliasing) + func NkDrawListFillRect(arg0 *DrawList, rect Rect, arg2 Color, rounding float32) + func NkDrawListFillRectMultiColor(arg0 *DrawList, rect Rect, left Color, top Color, right Color, bottom Color) + func NkDrawListFillTriangle(arg0 *DrawList, a Vec2, b Vec2, c Vec2, arg4 Color) + func NkDrawListInit(arg0 *DrawList) + func NkDrawListPathArcTo(arg0 *DrawList, center Vec2, radius float32, aMin float32, aMax float32, ...) + func NkDrawListPathArcToFast(arg0 *DrawList, center Vec2, radius float32, aMin int32, aMax int32) + func NkDrawListPathClear(arg0 *DrawList) + func NkDrawListPathCurveTo(arg0 *DrawList, p2 Vec2, p3 Vec2, p4 Vec2, numSegments uint32) + func NkDrawListPathFill(arg0 *DrawList, arg1 Color) + func NkDrawListPathLineTo(arg0 *DrawList, pos Vec2) + func NkDrawListPathRectTo(arg0 *DrawList, a Vec2, b Vec2, rounding float32) + func NkDrawListPathStroke(arg0 *DrawList, arg1 Color, closed DrawListStroke, thickness float32) + func NkDrawListSetup(arg0 *DrawList, arg1 *ConvertConfig, cmds *Buffer, vertices *Buffer, ...) + func NkDrawListStrokeCircle(arg0 *DrawList, center Vec2, radius float32, arg3 Color, segs uint32, ...) + func NkDrawListStrokeCurve(arg0 *DrawList, p0 Vec2, cp0 Vec2, cp1 Vec2, p1 Vec2, arg5 Color, ...) + func NkDrawListStrokeLine(arg0 *DrawList, a Vec2, b Vec2, arg3 Color, thickness float32) + func NkDrawListStrokePolyLine(arg0 *DrawList, pnts *Vec2, cnt uint32, arg3 Color, arg4 DrawListStroke, ...) + func NkDrawListStrokeRect(arg0 *DrawList, rect Rect, arg2 Color, rounding float32, thickness float32) + func NkDrawListStrokeTriangle(arg0 *DrawList, a Vec2, b Vec2, c Vec2, arg4 Color, thickness float32) + func NkDrawText(arg0 *CommandBuffer, arg1 Rect, text string, len int32, arg4 *UserFont, ...) + func NkEditFocus(arg0 *Context, flags Flags) + func NkEditUnfocus(arg0 *Context) + func NkEnd(ctx *Context) + func NkFillArc(arg0 *CommandBuffer, cx float32, cy float32, radius float32, aMin float32, ...) + func NkFillCircle(arg0 *CommandBuffer, arg1 Rect, arg2 Color) + func NkFillPolygon(arg0 *CommandBuffer, arg1 []float32, pointCount int32, arg3 Color) + func NkFillRect(arg0 *CommandBuffer, arg1 Rect, rounding float32, arg3 Color) + func NkFillRectMultiColor(arg0 *CommandBuffer, arg1 Rect, left Color, top Color, right Color, ...) + func NkFillTriangle(arg0 *CommandBuffer, x0 float32, y0 float32, x1 float32, y1 float32, ...) + func NkFilterAscii(arg0 *TextEdit, unicode Rune) int32 + func NkFilterBinary(arg0 *TextEdit, unicode Rune) int32 + func NkFilterDecimal(arg0 *TextEdit, unicode Rune) int32 + func NkFilterDefault(arg0 *TextEdit, unicode Rune) int32 + func NkFilterFloat(arg0 *TextEdit, unicode Rune) int32 + func NkFilterHex(arg0 *TextEdit, unicode Rune) int32 + func NkFilterOct(arg0 *TextEdit, unicode Rune) int32 + func NkFontAtlasBake(arg0 *FontAtlas, width *int32, height *int32, arg3 FontAtlasFormat) unsafe.Pointer + func NkFontAtlasBegin(arg0 *FontAtlas) + func NkFontAtlasCleanup(atlas *FontAtlas) + func NkFontAtlasClear(arg0 *FontAtlas) + func NkFontAtlasEnd(arg0 *FontAtlas, tex Handle, arg2 *DrawNullTexture) + func NkFontAtlasInit(arg0 *FontAtlas, arg1 *Allocator) + func NkFontAtlasInitCustom(arg0 *FontAtlas, persistent *Allocator, transient *Allocator) + func NkFontAtlasInitDefault(arg0 *FontAtlas) + func NkFontStashBegin(atlas **FontAtlas) + func NkFontStashEnd() + func NkFree(arg0 *Context) + func NkGroupBegin(arg0 *Context, title string, arg2 Flags) int32 + func NkGroupBeginTitled(arg0 *Context, name string, title string, arg3 Flags) int32 + func NkGroupEnd(arg0 *Context) + func NkGroupGetScroll(arg0 *Context, id string, xOffset *Uint, yOffset *Uint) + func NkGroupScrolledBegin(arg0 *Context, off *Scroll, title string, arg3 Flags) int32 + func NkGroupScrolledEnd(arg0 *Context) + func NkGroupScrolledOffsetBegin(arg0 *Context, xOffset *Uint, yOffset *Uint, title string, flags Flags) int32 + func NkGroupSetScroll(arg0 *Context, id string, xOffset Uint, yOffset Uint) + func NkImage(arg0 *Context, arg1 Image) + func NkImageColor(arg0 *Context, arg1 Image, arg2 Color) + func NkImageIsSubimage(img *Image) int32 + func NkInit(arg0 *Context, arg1 *Allocator, arg2 *UserFont) int32 + func NkInitCustom(arg0 *Context, cmds *Buffer, pool *Buffer, arg3 *UserFont) int32 + func NkInitDefault(arg0 *Context, arg1 *UserFont) int32 + func NkInitFixed(arg0 *Context, memory unsafe.Pointer, size Size, arg3 *UserFont) int32 + func NkInputAnyMouseClickInRect(arg0 *Input, arg1 Rect) int32 + func NkInputBegin(arg0 *Context) + func NkInputButton(arg0 *Context, arg1 Buttons, x int32, y int32, down int32) + func NkInputChar(arg0 *Context, arg1 byte) + func NkInputEnd(arg0 *Context) + func NkInputHasMouseClick(arg0 *Input, arg1 Buttons) int32 + func NkInputHasMouseClickDownInRect(arg0 *Input, arg1 Buttons, arg2 Rect, down int32) int32 + func NkInputHasMouseClickInRect(arg0 *Input, arg1 Buttons, arg2 Rect) int32 + func NkInputIsKeyDown(arg0 *Input, arg1 Keys) int32 + func NkInputIsKeyPressed(arg0 *Input, arg1 Keys) int32 + func NkInputIsKeyReleased(arg0 *Input, arg1 Keys) int32 + func NkInputIsMouseClickDownInRect(i *Input, id Buttons, b Rect, down int32) int32 + func NkInputIsMouseClickInRect(arg0 *Input, arg1 Buttons, arg2 Rect) int32 + func NkInputIsMouseDown(arg0 *Input, arg1 Buttons) int32 + func NkInputIsMouseHoveringRect(arg0 *Input, arg1 Rect) int32 + func NkInputIsMousePressed(arg0 *Input, arg1 Buttons) int32 + func NkInputIsMousePrevHoveringRect(arg0 *Input, arg1 Rect) int32 + func NkInputIsMouseReleased(arg0 *Input, arg1 Buttons) int32 + func NkInputKey(arg0 *Context, arg1 Keys, down int32) + func NkInputMotion(arg0 *Context, x int32, y int32) + func NkInputMouseClicked(arg0 *Input, arg1 Buttons, arg2 Rect) int32 + func NkInputScroll(arg0 *Context, val Vec2) + func NkInputUnicode(arg0 *Context, arg1 Rune) + func NkItemIsAnyActive(arg0 *Context) int32 + func NkLabel(arg0 *Context, arg1 string, align Flags) + func NkLabelColored(arg0 *Context, arg1 string, align Flags, arg3 Color) + func NkLabelColoredWrap(arg0 *Context, arg1 string, arg2 Color) + func NkLabelWrap(arg0 *Context, arg1 string) + func NkLayoutRatioFromPixel(arg0 *Context, pixelWidth float32) float32 + func NkLayoutResetMinRowHeight(arg0 *Context) + func NkLayoutRow(arg0 *Context, arg1 LayoutFormat, height float32, cols int32, ratio []float32) + func NkLayoutRowBegin(ctx *Context, fmt LayoutFormat, rowHeight float32, cols int32) + func NkLayoutRowDynamic(ctx *Context, height float32, cols int32) + func NkLayoutRowEnd(arg0 *Context) + func NkLayoutRowPush(arg0 *Context, value float32) + func NkLayoutRowStatic(ctx *Context, height float32, itemWidth int32, cols int32) + func NkLayoutRowTemplateBegin(arg0 *Context, rowHeight float32) + func NkLayoutRowTemplateEnd(arg0 *Context) + func NkLayoutRowTemplatePushDynamic(arg0 *Context) + func NkLayoutRowTemplatePushStatic(arg0 *Context, width float32) + func NkLayoutRowTemplatePushVariable(arg0 *Context, minWidth float32) + func NkLayoutSetMinRowHeight(arg0 *Context, height float32) + func NkLayoutSpaceBegin(arg0 *Context, arg1 LayoutFormat, height float32, widgetCount int32) + func NkLayoutSpaceEnd(arg0 *Context) + func NkLayoutSpacePush(arg0 *Context, bounds Rect) + func NkListViewBegin(arg0 *Context, out *ListView, id string, arg3 Flags, rowHeight int32, ...) int32 + func NkListViewEnd(arg0 *ListView) + func NkMenuBeginImage(arg0 *Context, arg1 string, arg2 Image, size Vec2) int32 + func NkMenuBeginImageLabel(arg0 *Context, arg1 string, align Flags, arg3 Image, size Vec2) int32 + func NkMenuBeginImageText(arg0 *Context, arg1 string, arg2 int32, align Flags, arg4 Image, size Vec2) int32 + func NkMenuBeginLabel(arg0 *Context, arg1 string, align Flags, size Vec2) int32 + func NkMenuBeginSymbol(arg0 *Context, arg1 string, arg2 SymbolType, size Vec2) int32 + func NkMenuBeginSymbolLabel(arg0 *Context, arg1 string, align Flags, arg3 SymbolType, size Vec2) int32 + func NkMenuBeginSymbolText(arg0 *Context, arg1 string, arg2 int32, align Flags, arg4 SymbolType, ...) int32 + func NkMenuBeginText(arg0 *Context, title string, titleLen int32, align Flags, size Vec2) int32 + func NkMenuClose(arg0 *Context) + func NkMenuEnd(arg0 *Context) + func NkMenuItemImageLabel(arg0 *Context, arg1 Image, arg2 string, alignment Flags) int32 + func NkMenuItemImageText(arg0 *Context, arg1 Image, arg2 string, len int32, alignment Flags) int32 + func NkMenuItemLabel(arg0 *Context, arg1 string, alignment Flags) int32 + func NkMenuItemSymbolLabel(arg0 *Context, arg1 SymbolType, arg2 string, alignment Flags) int32 + func NkMenuItemSymbolText(arg0 *Context, arg1 SymbolType, arg2 string, arg3 int32, alignment Flags) int32 + func NkMenuItemText(arg0 *Context, arg1 string, arg2 int32, align Flags) int32 + func NkMenubarBegin(arg0 *Context) + func NkMenubarEnd(arg0 *Context) + func NkOptionLabel(arg0 *Context, arg1 string, active int32) int32 + func NkOptionText(arg0 *Context, arg1 string, arg2 int32, active int32) int32 + func NkPlatformDisplayHandle() *glfw.Window + func NkPlatformNewFrame() + func NkPlatformRender(aa AntiAliasing, maxVertexBuffer, maxElementBuffer int) + func NkPlatformShutdown() + func NkPlot(arg0 *Context, arg1 ChartType, values *float32, count int32, offset int32) + func NkPopupBegin(arg0 *Context, arg1 PopupType, arg2 string, arg3 Flags, bounds Rect) int32 + func NkPopupClose(arg0 *Context) + func NkPopupEnd(arg0 *Context) + func NkPopupGetScroll(arg0 *Context, offsetX *Uint, offsetY *Uint) + func NkPopupSetScroll(arg0 *Context, offsetX Uint, offsetY Uint) + func NkProgress(arg0 *Context, cur *Size, max Size, modifyable int32) int32 + func NkPropertyDouble(arg0 *Context, name string, min float64, val *float64, max float64, ...) + func NkPropertyFloat(arg0 *Context, name string, min float32, val *float32, max float32, ...) + func NkPropertyInt(arg0 *Context, name string, min int32, val *int32, max int32, step int32, ...) + func NkPropertyd(arg0 *Context, name string, min float64, val float64, max float64, ...) float64 + func NkPropertyf(arg0 *Context, name string, min float32, val float32, max float32, ...) float32 + func NkPropertyi(arg0 *Context, name string, min int32, val int32, max int32, step int32, ...) int32 + func NkPushCustom(arg0 *CommandBuffer, arg1 Rect, arg2 CommandCustomCallback, usr Handle) + func NkPushScissor(arg0 *CommandBuffer, arg1 Rect) + func NkRadioLabel(arg0 *Context, arg1 string, active *int32) int32 + func NkRadioText(arg0 *Context, arg1 string, arg2 int32, active *int32) int32 + func NkRegisterClipboard(ctx *Context) + func NkSelectImageLabel(arg0 *Context, arg1 Image, arg2 string, align Flags, value int32) int32 + func NkSelectImageText(arg0 *Context, arg1 Image, arg2 string, arg3 int32, align Flags, value int32) int32 + func NkSelectLabel(arg0 *Context, arg1 string, align Flags, value int32) int32 + func NkSelectSymbolLabel(arg0 *Context, arg1 SymbolType, arg2 string, align Flags, value int32) int32 + func NkSelectSymbolText(arg0 *Context, arg1 SymbolType, arg2 string, arg3 int32, align Flags, ...) int32 + func NkSelectText(arg0 *Context, arg1 string, arg2 int32, align Flags, value int32) int32 + func NkSelectableImageLabel(arg0 *Context, arg1 Image, arg2 string, align Flags, value []int32) int32 + func NkSelectableImageText(arg0 *Context, arg1 Image, arg2 string, arg3 int32, align Flags, value []int32) int32 + func NkSelectableLabel(arg0 *Context, arg1 string, align Flags, value *int32) int32 + func NkSelectableSymbolLabel(arg0 *Context, arg1 SymbolType, arg2 string, align Flags, value []int32) int32 + func NkSelectableSymbolText(arg0 *Context, arg1 SymbolType, arg2 string, arg3 int32, align Flags, ...) int32 + func NkSelectableText(arg0 *Context, arg1 string, arg2 int32, align Flags, value []int32) int32 + func NkSlideFloat(arg0 *Context, min float32, val float32, max float32, step float32) float32 + func NkSlideInt(arg0 *Context, min int32, val int32, max int32, step int32) int32 + func NkSliderFloat(arg0 *Context, min float32, val *float32, max float32, step float32) int32 + func NkSliderInt(arg0 *Context, min int32, val *int32, max int32, step int32) int32 + func NkSpacing(arg0 *Context, cols int32) + func NkStrAppendStrChar(arg0 *Str, arg1 string) int32 + func NkStrAppendStrRunes(arg0 *Str, arg1 *Rune) int32 + func NkStrAppendStrUtf8(arg0 *Str, arg1 string) int32 + func NkStrAppendTextChar(arg0 *Str, arg1 string, arg2 int32) int32 + func NkStrAppendTextRunes(arg0 *Str, arg1 *Rune, arg2 int32) int32 + func NkStrAppendTextUtf8(arg0 *Str, arg1 string, arg2 int32) int32 + func NkStrAtChar(arg0 *Str, pos int32) *byte + func NkStrAtCharConst(arg0 *Str, pos int32) string + func NkStrAtConst(arg0 *Str, pos int32, unicode *Rune, len *int32) string + func NkStrAtRune(arg0 *Str, pos int32, unicode *Rune, len *int32) *byte + func NkStrClear(arg0 *Str) + func NkStrDeleteChars(arg0 *Str, pos int32, len int32) + func NkStrDeleteRunes(arg0 *Str, pos int32, len int32) + func NkStrFree(arg0 *Str) + func NkStrGet(arg0 *Str) *byte + func NkStrGetConst(arg0 *Str) string + func NkStrInit(arg0 *Str, arg1 *Allocator, size Size) + func NkStrInitDefault(arg0 *Str) + func NkStrInitFixed(arg0 *Str, memory unsafe.Pointer, size Size) + func NkStrInsertAtChar(arg0 *Str, pos int32, arg2 string, arg3 int32) int32 + func NkStrInsertAtRune(arg0 *Str, pos int32, arg2 string, arg3 int32) int32 + func NkStrInsertStrChar(arg0 *Str, pos int32, arg2 string) int32 + func NkStrInsertStrRunes(arg0 *Str, pos int32, arg2 *Rune) int32 + func NkStrInsertStrUtf8(arg0 *Str, pos int32, arg2 string) int32 + func NkStrInsertTextChar(arg0 *Str, pos int32, arg2 string, arg3 int32) int32 + func NkStrInsertTextRunes(arg0 *Str, pos int32, arg2 *Rune, arg3 int32) int32 + func NkStrInsertTextUtf8(arg0 *Str, pos int32, arg2 string, arg3 int32) int32 + func NkStrLen(arg0 *Str) int32 + func NkStrLenChar(arg0 *Str) int32 + func NkStrRemoveChars(arg0 *Str, len int32) + func NkStrRemoveRunes(str *Str, len int32) + func NkStrfilter(text string, regexp string) int32 + func NkStricmp(s1 string, s2 string) int32 + func NkStricmpn(s1 string, s2 string, n int32) int32 + func NkStrlen(str string) int32 + func NkStrmatchFuzzyString(str string, pattern string, outScore *int32) int32 + func NkStrmatchFuzzyText(txt string, txtLen int32, pattern string, outScore *int32) int32 + func NkStrokeArc(arg0 *CommandBuffer, cx float32, cy float32, radius float32, aMin float32, ...) + func NkStrokeCircle(arg0 *CommandBuffer, arg1 Rect, lineThickness float32, arg3 Color) + func NkStrokeCurve(arg0 *CommandBuffer, arg1 float32, arg2 float32, arg3 float32, arg4 float32, ...) + func NkStrokeLine(b *CommandBuffer, x0 float32, y0 float32, x1 float32, y1 float32, ...) + func NkStrokePolygon(arg0 *CommandBuffer, arg1 []float32, pointCount int32, lineThickness float32, ...) + func NkStrokePolyline(arg0 *CommandBuffer, points []float32, pointCount int32, lineThickness float32, ...) + func NkStrokeRect(arg0 *CommandBuffer, arg1 Rect, rounding float32, lineThickness float32, ...) + func NkStrokeTriangle(arg0 *CommandBuffer, arg1 float32, arg2 float32, arg3 float32, arg4 float32, ...) + func NkStrtod(str string, endptr []string) float64 + func NkStrtof(str string, endptr []string) float32 + func NkStrtoi(str string, endptr []string) int32 + func NkStyleDefault(arg0 *Context) + func NkStyleFromTable(arg0 *Context, arg1 []Color) + func NkStyleGetColorByName(arg0 StyleColors) string + func NkStyleHideCursor(arg0 *Context) + func NkStyleLoadAllCursors(arg0 *Context, arg1 *Cursor) + func NkStyleLoadCursor(arg0 *Context, arg1 StyleCursor, arg2 *Cursor) + func NkStylePopColor(arg0 *Context) int32 + func NkStylePopFlags(arg0 *Context) int32 + func NkStylePopFloat(arg0 *Context) int32 + func NkStylePopFont(arg0 *Context) int32 + func NkStylePopStyleItem(arg0 *Context) int32 + func NkStylePopVec2(arg0 *Context) int32 + func NkStylePushColor(arg0 *Context, arg1 *Color, arg2 Color) int32 + func NkStylePushFlags(arg0 *Context, arg1 *Flags, arg2 Flags) int32 + func NkStylePushFloat(arg0 *Context, arg1 *float32, arg2 float32) int32 + func NkStylePushFont(arg0 *Context, arg1 *UserFont) int32 + func NkStylePushStyleItem(arg0 *Context, arg1 *StyleItem, arg2 StyleItem) int32 + func NkStylePushVec2(arg0 *Context, arg1 *Vec2, arg2 Vec2) int32 + func NkStyleSetCursor(arg0 *Context, arg1 StyleCursor) int32 + func NkStyleSetFont(arg0 *Context, arg1 *UserFont) + func NkStyleShowCursor(arg0 *Context) + func NkText(arg0 *Context, arg1 string, arg2 int32, arg3 Flags) + func NkTextColored(arg0 *Context, arg1 string, arg2 int32, arg3 Flags, arg4 Color) + func NkTextWrap(arg0 *Context, arg1 string, arg2 int32) + func NkTextWrapColored(arg0 *Context, arg1 string, arg2 int32, arg3 Color) + func NkTexteditCut(arg0 *TextEdit) int32 + func NkTexteditDelete(arg0 *TextEdit, where int32, len int32) + func NkTexteditDeleteSelection(arg0 *TextEdit) + func NkTexteditFree(arg0 *TextEdit) + func NkTexteditInit(arg0 *TextEdit, arg1 *Allocator, size Size) + func NkTexteditInitDefault(arg0 *TextEdit) + func NkTexteditInitFixed(arg0 *TextEdit, memory unsafe.Pointer, size Size) + func NkTexteditPaste(arg0 *TextEdit, arg1 string, len int32) int32 + func NkTexteditRedo(arg0 *TextEdit) + func NkTexteditSelectAll(arg0 *TextEdit) + func NkTexteditText(arg0 *TextEdit, arg1 string, totalLen int32) + func NkTexteditUndo(arg0 *TextEdit) + func NkTooltip(arg0 *Context, arg1 string) + func NkTooltipBegin(arg0 *Context, width float32) int32 + func NkTooltipEnd(arg0 *Context) + func NkTreeElementImagePushHashed(arg0 *Context, arg1 TreeType, arg2 Image, title string, ...) int32 + func NkTreeElementPop(arg0 *Context) + func NkTreeElementPushHashed(arg0 *Context, arg1 TreeType, title string, initialState CollapseStates, ...) int32 + func NkTreeImagePushHashed(arg0 *Context, arg1 TreeType, arg2 Image, title string, ...) int32 + func NkTreePop(arg0 *Context) + func NkTreePushHashed(arg0 *Context, arg1 TreeType, title string, initialState CollapseStates, ...) int32 + func NkTreeStateImagePush(arg0 *Context, arg1 TreeType, arg2 Image, title string, state []CollapseStates) int32 + func NkTreeStatePop(arg0 *Context) + func NkTreeStatePush(arg0 *Context, arg1 TreeType, title string, state *CollapseStates) int32 + func NkTriangleFromDirection(result *Vec2, r Rect, padX float32, padY float32, arg4 Heading) + func NkUtfAt(buffer string, length int32, index int32, unicode *Rune, len []int32) string + func NkUtfDecode(arg0 string, arg1 *Rune, arg2 int32) int32 + func NkUtfEncode(arg0 Rune, arg1 *byte, arg2 int32) int32 + func NkUtfLen(arg0 string, byteLen int32) int32 + func NkWidgetHasMouseClickDown(arg0 *Context, arg1 Buttons, down int32) int32 + func NkWidgetHeight(arg0 *Context) float32 + func NkWidgetIsHovered(arg0 *Context) int32 + func NkWidgetIsMouseClicked(arg0 *Context, arg1 Buttons) int32 + func NkWidgetWidth(arg0 *Context) float32 + func NkWindowClose(ctx *Context, name string) + func NkWindowCollapse(arg0 *Context, name string, state CollapseStates) + func NkWindowCollapseIf(arg0 *Context, name string, arg2 CollapseStates, cond int32) + func NkWindowGetHeight(arg0 *Context) float32 + func NkWindowGetScroll(arg0 *Context, offsetX *Uint, offsetY *Uint) + func NkWindowGetWidth(arg0 *Context) float32 + func NkWindowHasFocus(arg0 *Context) int32 + func NkWindowIsActive(arg0 *Context, arg1 string) int32 + func NkWindowIsAnyHovered(arg0 *Context) int32 + func NkWindowIsClosed(arg0 *Context, arg1 string) int32 + func NkWindowIsCollapsed(ctx *Context, name string) int32 + func NkWindowIsHidden(arg0 *Context, arg1 string) int32 + func NkWindowIsHovered(arg0 *Context) int32 + func NkWindowSetBounds(arg0 *Context, name string, bounds Rect) + func NkWindowSetFocus(arg0 *Context, name string) + func NkWindowSetPosition(arg0 *Context, name string, pos Vec2) + func NkWindowSetScroll(arg0 *Context, offsetX Uint, offsetY Uint) + func NkWindowSetSize(arg0 *Context, name string, arg2 Vec2) + func NkWindowShow(arg0 *Context, name string, arg2 ShowStates) + func NkWindowShowIf(arg0 *Context, name string, arg2 ShowStates, cond int32) + type AllocationType int32 + type Allocator C.struct_nk_allocator + func NewAllocator() *Allocator + func NewAllocatorRef(ref unsafe.Pointer) *Allocator + func (s *Allocator) GetAlloc() *PluginAlloc + func (s *Allocator) GetFree() *PluginFree + func (s *Allocator) GetUserdata() *Handle + func (x *Allocator) Free() + func (x *Allocator) PassRef() *C.struct_nk_allocator + func (x *Allocator) Ref() *C.struct_nk_allocator + type AntiAliasing int32 + type BakedFont C.struct_nk_baked_font + func NewBakedFont() *BakedFont + func NewBakedFontRef(ref unsafe.Pointer) *BakedFont + func (s *BakedFont) GetAscent() *float32 + func (s *BakedFont) GetDescent() *float32 + func (s *BakedFont) GetGlyphCount() *Rune + func (s *BakedFont) GetGlyphOffset() *Rune + func (s *BakedFont) GetHeight() *float32 + func (s *BakedFont) GetRanges() **Rune + func (x *BakedFont) Free() + func (x *BakedFont) PassRef() *C.struct_nk_baked_font + func (x *BakedFont) Ref() *C.struct_nk_baked_font + type Buffer C.struct_nk_buffer + func NewBuffer() *Buffer + func NewBufferRef(ref unsafe.Pointer) *Buffer + func (b *Buffer) Allocated() int + func (b *Buffer) Size() int + func (b *Buffer) Type() AllocationType + func (s *Buffer) GetAllocated() *Size + func (s *Buffer) GetCalls() *Size + func (s *Buffer) GetGrowFactor() *float32 + func (s *Buffer) GetMarker() [2]BufferMarker + func (s *Buffer) GetMemory() *Memory + func (s *Buffer) GetNeeded() *Size + func (s *Buffer) GetPool() *Allocator + func (s *Buffer) GetSize() *Size + func (s *Buffer) GetType() *AllocationType + func (x *Buffer) Free() + func (x *Buffer) PassRef() *C.struct_nk_buffer + func (x *Buffer) Ref() *C.struct_nk_buffer + type BufferAllocationType int32 + type BufferMarker C.struct_nk_buffer_marker + func NewBufferMarker() *BufferMarker + func NewBufferMarkerRef(ref unsafe.Pointer) *BufferMarker + func (s *BufferMarker) GetActive() *int32 + func (s *BufferMarker) GetOffset() *Size + func (x *BufferMarker) Free() + func (x *BufferMarker) PassRef() *C.struct_nk_buffer_marker + func (x *BufferMarker) Ref() *C.struct_nk_buffer_marker + type ButtonBehavior int32 + type Buttons int32 + type Byte byte + type Char byte + type Chart C.struct_nk_chart + func NewChart() *Chart + func NewChartRef(ref unsafe.Pointer) *Chart + func (s *Chart) GetH() *float32 + func (s *Chart) GetSlot() *int32 + func (s *Chart) GetSlots() [4]ChartSlot + func (s *Chart) GetW() *float32 + func (s *Chart) GetX() *float32 + func (s *Chart) GetY() *float32 + func (x *Chart) Free() + func (x *Chart) PassRef() *C.struct_nk_chart + func (x *Chart) Ref() *C.struct_nk_chart + type ChartEvent int32 + type ChartSlot C.struct_nk_chart_slot + func NewChartSlot() *ChartSlot + func NewChartSlotRef(ref unsafe.Pointer) *ChartSlot + func (s *ChartSlot) GetColor() *Color + func (s *ChartSlot) GetCount() *int32 + func (s *ChartSlot) GetHighlight() *Color + func (s *ChartSlot) GetIndex() *int32 + func (s *ChartSlot) GetLast() *Vec2 + func (s *ChartSlot) GetMax() *float32 + func (s *ChartSlot) GetMin() *float32 + func (s *ChartSlot) GetRange() *float32 + func (s *ChartSlot) GetType() *ChartType + func (x *ChartSlot) Free() + func (x *ChartSlot) PassRef() *C.struct_nk_chart_slot + func (x *ChartSlot) Ref() *C.struct_nk_chart_slot + type ChartType int32 + type Clipboard C.struct_nk_clipboard + func NewClipboard() *Clipboard + func NewClipboardRef(ref unsafe.Pointer) *Clipboard + func (s *Clipboard) GetCopy() *PluginCopy + func (s *Clipboard) GetPaste() *PluginPaste + func (s *Clipboard) GetUserdata() *Handle + func (x *Clipboard) Free() + func (x *Clipboard) PassRef() *C.struct_nk_clipboard + func (x *Clipboard) Ref() *C.struct_nk_clipboard + type ClipboardPlugin interface + GetText func() string + SetText func(content string) + type CollapseStates int32 + type Color C.struct_nk_color + func NewColor() *Color + func NewColorRef(ref unsafe.Pointer) *Color + func NkHsv(h int32, s int32, v int32) Color + func NkHsvBv(hsv string) Color + func NkHsvF(h float32, s float32, v float32) Color + func NkHsvFv(hsv *float32) Color + func NkHsvIv(hsv *int32) Color + func NkHsva(h int32, s int32, v int32, a int32) Color + func NkHsvaBv(hsva string) Color + func NkHsvaF(h float32, s float32, v float32, a float32) Color + func NkHsvaFv(hsva *float32) Color + func NkHsvaIv(hsva *int32) Color + func NkRgb(r int32, g int32, b int32) Color + func NkRgbBv(rgb string) Color + func NkRgbCf(c Colorf) Color + func NkRgbF(r float32, g float32, b float32) Color + func NkRgbFv(rgb *float32) Color + func NkRgbHex(rgb string) Color + func NkRgbIv(rgb *int32) Color + func NkRgba(r int32, g int32, b int32, a int32) Color + func NkRgbaBv(rgba string) Color + func NkRgbaCf(c Colorf) Color + func NkRgbaF(r float32, g float32, b float32, a float32) Color + func NkRgbaFv(rgba *float32) Color + func NkRgbaHex(rgb string) Color + func NkRgbaIv(rgba *int32) Color + func NkRgbaU32(arg0 Uint) Color + func (c *Color) SetA(a Byte) + func (c *Color) SetB(b Byte) + func (c *Color) SetG(g Byte) + func (c *Color) SetR(r Byte) + func (c *Color) SetRGBA(r, g, b, a Byte) + func (c *Color) SetRGBAi(r, g, b, a int32) + func (c Color) A() Byte + func (c Color) B() Byte + func (c Color) G() Byte + func (c Color) R() Byte + func (c Color) RGBA() (Byte, Byte, Byte, Byte) + func (c Color) RGBAi() (int32, int32, int32, int32) + func (s *Color) GetA() *Byte + func (s *Color) GetB() *Byte + func (s *Color) GetG() *Byte + func (s *Color) GetR() *Byte + func (x *Color) Free() + func (x *Color) PassRef() *C.struct_nk_color + func (x *Color) Ref() *C.struct_nk_color + type ColorFormat int32 + type Colorf C.struct_nk_colorf + func NewColorf() *Colorf + func NewColorfRef(ref unsafe.Pointer) *Colorf + func NkColorCf(arg0 Color) Colorf + func NkColorPicker(arg0 *Context, arg1 Colorf, arg2 ColorFormat) Colorf + func NkHsvaColorf(h float32, s float32, v float32, a float32) Colorf + func NkHsvaColorfv(c *float32) Colorf + func (s *Colorf) GetA() *float32 + func (s *Colorf) GetB() *float32 + func (s *Colorf) GetG() *float32 + func (s *Colorf) GetR() *float32 + func (x *Colorf) Free() + func (x *Colorf) PassRef() *C.struct_nk_colorf + func (x *Colorf) Ref() *C.struct_nk_colorf + type Command C.struct_nk_command + func NewCommand() *Command + func NewCommandRef(ref unsafe.Pointer) *Command + func Nk_Begin(arg0 *Context) *Command + func Nk_Next(arg0 *Context, arg1 *Command) *Command + func (s *Command) GetNext() *Size + func (s *Command) GetType() *CommandType + func (x *Command) Free() + func (x *Command) PassRef() *C.struct_nk_command + func (x *Command) Ref() *C.struct_nk_command + type CommandArc C.struct_nk_command_arc + func NewCommandArc() *CommandArc + func NewCommandArcRef(ref unsafe.Pointer) *CommandArc + func (s *CommandArc) GetA() [2]float32 + func (s *CommandArc) GetColor() *Color + func (s *CommandArc) GetCx() *int16 + func (s *CommandArc) GetCy() *int16 + func (s *CommandArc) GetHeader() *Command + func (s *CommandArc) GetLineThickness() *uint16 + func (s *CommandArc) GetR() *uint16 + func (x *CommandArc) Free() + func (x *CommandArc) PassRef() *C.struct_nk_command_arc + func (x *CommandArc) Ref() *C.struct_nk_command_arc + type CommandArcFilled C.struct_nk_command_arc_filled + func NewCommandArcFilled() *CommandArcFilled + func NewCommandArcFilledRef(ref unsafe.Pointer) *CommandArcFilled + func (s *CommandArcFilled) GetA() [2]float32 + func (s *CommandArcFilled) GetColor() *Color + func (s *CommandArcFilled) GetCx() *int16 + func (s *CommandArcFilled) GetCy() *int16 + func (s *CommandArcFilled) GetHeader() *Command + func (s *CommandArcFilled) GetR() *uint16 + func (x *CommandArcFilled) Free() + func (x *CommandArcFilled) PassRef() *C.struct_nk_command_arc_filled + func (x *CommandArcFilled) Ref() *C.struct_nk_command_arc_filled + type CommandBuffer C.struct_nk_command_buffer + func NewCommandBuffer() *CommandBuffer + func NewCommandBufferRef(ref unsafe.Pointer) *CommandBuffer + func NkWindowGetCanvas(arg0 *Context) *CommandBuffer + func (s *CommandBuffer) GetBase() **Buffer + func (s *CommandBuffer) GetBegin() *Size + func (s *CommandBuffer) GetClip() *Rect + func (s *CommandBuffer) GetEnd() *Size + func (s *CommandBuffer) GetLast() *Size + func (s *CommandBuffer) GetUseClipping() *int32 + func (s *CommandBuffer) GetUserdata() *Handle + func (x *CommandBuffer) Free() + func (x *CommandBuffer) PassRef() *C.struct_nk_command_buffer + func (x *CommandBuffer) Ref() *C.struct_nk_command_buffer + type CommandCircle C.struct_nk_command_circle + func NewCommandCircle() *CommandCircle + func NewCommandCircleRef(ref unsafe.Pointer) *CommandCircle + func (s *CommandCircle) GetColor() *Color + func (s *CommandCircle) GetH() *uint16 + func (s *CommandCircle) GetHeader() *Command + func (s *CommandCircle) GetLineThickness() *uint16 + func (s *CommandCircle) GetW() *uint16 + func (s *CommandCircle) GetX() *int16 + func (s *CommandCircle) GetY() *int16 + func (x *CommandCircle) Free() + func (x *CommandCircle) PassRef() *C.struct_nk_command_circle + func (x *CommandCircle) Ref() *C.struct_nk_command_circle + type CommandCircleFilled C.struct_nk_command_circle_filled + func NewCommandCircleFilled() *CommandCircleFilled + func NewCommandCircleFilledRef(ref unsafe.Pointer) *CommandCircleFilled + func (s *CommandCircleFilled) GetColor() *Color + func (s *CommandCircleFilled) GetH() *uint16 + func (s *CommandCircleFilled) GetHeader() *Command + func (s *CommandCircleFilled) GetW() *uint16 + func (s *CommandCircleFilled) GetX() *int16 + func (s *CommandCircleFilled) GetY() *int16 + func (x *CommandCircleFilled) Free() + func (x *CommandCircleFilled) PassRef() *C.struct_nk_command_circle_filled + func (x *CommandCircleFilled) Ref() *C.struct_nk_command_circle_filled + type CommandClipping int32 + type CommandCurve C.struct_nk_command_curve + func NewCommandCurve() *CommandCurve + func NewCommandCurveRef(ref unsafe.Pointer) *CommandCurve + func (s *CommandCurve) GetBegin() *Vec2i + func (s *CommandCurve) GetColor() *Color + func (s *CommandCurve) GetCtrl() [2]Vec2i + func (s *CommandCurve) GetEnd() *Vec2i + func (s *CommandCurve) GetHeader() *Command + func (s *CommandCurve) GetLineThickness() *uint16 + func (x *CommandCurve) Free() + func (x *CommandCurve) PassRef() *C.struct_nk_command_curve + func (x *CommandCurve) Ref() *C.struct_nk_command_curve + type CommandCustom C.struct_nk_command_custom + func NewCommandCustom() *CommandCustom + func NewCommandCustomRef(ref unsafe.Pointer) *CommandCustom + func (s *CommandCustom) GetCallback() *CommandCustomCallback + func (s *CommandCustom) GetCallbackData() *Handle + func (s *CommandCustom) GetH() *uint16 + func (s *CommandCustom) GetHeader() *Command + func (s *CommandCustom) GetW() *uint16 + func (s *CommandCustom) GetX() *int16 + func (s *CommandCustom) GetY() *int16 + func (x *CommandCustom) Free() + func (x *CommandCustom) PassRef() *C.struct_nk_command_custom + func (x *CommandCustom) Ref() *C.struct_nk_command_custom + type CommandCustomCallback func(canvas unsafe.Pointer, x int16, y int16, w uint16, h uint16, ...) + func NewCommandCustomCallbackRef(ref unsafe.Pointer) *CommandCustomCallback + func (x CommandCustomCallback) PassRef() (ref *C.nk_command_custom_callback, allocs *cgoAllocMap) + func (x CommandCustomCallback) PassValue() (ref C.nk_command_custom_callback, allocs *cgoAllocMap) + type CommandImage C.struct_nk_command_image + func NewCommandImage() *CommandImage + func NewCommandImageRef(ref unsafe.Pointer) *CommandImage + func (s *CommandImage) GetCol() *Color + func (s *CommandImage) GetH() *uint16 + func (s *CommandImage) GetHeader() *Command + func (s *CommandImage) GetImg() *Image + func (s *CommandImage) GetW() *uint16 + func (s *CommandImage) GetX() *int16 + func (s *CommandImage) GetY() *int16 + func (x *CommandImage) Free() + func (x *CommandImage) PassRef() *C.struct_nk_command_image + func (x *CommandImage) Ref() *C.struct_nk_command_image + type CommandLine C.struct_nk_command_line + func NewCommandLine() *CommandLine + func NewCommandLineRef(ref unsafe.Pointer) *CommandLine + func (s *CommandLine) GetBegin() *Vec2i + func (s *CommandLine) GetColor() *Color + func (s *CommandLine) GetEnd() *Vec2i + func (s *CommandLine) GetHeader() *Command + func (s *CommandLine) GetLineThickness() *uint16 + func (x *CommandLine) Free() + func (x *CommandLine) PassRef() *C.struct_nk_command_line + func (x *CommandLine) Ref() *C.struct_nk_command_line + type CommandPolygon C.struct_nk_command_polygon + func NewCommandPolygon() *CommandPolygon + func NewCommandPolygonRef(ref unsafe.Pointer) *CommandPolygon + func (s *CommandPolygon) GetColor() *Color + func (s *CommandPolygon) GetHeader() *Command + func (s *CommandPolygon) GetLineThickness() *uint16 + func (s *CommandPolygon) GetPointCount() *uint16 + func (s *CommandPolygon) GetPoints() [1]Vec2i + func (x *CommandPolygon) Free() + func (x *CommandPolygon) PassRef() *C.struct_nk_command_polygon + func (x *CommandPolygon) Ref() *C.struct_nk_command_polygon + type CommandPolygonFilled C.struct_nk_command_polygon_filled + func NewCommandPolygonFilled() *CommandPolygonFilled + func NewCommandPolygonFilledRef(ref unsafe.Pointer) *CommandPolygonFilled + func (s *CommandPolygonFilled) GetColor() *Color + func (s *CommandPolygonFilled) GetHeader() *Command + func (s *CommandPolygonFilled) GetPointCount() *uint16 + func (s *CommandPolygonFilled) GetPoints() [1]Vec2i + func (x *CommandPolygonFilled) Free() + func (x *CommandPolygonFilled) PassRef() *C.struct_nk_command_polygon_filled + func (x *CommandPolygonFilled) Ref() *C.struct_nk_command_polygon_filled + type CommandPolyline C.struct_nk_command_polyline + func NewCommandPolyline() *CommandPolyline + func NewCommandPolylineRef(ref unsafe.Pointer) *CommandPolyline + func (s *CommandPolyline) GetColor() *Color + func (s *CommandPolyline) GetHeader() *Command + func (s *CommandPolyline) GetLineThickness() *uint16 + func (s *CommandPolyline) GetPointCount() *uint16 + func (s *CommandPolyline) GetPoints() [1]Vec2i + func (x *CommandPolyline) Free() + func (x *CommandPolyline) PassRef() *C.struct_nk_command_polyline + func (x *CommandPolyline) Ref() *C.struct_nk_command_polyline + type CommandRect C.struct_nk_command_rect + func NewCommandRect() *CommandRect + func NewCommandRectRef(ref unsafe.Pointer) *CommandRect + func (s *CommandRect) GetColor() *Color + func (s *CommandRect) GetH() *uint16 + func (s *CommandRect) GetHeader() *Command + func (s *CommandRect) GetLineThickness() *uint16 + func (s *CommandRect) GetRounding() *uint16 + func (s *CommandRect) GetW() *uint16 + func (s *CommandRect) GetX() *int16 + func (s *CommandRect) GetY() *int16 + func (x *CommandRect) Free() + func (x *CommandRect) PassRef() *C.struct_nk_command_rect + func (x *CommandRect) Ref() *C.struct_nk_command_rect + type CommandRectFilled C.struct_nk_command_rect_filled + func NewCommandRectFilled() *CommandRectFilled + func NewCommandRectFilledRef(ref unsafe.Pointer) *CommandRectFilled + func (s *CommandRectFilled) GetColor() *Color + func (s *CommandRectFilled) GetH() *uint16 + func (s *CommandRectFilled) GetHeader() *Command + func (s *CommandRectFilled) GetRounding() *uint16 + func (s *CommandRectFilled) GetW() *uint16 + func (s *CommandRectFilled) GetX() *int16 + func (s *CommandRectFilled) GetY() *int16 + func (x *CommandRectFilled) Free() + func (x *CommandRectFilled) PassRef() *C.struct_nk_command_rect_filled + func (x *CommandRectFilled) Ref() *C.struct_nk_command_rect_filled + type CommandRectMultiColor C.struct_nk_command_rect_multi_color + func NewCommandRectMultiColor() *CommandRectMultiColor + func NewCommandRectMultiColorRef(ref unsafe.Pointer) *CommandRectMultiColor + func (s *CommandRectMultiColor) GetBottom() *Color + func (s *CommandRectMultiColor) GetH() *uint16 + func (s *CommandRectMultiColor) GetHeader() *Command + func (s *CommandRectMultiColor) GetLeft() *Color + func (s *CommandRectMultiColor) GetRight() *Color + func (s *CommandRectMultiColor) GetTop() *Color + func (s *CommandRectMultiColor) GetW() *uint16 + func (s *CommandRectMultiColor) GetX() *int16 + func (s *CommandRectMultiColor) GetY() *int16 + func (x *CommandRectMultiColor) Free() + func (x *CommandRectMultiColor) PassRef() *C.struct_nk_command_rect_multi_color + func (x *CommandRectMultiColor) Ref() *C.struct_nk_command_rect_multi_color + type CommandScissor C.struct_nk_command_scissor + func NewCommandScissor() *CommandScissor + func NewCommandScissorRef(ref unsafe.Pointer) *CommandScissor + func (s *CommandScissor) GetH() *uint16 + func (s *CommandScissor) GetHeader() *Command + func (s *CommandScissor) GetW() *uint16 + func (s *CommandScissor) GetX() *int16 + func (s *CommandScissor) GetY() *int16 + func (x *CommandScissor) Free() + func (x *CommandScissor) PassRef() *C.struct_nk_command_scissor + func (x *CommandScissor) Ref() *C.struct_nk_command_scissor + type CommandText C.struct_nk_command_text + func NewCommandText() *CommandText + func NewCommandTextRef(ref unsafe.Pointer) *CommandText + func (s *CommandText) GetBackground() *Color + func (s *CommandText) GetFont() []*UserFont + func (s *CommandText) GetForeground() *Color + func (s *CommandText) GetH() *uint16 + func (s *CommandText) GetHeader() *Command + func (s *CommandText) GetHeight() *float32 + func (s *CommandText) GetLength() *int32 + func (s *CommandText) GetString() [1]byte + func (s *CommandText) GetW() *uint16 + func (s *CommandText) GetX() *int16 + func (s *CommandText) GetY() *int16 + func (x *CommandText) Free() + func (x *CommandText) PassRef() *C.struct_nk_command_text + func (x *CommandText) Ref() *C.struct_nk_command_text + type CommandTriangle C.struct_nk_command_triangle + func NewCommandTriangle() *CommandTriangle + func NewCommandTriangleRef(ref unsafe.Pointer) *CommandTriangle + func (s *CommandTriangle) GetA() *Vec2i + func (s *CommandTriangle) GetB() *Vec2i + func (s *CommandTriangle) GetC() *Vec2i + func (s *CommandTriangle) GetColor() *Color + func (s *CommandTriangle) GetHeader() *Command + func (s *CommandTriangle) GetLineThickness() *uint16 + func (x *CommandTriangle) Free() + func (x *CommandTriangle) PassRef() *C.struct_nk_command_triangle + func (x *CommandTriangle) Ref() *C.struct_nk_command_triangle + type CommandTriangleFilled C.struct_nk_command_triangle_filled + func NewCommandTriangleFilled() *CommandTriangleFilled + func NewCommandTriangleFilledRef(ref unsafe.Pointer) *CommandTriangleFilled + func (s *CommandTriangleFilled) GetA() *Vec2i + func (s *CommandTriangleFilled) GetB() *Vec2i + func (s *CommandTriangleFilled) GetC() *Vec2i + func (s *CommandTriangleFilled) GetColor() *Color + func (s *CommandTriangleFilled) GetHeader() *Command + func (x *CommandTriangleFilled) Free() + func (x *CommandTriangleFilled) PassRef() *C.struct_nk_command_triangle_filled + func (x *CommandTriangleFilled) Ref() *C.struct_nk_command_triangle_filled + type CommandType int32 + type ConfigStackButtonBehavior C.struct_nk_config_stack_button_behavior + func NewConfigStackButtonBehavior() *ConfigStackButtonBehavior + func NewConfigStackButtonBehaviorRef(ref unsafe.Pointer) *ConfigStackButtonBehavior + func (s *ConfigStackButtonBehavior) GetElements() [8]ConfigStackButtonBehaviorElement + func (s *ConfigStackButtonBehavior) GetHead() *int32 + func (x *ConfigStackButtonBehavior) Free() + func (x *ConfigStackButtonBehavior) PassRef() *C.struct_nk_config_stack_button_behavior + func (x *ConfigStackButtonBehavior) Ref() *C.struct_nk_config_stack_button_behavior + type ConfigStackButtonBehaviorElement C.struct_nk_config_stack_button_behavior_element + func NewConfigStackButtonBehaviorElement() *ConfigStackButtonBehaviorElement + func NewConfigStackButtonBehaviorElementRef(ref unsafe.Pointer) *ConfigStackButtonBehaviorElement + func (s *ConfigStackButtonBehaviorElement) GetAddress() **ButtonBehavior + func (s *ConfigStackButtonBehaviorElement) GetOldValue() *ButtonBehavior + func (x *ConfigStackButtonBehaviorElement) Free() + func (x *ConfigStackButtonBehaviorElement) PassRef() *C.struct_nk_config_stack_button_behavior_element + func (x *ConfigStackButtonBehaviorElement) Ref() *C.struct_nk_config_stack_button_behavior_element + type ConfigStackColor C.struct_nk_config_stack_color + func NewConfigStackColor() *ConfigStackColor + func NewConfigStackColorRef(ref unsafe.Pointer) *ConfigStackColor + func (s *ConfigStackColor) GetElements() [32]ConfigStackColorElement + func (s *ConfigStackColor) GetHead() *int32 + func (x *ConfigStackColor) Free() + func (x *ConfigStackColor) PassRef() *C.struct_nk_config_stack_color + func (x *ConfigStackColor) Ref() *C.struct_nk_config_stack_color + type ConfigStackColorElement C.struct_nk_config_stack_color_element + func NewConfigStackColorElement() *ConfigStackColorElement + func NewConfigStackColorElementRef(ref unsafe.Pointer) *ConfigStackColorElement + func (s *ConfigStackColorElement) GetAddress() **Color + func (s *ConfigStackColorElement) GetOldValue() *Color + func (x *ConfigStackColorElement) Free() + func (x *ConfigStackColorElement) PassRef() *C.struct_nk_config_stack_color_element + func (x *ConfigStackColorElement) Ref() *C.struct_nk_config_stack_color_element + type ConfigStackFlags C.struct_nk_config_stack_flags + func NewConfigStackFlags() *ConfigStackFlags + func NewConfigStackFlagsRef(ref unsafe.Pointer) *ConfigStackFlags + func (s *ConfigStackFlags) GetElements() [32]ConfigStackFlagsElement + func (s *ConfigStackFlags) GetHead() *int32 + func (x *ConfigStackFlags) Free() + func (x *ConfigStackFlags) PassRef() *C.struct_nk_config_stack_flags + func (x *ConfigStackFlags) Ref() *C.struct_nk_config_stack_flags + type ConfigStackFlagsElement C.struct_nk_config_stack_flags_element + func NewConfigStackFlagsElement() *ConfigStackFlagsElement + func NewConfigStackFlagsElementRef(ref unsafe.Pointer) *ConfigStackFlagsElement + func (s *ConfigStackFlagsElement) GetAddress() **Flags + func (s *ConfigStackFlagsElement) GetOldValue() *Flags + func (x *ConfigStackFlagsElement) Free() + func (x *ConfigStackFlagsElement) PassRef() *C.struct_nk_config_stack_flags_element + func (x *ConfigStackFlagsElement) Ref() *C.struct_nk_config_stack_flags_element + type ConfigStackFloat C.struct_nk_config_stack_float + func NewConfigStackFloat() *ConfigStackFloat + func NewConfigStackFloatRef(ref unsafe.Pointer) *ConfigStackFloat + func (s *ConfigStackFloat) GetElements() [32]ConfigStackFloatElement + func (s *ConfigStackFloat) GetHead() *int32 + func (x *ConfigStackFloat) Free() + func (x *ConfigStackFloat) PassRef() *C.struct_nk_config_stack_float + func (x *ConfigStackFloat) Ref() *C.struct_nk_config_stack_float + type ConfigStackFloatElement C.struct_nk_config_stack_float_element + func NewConfigStackFloatElement() *ConfigStackFloatElement + func NewConfigStackFloatElementRef(ref unsafe.Pointer) *ConfigStackFloatElement + func (s *ConfigStackFloatElement) GetAddress() []*float32 + func (s *ConfigStackFloatElement) GetOldValue() *float32 + func (x *ConfigStackFloatElement) Free() + func (x *ConfigStackFloatElement) PassRef() *C.struct_nk_config_stack_float_element + func (x *ConfigStackFloatElement) Ref() *C.struct_nk_config_stack_float_element + type ConfigStackStyleItem C.struct_nk_config_stack_style_item + func NewConfigStackStyleItem() *ConfigStackStyleItem + func NewConfigStackStyleItemRef(ref unsafe.Pointer) *ConfigStackStyleItem + func (s *ConfigStackStyleItem) GetElements() [16]ConfigStackStyleItemElement + func (s *ConfigStackStyleItem) GetHead() *int32 + func (x *ConfigStackStyleItem) Free() + func (x *ConfigStackStyleItem) PassRef() *C.struct_nk_config_stack_style_item + func (x *ConfigStackStyleItem) Ref() *C.struct_nk_config_stack_style_item + type ConfigStackStyleItemElement C.struct_nk_config_stack_style_item_element + func NewConfigStackStyleItemElement() *ConfigStackStyleItemElement + func NewConfigStackStyleItemElementRef(ref unsafe.Pointer) *ConfigStackStyleItemElement + func (s *ConfigStackStyleItemElement) GetAddress() **StyleItem + func (s *ConfigStackStyleItemElement) GetOldValue() *StyleItem + func (x *ConfigStackStyleItemElement) Free() + func (x *ConfigStackStyleItemElement) PassRef() *C.struct_nk_config_stack_style_item_element + func (x *ConfigStackStyleItemElement) Ref() *C.struct_nk_config_stack_style_item_element + type ConfigStackUserFont struct + Elements [8]ConfigStackUserFontElement + Head int32 + func NewConfigStackUserFontRef(ref unsafe.Pointer) *ConfigStackUserFont + func (x *ConfigStackUserFont) Deref() + func (x *ConfigStackUserFont) Free() + func (x *ConfigStackUserFont) PassRef() (*C.struct_nk_config_stack_user_font, *cgoAllocMap) + func (x *ConfigStackUserFont) Ref() *C.struct_nk_config_stack_user_font + func (x ConfigStackUserFont) PassValue() (C.struct_nk_config_stack_user_font, *cgoAllocMap) + type ConfigStackUserFontElement struct + Address [][]UserFont + OldValue []UserFont + func NewConfigStackUserFontElementRef(ref unsafe.Pointer) *ConfigStackUserFontElement + func (x *ConfigStackUserFontElement) Deref() + func (x *ConfigStackUserFontElement) Free() + func (x *ConfigStackUserFontElement) PassRef() (*C.struct_nk_config_stack_user_font_element, *cgoAllocMap) + func (x *ConfigStackUserFontElement) Ref() *C.struct_nk_config_stack_user_font_element + func (x ConfigStackUserFontElement) PassValue() (C.struct_nk_config_stack_user_font_element, *cgoAllocMap) + type ConfigStackVec2 C.struct_nk_config_stack_vec2 + func NewConfigStackVec2() *ConfigStackVec2 + func NewConfigStackVec2Ref(ref unsafe.Pointer) *ConfigStackVec2 + func (s *ConfigStackVec2) GetElements() [16]ConfigStackVec2Element + func (s *ConfigStackVec2) GetHead() *int32 + func (x *ConfigStackVec2) Free() + func (x *ConfigStackVec2) PassRef() *C.struct_nk_config_stack_vec2 + func (x *ConfigStackVec2) Ref() *C.struct_nk_config_stack_vec2 + type ConfigStackVec2Element C.struct_nk_config_stack_vec2_element + func NewConfigStackVec2Element() *ConfigStackVec2Element + func NewConfigStackVec2ElementRef(ref unsafe.Pointer) *ConfigStackVec2Element + func (s *ConfigStackVec2Element) GetAddress() **Vec2 + func (s *ConfigStackVec2Element) GetOldValue() *Vec2 + func (x *ConfigStackVec2Element) Free() + func (x *ConfigStackVec2Element) PassRef() *C.struct_nk_config_stack_vec2_element + func (x *ConfigStackVec2Element) Ref() *C.struct_nk_config_stack_vec2_element + type ConfigurationStacks C.struct_nk_configuration_stacks + func NewConfigurationStacks() *ConfigurationStacks + func NewConfigurationStacksRef(ref unsafe.Pointer) *ConfigurationStacks + func (s *ConfigurationStacks) GetButtonBehaviors() *ConfigStackButtonBehavior + func (s *ConfigurationStacks) GetColors() *ConfigStackColor + func (s *ConfigurationStacks) GetFlags() *ConfigStackFlags + func (s *ConfigurationStacks) GetFloats() *ConfigStackFloat + func (s *ConfigurationStacks) GetFonts() *ConfigStackUserFont + func (s *ConfigurationStacks) GetStyleItems() *ConfigStackStyleItem + func (s *ConfigurationStacks) GetVectors() *ConfigStackVec2 + func (x *ConfigurationStacks) Free() + func (x *ConfigurationStacks) PassRef() *C.struct_nk_configuration_stacks + func (x *ConfigurationStacks) Ref() *C.struct_nk_configuration_stacks + type Context C.struct_nk_context + func NewContext() *Context + func NewContextRef(ref unsafe.Pointer) *Context + func NkPlatformInit(win *glfw.Window, opt PlatformInitOption) *Context + func (ctx *Context) ButtonBehavior() ButtonBehavior + func (ctx *Context) Clip() *Clipboard + func (ctx *Context) Current() *Window + func (ctx *Context) DeltaTimeSeconds() float32 + func (ctx *Context) Input() *Input + func (ctx *Context) LastWidgetState() Flags + func (ctx *Context) Memory() *Buffer + func (ctx *Context) SetClipboard(board ClipboardPlugin) + func (ctx *Context) SetStyle(theme Theme) + func (ctx *Context) Stacks() *ConfigurationStacks + func (ctx *Context) Style() *Style + func (s *Context) GetActive() **Window + func (s *Context) GetBegin() **Window + func (s *Context) GetBuild() *int32 + func (s *Context) GetButtonBehavior() *ButtonBehavior + func (s *Context) GetClip() *Clipboard + func (s *Context) GetCount() *uint32 + func (s *Context) GetCurrent() **Window + func (s *Context) GetDeltaTimeSeconds() *float32 + func (s *Context) GetDrawList() *DrawList + func (s *Context) GetEnd() **Window + func (s *Context) GetFreelist() **PageElement + func (s *Context) GetInput() *Input + func (s *Context) GetLastWidgetState() *Flags + func (s *Context) GetMemory() *Buffer + func (s *Context) GetOverlay() *CommandBuffer + func (s *Context) GetPool() *Pool + func (s *Context) GetSeq() *uint32 + func (s *Context) GetStacks() *ConfigurationStacks + func (s *Context) GetStyle() *Style + func (s *Context) GetTextEdit() *TextEdit + func (s *Context) GetUsePool() *int32 + func (x *Context) Free() + func (x *Context) PassRef() *C.struct_nk_context + func (x *Context) Ref() *C.struct_nk_context + type ConvertConfig struct + ArcSegmentCount uint32 + CircleSegmentCount uint32 + CurveSegmentCount uint32 + GlobalAlpha float32 + LineAa AntiAliasing + Null DrawNullTexture + ShapeAa AntiAliasing + VertexAlignment Size + VertexLayout []DrawVertexLayoutElement + VertexSize Size + func NewConvertConfigRef(ref unsafe.Pointer) *ConvertConfig + func (x *ConvertConfig) Deref() + func (x *ConvertConfig) Free() + func (x *ConvertConfig) PassRef() (*C.struct_nk_convert_config, *cgoAllocMap) + func (x *ConvertConfig) Ref() *C.struct_nk_convert_config + func (x ConvertConfig) PassValue() (C.struct_nk_convert_config, *cgoAllocMap) + type ConvertResult int32 + type Cursor C.struct_nk_cursor + func NewCursor() *Cursor + func NewCursorRef(ref unsafe.Pointer) *Cursor + func (s *Cursor) GetImg() *Image + func (s *Cursor) GetOffset() *Vec2 + func (s *Cursor) GetSize() *Vec2 + func (x *Cursor) Free() + func (x *Cursor) PassRef() *C.struct_nk_cursor + func (x *Cursor) Ref() *C.struct_nk_cursor + type DrawCommand C.struct_nk_draw_command + func NewDrawCommand() *DrawCommand + func NewDrawCommandRef(ref unsafe.Pointer) *DrawCommand + func Nk_DrawBegin(arg0 *Context, arg1 *Buffer) *DrawCommand + func Nk_DrawEnd(arg0 *Context, arg1 *Buffer) *DrawCommand + func Nk_DrawListBegin(arg0 *DrawList, arg1 *Buffer) *DrawCommand + func Nk_DrawListEnd(arg0 *DrawList, arg1 *Buffer) *DrawCommand + func Nk_DrawListNext(arg0 *DrawCommand, arg1 *Buffer, arg2 *DrawList) *DrawCommand + func Nk_DrawNext(arg0 *DrawCommand, arg1 *Buffer, arg2 *Context) *DrawCommand + func (cmd *DrawCommand) ClipRect() *Rect + func (cmd *DrawCommand) ElemCount() int + func (cmd *DrawCommand) Texture() Handle + func (s *DrawCommand) GetClipRect() *Rect + func (s *DrawCommand) GetElemCount() *uint32 + func (s *DrawCommand) GetTexture() *Handle + func (x *DrawCommand) Free() + func (x *DrawCommand) PassRef() *C.struct_nk_draw_command + func (x *DrawCommand) Ref() *C.struct_nk_draw_command + type DrawIndex uint16 + type DrawList C.struct_nk_draw_list + func NewDrawList() *DrawList + func NewDrawListRef(ref unsafe.Pointer) *DrawList + func (s *DrawList) GetBuffer() **Buffer + func (s *DrawList) GetCircleVtx() [12]Vec2 + func (s *DrawList) GetClipRect() *Rect + func (s *DrawList) GetCmdCount() *uint32 + func (s *DrawList) GetCmdOffset() *Size + func (s *DrawList) GetConfig() *ConvertConfig + func (s *DrawList) GetElementCount() *uint32 + func (s *DrawList) GetElements() **Buffer + func (s *DrawList) GetLineAa() *AntiAliasing + func (s *DrawList) GetPathCount() *uint32 + func (s *DrawList) GetPathOffset() *uint32 + func (s *DrawList) GetShapeAa() *AntiAliasing + func (s *DrawList) GetVertexCount() *uint32 + func (s *DrawList) GetVertices() **Buffer + func (x *DrawList) Free() + func (x *DrawList) PassRef() *C.struct_nk_draw_list + func (x *DrawList) Ref() *C.struct_nk_draw_list + type DrawListStroke int32 + type DrawNullTexture C.struct_nk_draw_null_texture + func NewDrawNullTexture() *DrawNullTexture + func NewDrawNullTextureRef(ref unsafe.Pointer) *DrawNullTexture + func (s *DrawNullTexture) GetTexture() *Handle + func (s *DrawNullTexture) GetUv() *Vec2 + func (x *DrawNullTexture) Free() + func (x *DrawNullTexture) PassRef() *C.struct_nk_draw_null_texture + func (x *DrawNullTexture) Ref() *C.struct_nk_draw_null_texture + type DrawVertexLayoutAttribute int32 + type DrawVertexLayoutElement struct + Attribute DrawVertexLayoutAttribute + Format DrawVertexLayoutFormat + Offset Size + func NewDrawVertexLayoutElementRef(ref unsafe.Pointer) *DrawVertexLayoutElement + func (x *DrawVertexLayoutElement) Deref() + func (x *DrawVertexLayoutElement) Free() + func (x *DrawVertexLayoutElement) PassRef() (*C.struct_nk_draw_vertex_layout_element, *cgoAllocMap) + func (x *DrawVertexLayoutElement) Ref() *C.struct_nk_draw_vertex_layout_element + func (x DrawVertexLayoutElement) PassValue() (C.struct_nk_draw_vertex_layout_element, *cgoAllocMap) + type DrawVertexLayoutFormat int32 + type EditEvents int32 + type EditFlags int32 + type EditState C.struct_nk_edit_state + func NewEditState() *EditState + func NewEditStateRef(ref unsafe.Pointer) *EditState + func (s *EditState) GetActive() *int32 + func (s *EditState) GetCursor() *int32 + func (s *EditState) GetMode() *byte + func (s *EditState) GetName() *Hash + func (s *EditState) GetOld() *uint32 + func (s *EditState) GetPrev() *int32 + func (s *EditState) GetScrollbar() *Scroll + func (s *EditState) GetSelEnd() *int32 + func (s *EditState) GetSelStart() *int32 + func (s *EditState) GetSeq() *uint32 + func (s *EditState) GetSingleLine() *byte + func (x *EditState) Free() + func (x *EditState) PassRef() *C.struct_nk_edit_state + func (x *EditState) Ref() *C.struct_nk_edit_state + type EditTypes int32 + type Flags uint32 + func NkChartPush(arg0 *Context, arg1 float32) Flags + func NkChartPushSlot(arg0 *Context, arg1 float32, arg2 int32) Flags + func NkConvert(arg0 *Context, cmds *Buffer, vertices *Buffer, elements *Buffer, ...) Flags + func NkEditBuffer(arg0 *Context, arg1 Flags, arg2 *TextEdit, arg3 PluginFilter) Flags + func NkEditString(arg0 *Context, arg1 Flags, buffer []byte, len *int32, max int32, ...) Flags + func NkEditStringZeroTerminated(arg0 *Context, arg1 Flags, buffer []byte, max int32, arg4 PluginFilter) Flags + type Font C.struct_nk_font + func NewFont() *Font + func NewFontRef(ref unsafe.Pointer) *Font + func NkFontAtlasAdd(arg0 *FontAtlas, arg1 *FontConfig) *Font + func NkFontAtlasAddCompressed(arg0 *FontAtlas, memory unsafe.Pointer, size Size, height float32, ...) *Font + func NkFontAtlasAddCompressedBase85(arg0 *FontAtlas, data string, height float32, config *FontConfig) *Font + func NkFontAtlasAddDefault(arg0 *FontAtlas, height float32, arg2 *FontConfig) *Font + func NkFontAtlasAddFromBytes(atlas *FontAtlas, data []byte, height float32, config *FontConfig) *Font + func NkFontAtlasAddFromFile(atlas *FontAtlas, filePath string, height float32, arg3 *FontConfig) *Font + func NkFontAtlasAddFromMemory(atlas *FontAtlas, memory unsafe.Pointer, size Size, height float32, ...) *Font + func (f Font) Handle() *UserFont + func (s *Font) GetConfig() **FontConfig + func (s *Font) GetFallback() **FontGlyph + func (s *Font) GetFallbackCodepoint() *Rune + func (s *Font) GetGlyphs() **FontGlyph + func (s *Font) GetHandle() *UserFont + func (s *Font) GetInfo() *BakedFont + func (s *Font) GetNext() **Font + func (s *Font) GetScale() *float32 + func (s *Font) GetTexture() *Handle + func (x *Font) Free() + func (x *Font) PassRef() *C.struct_nk_font + func (x *Font) Ref() *C.struct_nk_font + type FontAtlas C.struct_nk_font_atlas + func NewFontAtlas() *FontAtlas + func NewFontAtlasRef(ref unsafe.Pointer) *FontAtlas + func (atlas *FontAtlas) DefaultFont() *Font + func (s *FontAtlas) GetConfig() **FontConfig + func (s *FontAtlas) GetCursors() [7]Cursor + func (s *FontAtlas) GetCustom() *Recti + func (s *FontAtlas) GetDefaultFont() **Font + func (s *FontAtlas) GetFontNum() *int32 + func (s *FontAtlas) GetFonts() **Font + func (s *FontAtlas) GetGlyphCount() *int32 + func (s *FontAtlas) GetGlyphs() **FontGlyph + func (s *FontAtlas) GetPermanent() *Allocator + func (s *FontAtlas) GetPixel() *unsafe.Pointer + func (s *FontAtlas) GetTemporary() *Allocator + func (s *FontAtlas) GetTexHeight() *int32 + func (s *FontAtlas) GetTexWidth() *int32 + func (x *FontAtlas) Free() + func (x *FontAtlas) PassRef() *C.struct_nk_font_atlas + func (x *FontAtlas) Ref() *C.struct_nk_font_atlas + type FontAtlasFormat int32 + type FontConfig C.struct_nk_font_config + func NewFontConfig() *FontConfig + func NewFontConfigRef(ref unsafe.Pointer) *FontConfig + func NkFontConfig(pixelHeight float32) FontConfig + func (fc *FontConfig) SetOversample(v, h int) + func (fc *FontConfig) SetPixelSnap(b bool) + func (fc *FontConfig) SetRange(r *Rune) + func (fc *FontConfig) SetRangeGoRune(r []rune) + func (s *FontConfig) GetCoordType() *FontCoordType + func (s *FontConfig) GetFallbackGlyph() *Rune + func (s *FontConfig) GetFont() **BakedFont + func (s *FontConfig) GetMergeMode() *byte + func (s *FontConfig) GetN() **FontConfig + func (s *FontConfig) GetNext() **FontConfig + func (s *FontConfig) GetOversampleH() *byte + func (s *FontConfig) GetOversampleV() *byte + func (s *FontConfig) GetP() **FontConfig + func (s *FontConfig) GetPadding() [3]byte + func (s *FontConfig) GetPixelSnap() *byte + func (s *FontConfig) GetRange() **Rune + func (s *FontConfig) GetSize() *float32 + func (s *FontConfig) GetSpacing() *Vec2 + func (s *FontConfig) GetTtfBlob() *unsafe.Pointer + func (s *FontConfig) GetTtfDataOwnedByAtlas() *byte + func (s *FontConfig) GetTtfSize() *Size + func (x *FontConfig) Free() + func (x *FontConfig) PassRef() *C.struct_nk_font_config + func (x *FontConfig) Ref() *C.struct_nk_font_config + type FontCoordType int32 + type FontGlyph C.struct_nk_font_glyph + func NewFontGlyph() *FontGlyph + func NewFontGlyphRef(ref unsafe.Pointer) *FontGlyph + func NkFontFindGlyph(arg0 *Font, unicode Rune) *FontGlyph + func (s *FontGlyph) GetCodepoint() *Rune + func (s *FontGlyph) GetH() *float32 + func (s *FontGlyph) GetU0() *float32 + func (s *FontGlyph) GetU1() *float32 + func (s *FontGlyph) GetV0() *float32 + func (s *FontGlyph) GetV1() *float32 + func (s *FontGlyph) GetW() *float32 + func (s *FontGlyph) GetX0() *float32 + func (s *FontGlyph) GetX1() *float32 + func (s *FontGlyph) GetXadvance() *float32 + func (s *FontGlyph) GetY0() *float32 + func (s *FontGlyph) GetY1() *float32 + func (x *FontGlyph) Free() + func (x *FontGlyph) PassRef() *C.struct_nk_font_glyph + func (x *FontGlyph) Ref() *C.struct_nk_font_glyph + type Glyph [4]byte + type Handle [sizeofHandle]byte + func NkHandleId(arg0 int32) Handle + func NkHandlePtr(arg0 unsafe.Pointer) Handle + func (h Handle) ID() int + func (h Handle) Ptr() uintptr + type Hash uint32 + func NkMurmurHash(key unsafe.Pointer, len int32, seed Hash) Hash + type Heading int32 + type Image C.struct_nk_image + func NewImage() *Image + func NewImageRef(ref unsafe.Pointer) *Image + func NkImageHandle(arg0 Handle) Image + func NkImageId(arg0 int32) Image + func NkImagePtr(arg0 unsafe.Pointer) Image + func NkSubimageHandle(arg0 Handle, w uint16, h uint16, subRegion Rect) Image + func NkSubimageId(arg0 int32, w uint16, h uint16, subRegion Rect) Image + func NkSubimagePtr(arg0 unsafe.Pointer, w uint16, h uint16, subRegion Rect) Image + func RgbaToNkImage(tex *uint32, rgba *image.RGBA) Image + func (s *Image) GetH() *uint16 + func (s *Image) GetHandle() *Handle + func (s *Image) GetRegion() [4]uint16 + func (s *Image) GetW() *uint16 + func (x *Image) Free() + func (x *Image) PassRef() *C.struct_nk_image + func (x *Image) Ref() *C.struct_nk_image + type Input C.struct_nk_input + func NewInput() *Input + func NewInputRef(ref unsafe.Pointer) *Input + func (input *Input) Keyboard() *Keyboard + func (input *Input) Mouse() *Mouse + func (s *Input) GetKeyboard() *Keyboard + func (s *Input) GetMouse() *Mouse + func (x *Input) Free() + func (x *Input) PassRef() *C.struct_nk_input + func (x *Input) Ref() *C.struct_nk_input + type Int int32 + type Key C.struct_nk_key + func NewKey() *Key + func NewKeyRef(ref unsafe.Pointer) *Key + func (s *Key) GetClicked() *uint32 + func (s *Key) GetDown() *int32 + func (x *Key) Free() + func (x *Key) PassRef() *C.struct_nk_key + func (x *Key) Ref() *C.struct_nk_key + type Keyboard C.struct_nk_keyboard + func NewKeyboard() *Keyboard + func NewKeyboardRef(ref unsafe.Pointer) *Keyboard + func (keyboard *Keyboard) Text() string + func (s *Keyboard) GetKeys() [30]Key + func (s *Keyboard) GetText() [16]byte + func (s *Keyboard) GetTextLen() *int32 + func (x *Keyboard) Free() + func (x *Keyboard) PassRef() *C.struct_nk_keyboard + func (x *Keyboard) Ref() *C.struct_nk_keyboard + type Keys int32 + type LayoutFormat int32 + type ListView C.struct_nk_list_view + func NewListView() *ListView + func NewListViewRef(ref unsafe.Pointer) *ListView + func (lv *ListView) Begin() int + func (lv *ListView) Count() int + func (lv *ListView) End() int + func (s *ListView) GetBegin() *int32 + func (s *ListView) GetCount() *int32 + func (s *ListView) GetCtx() **Context + func (s *ListView) GetEnd() *int32 + func (s *ListView) GetScrollPointer() **Uint + func (s *ListView) GetScrollValue() *Uint + func (s *ListView) GetTotalHeight() *int32 + func (x *ListView) Free() + func (x *ListView) PassRef() *C.struct_nk_list_view + func (x *ListView) Ref() *C.struct_nk_list_view + type Memory C.struct_nk_memory + func NewMemory() *Memory + func NewMemoryRef(ref unsafe.Pointer) *Memory + func (s *Memory) GetPtr() *unsafe.Pointer + func (s *Memory) GetSize() *Size + func (x *Memory) Free() + func (x *Memory) PassRef() *C.struct_nk_memory + func (x *Memory) Ref() *C.struct_nk_memory + type MemoryStatus C.struct_nk_memory_status + func NewMemoryStatus() *MemoryStatus + func NewMemoryStatusRef(ref unsafe.Pointer) *MemoryStatus + func (s *MemoryStatus) GetAllocated() *Size + func (s *MemoryStatus) GetCalls() *Size + func (s *MemoryStatus) GetMemory() *unsafe.Pointer + func (s *MemoryStatus) GetNeeded() *Size + func (s *MemoryStatus) GetSize() *Size + func (s *MemoryStatus) GetType() *uint32 + func (x *MemoryStatus) Free() + func (x *MemoryStatus) PassRef() *C.struct_nk_memory_status + func (x *MemoryStatus) Ref() *C.struct_nk_memory_status + type MenuState C.struct_nk_menu_state + func NewMenuState() *MenuState + func NewMenuStateRef(ref unsafe.Pointer) *MenuState + func (s *MenuState) GetH() *float32 + func (s *MenuState) GetOffset() *Scroll + func (s *MenuState) GetW() *float32 + func (s *MenuState) GetX() *float32 + func (s *MenuState) GetY() *float32 + func (x *MenuState) Free() + func (x *MenuState) PassRef() *C.struct_nk_menu_state + func (x *MenuState) Ref() *C.struct_nk_menu_state + type Modify int32 + type Mouse C.struct_nk_mouse + func NewMouse() *Mouse + func NewMouseRef(ref unsafe.Pointer) *Mouse + func (mouse *Mouse) Delta() (int32, int32) + func (mouse *Mouse) Grab() bool + func (mouse *Mouse) Grabbed() bool + func (mouse *Mouse) Pos() (int32, int32) + func (mouse *Mouse) Prev() (int32, int32) + func (mouse *Mouse) ScrollDelta() Vec2 + func (mouse *Mouse) SetPos(x, y int32) + func (mouse *Mouse) Ungrab() bool + func (s *Mouse) GetButtons() [4]MouseButton + func (s *Mouse) GetDelta() *Vec2 + func (s *Mouse) GetGrab() *byte + func (s *Mouse) GetGrabbed() *byte + func (s *Mouse) GetPos() *Vec2 + func (s *Mouse) GetPrev() *Vec2 + func (s *Mouse) GetScrollDelta() *Vec2 + func (s *Mouse) GetUngrab() *byte + func (x *Mouse) Free() + func (x *Mouse) PassRef() *C.struct_nk_mouse + func (x *Mouse) Ref() *C.struct_nk_mouse + type MouseButton C.struct_nk_mouse_button + func NewMouseButton() *MouseButton + func NewMouseButtonRef(ref unsafe.Pointer) *MouseButton + func (s *MouseButton) GetClicked() *uint32 + func (s *MouseButton) GetClickedPos() *Vec2 + func (s *MouseButton) GetDown() *int32 + func (x *MouseButton) Free() + func (x *MouseButton) PassRef() *C.struct_nk_mouse_button + func (x *MouseButton) Ref() *C.struct_nk_mouse_button + type NkGLFWClipbard struct + func NewGLFWClipboard(w *glfw.Window) *NkGLFWClipbard + func (c *NkGLFWClipbard) GetText() string + func (c *NkGLFWClipbard) SetText(content string) + type Orientation int32 + type Page C.struct_nk_page + func NewPage() *Page + func NewPageRef(ref unsafe.Pointer) *Page + func (s *Page) GetNext() **Page + func (s *Page) GetSize() *uint32 + func (s *Page) GetWin() [1]PageElement + func (x *Page) Free() + func (x *Page) PassRef() *C.struct_nk_page + func (x *Page) Ref() *C.struct_nk_page + type PageData [sizeofPageData]byte + type PageElement C.struct_nk_page_element + func NewPageElement() *PageElement + func NewPageElementRef(ref unsafe.Pointer) *PageElement + func (s *PageElement) GetData() *PageData + func (s *PageElement) GetNext() **PageElement + func (s *PageElement) GetPrev() **PageElement + func (x *PageElement) Free() + func (x *PageElement) PassRef() *C.struct_nk_page_element + func (x *PageElement) Ref() *C.struct_nk_page_element + type Panel C.struct_nk_panel + func NewPanel() *Panel + func NewPanelRef(ref unsafe.Pointer) *Panel + func NkWindowGetPanel(arg0 *Context) *Panel + func (s *Panel) GetAtX() *float32 + func (s *Panel) GetAtY() *float32 + func (s *Panel) GetBorder() *float32 + func (s *Panel) GetBounds() *Rect + func (s *Panel) GetBuffer() **CommandBuffer + func (s *Panel) GetChart() *Chart + func (s *Panel) GetClip() *Rect + func (s *Panel) GetFlags() *Flags + func (s *Panel) GetFooterHeight() *float32 + func (s *Panel) GetHasScrolling() *uint32 + func (s *Panel) GetHeaderHeight() *float32 + func (s *Panel) GetMaxX() *float32 + func (s *Panel) GetMenu() *MenuState + func (s *Panel) GetOffsetX() **Uint + func (s *Panel) GetOffsetY() **Uint + func (s *Panel) GetParent() **Panel + func (s *Panel) GetRow() *RowLayout + func (s *Panel) GetType() *PanelType + func (x *Panel) Free() + func (x *Panel) PassRef() *C.struct_nk_panel + func (x *Panel) Ref() *C.struct_nk_panel + type PanelFlags int32 + type PanelRowLayoutType int32 + type PanelSet int32 + type PanelType int32 + type PlatformInitOption int + const PlatformDefault + const PlatformInstallCallbacks + type PluginAlloc func(arg0 Handle, old unsafe.Pointer, arg2 Size) unsafe.Pointer + func NewPluginAllocRef(ref unsafe.Pointer) *PluginAlloc + func (x PluginAlloc) PassRef() (ref *C.nk_plugin_alloc, allocs *cgoAllocMap) + func (x PluginAlloc) PassValue() (ref C.nk_plugin_alloc, allocs *cgoAllocMap) + type PluginCopy func(arg0 Handle, arg1 string, len int32) + func NewPluginCopyRef(ref unsafe.Pointer) *PluginCopy + func (x PluginCopy) PassRef() (ref *C.nk_plugin_copy, allocs *cgoAllocMap) + func (x PluginCopy) PassValue() (ref C.nk_plugin_copy, allocs *cgoAllocMap) + type PluginFilter func(arg0 *TextEdit, unicode Rune) int32 + func NewPluginFilterRef(ref unsafe.Pointer) *PluginFilter + func (x PluginFilter) PassRef() (ref *C.nk_plugin_filter, allocs *cgoAllocMap) + func (x PluginFilter) PassValue() (ref C.nk_plugin_filter, allocs *cgoAllocMap) + type PluginFree func(arg0 Handle, old unsafe.Pointer) + func NewPluginFreeRef(ref unsafe.Pointer) *PluginFree + func (x PluginFree) PassRef() (ref *C.nk_plugin_free, allocs *cgoAllocMap) + func (x PluginFree) PassValue() (ref C.nk_plugin_free, allocs *cgoAllocMap) + type PluginPaste func(arg0 Handle, arg1 *TextEdit) + func NewPluginPasteRef(ref unsafe.Pointer) *PluginPaste + func (x PluginPaste) PassRef() (ref *C.nk_plugin_paste, allocs *cgoAllocMap) + func (x PluginPaste) PassValue() (ref C.nk_plugin_paste, allocs *cgoAllocMap) + type Pool C.struct_nk_pool + func NewPool() *Pool + func NewPoolRef(ref unsafe.Pointer) *Pool + func (s *Pool) GetAlloc() *Allocator + func (s *Pool) GetCap() *Size + func (s *Pool) GetCapacity() *uint32 + func (s *Pool) GetFreelist() **PageElement + func (s *Pool) GetPageCount() *uint32 + func (s *Pool) GetPages() **Page + func (s *Pool) GetSize() *Size + func (s *Pool) GetType() *AllocationType + func (x *Pool) Free() + func (x *Pool) PassRef() *C.struct_nk_pool + func (x *Pool) Ref() *C.struct_nk_pool + type PopupBuffer C.struct_nk_popup_buffer + func NewPopupBuffer() *PopupBuffer + func NewPopupBufferRef(ref unsafe.Pointer) *PopupBuffer + func (s *PopupBuffer) GetActive() *int32 + func (s *PopupBuffer) GetBegin() *Size + func (s *PopupBuffer) GetEnd() *Size + func (s *PopupBuffer) GetLast() *Size + func (s *PopupBuffer) GetParent() *Size + func (x *PopupBuffer) Free() + func (x *PopupBuffer) PassRef() *C.struct_nk_popup_buffer + func (x *PopupBuffer) Ref() *C.struct_nk_popup_buffer + type PopupState C.struct_nk_popup_state + func NewPopupState() *PopupState + func NewPopupStateRef(ref unsafe.Pointer) *PopupState + func (s *PopupState) GetActive() *int32 + func (s *PopupState) GetActiveCon() *uint32 + func (s *PopupState) GetBuf() *PopupBuffer + func (s *PopupState) GetComboCount() *uint32 + func (s *PopupState) GetConCount() *uint32 + func (s *PopupState) GetConOld() *uint32 + func (s *PopupState) GetHeader() *Rect + func (s *PopupState) GetName() *Hash + func (s *PopupState) GetType() *PanelType + func (s *PopupState) GetWin() **Window + func (x *PopupState) Free() + func (x *PopupState) PassRef() *C.struct_nk_popup_state + func (x *PopupState) Ref() *C.struct_nk_popup_state + type PopupType int32 + type PropertyState C.struct_nk_property_state + func NewPropertyState() *PropertyState + func NewPropertyStateRef(ref unsafe.Pointer) *PropertyState + func (s *PropertyState) GetActive() *int32 + func (s *PropertyState) GetBuffer() [64]byte + func (s *PropertyState) GetCursor() *int32 + func (s *PropertyState) GetLength() *int32 + func (s *PropertyState) GetName() *Hash + func (s *PropertyState) GetOld() *uint32 + func (s *PropertyState) GetPrev() *int32 + func (s *PropertyState) GetSelectEnd() *int32 + func (s *PropertyState) GetSelectStart() *int32 + func (s *PropertyState) GetSeq() *uint32 + func (s *PropertyState) GetState() *int32 + func (x *PropertyState) Free() + func (x *PropertyState) PassRef() *C.struct_nk_property_state + func (x *PropertyState) Ref() *C.struct_nk_property_state + type Ptr uint + type QueryFontGlyphF func(handle Handle, fontHeight float32, glyph *UserFontGlyph, codepoint Rune, ...) + func NewQueryFontGlyphFRef(ref unsafe.Pointer) *QueryFontGlyphF + func (x QueryFontGlyphF) PassRef() (ref *C.nk_query_font_glyph_f, allocs *cgoAllocMap) + func (x QueryFontGlyphF) PassValue() (ref C.nk_query_font_glyph_f, allocs *cgoAllocMap) + type RawString string + func (raw RawString) Copy() string + type Rect C.struct_nk_rect + func NewRect() *Rect + func NewRectRef(ref unsafe.Pointer) *Rect + func NkGetNullRect() Rect + func NkLayoutSpaceBounds(arg0 *Context) Rect + func NkLayoutSpaceRectToLocal(arg0 *Context, arg1 Rect) Rect + func NkLayoutSpaceRectToScreen(arg0 *Context, arg1 Rect) Rect + func NkLayoutWidgetBounds(arg0 *Context) Rect + func NkRect(x float32, y float32, w float32, h float32) Rect + func NkRecta(pos Vec2, size Vec2) Rect + func NkRecti(x int32, y int32, w int32, h int32) Rect + func NkRectiv(xywh *int32) Rect + func NkRectv(xywh *float32) Rect + func NkWidgetBounds(arg0 *Context) Rect + func NkWindowGetBounds(ctx *Context) Rect + func NkWindowGetContentRegion(arg0 *Context) Rect + func (r *Rect) H() float32 + func (r *Rect) W() float32 + func (r *Rect) X() float32 + func (r *Rect) Y() float32 + func (s *Rect) GetH() *float32 + func (s *Rect) GetW() *float32 + func (s *Rect) GetX() *float32 + func (s *Rect) GetY() *float32 + func (x *Rect) Free() + func (x *Rect) PassRef() *C.struct_nk_rect + func (x *Rect) Ref() *C.struct_nk_rect + type Recti C.struct_nk_recti + func NewRecti() *Recti + func NewRectiRef(ref unsafe.Pointer) *Recti + func (s *Recti) GetH() *int16 + func (s *Recti) GetW() *int16 + func (s *Recti) GetX() *int16 + func (s *Recti) GetY() *int16 + func (x *Recti) Free() + func (x *Recti) PassRef() *C.struct_nk_recti + func (x *Recti) Ref() *C.struct_nk_recti + type RowLayout C.struct_nk_row_layout + func NewRowLayout() *RowLayout + func NewRowLayoutRef(ref unsafe.Pointer) *RowLayout + func (s *RowLayout) GetColumns() *int32 + func (s *RowLayout) GetFilled() *float32 + func (s *RowLayout) GetHeight() *float32 + func (s *RowLayout) GetIndex() *int32 + func (s *RowLayout) GetItem() *Rect + func (s *RowLayout) GetItemHeight() *float32 + func (s *RowLayout) GetItemOffset() *float32 + func (s *RowLayout) GetItemWidth() *float32 + func (s *RowLayout) GetMinHeight() *float32 + func (s *RowLayout) GetRatio() []*float32 + func (s *RowLayout) GetTemplates() [16]float32 + func (s *RowLayout) GetTreeDepth() *int32 + func (s *RowLayout) GetType() *PanelRowLayoutType + func (x *RowLayout) Free() + func (x *RowLayout) PassRef() *C.struct_nk_row_layout + func (x *RowLayout) Ref() *C.struct_nk_row_layout + type Rune uint32 + func NkFontChineseGlyphRanges() *Rune + func NkFontCyrillicGlyphRanges() *Rune + func NkFontDefaultGlyphRanges() *Rune + func NkFontKoreanGlyphRanges() *Rune + func NkStrRuneAt(arg0 *Str, pos int32) Rune + type Scroll C.struct_nk_scroll + func NewScroll() *Scroll + func NewScrollRef(ref unsafe.Pointer) *Scroll + func (s *Scroll) GetX() *Uint + func (s *Scroll) GetY() *Uint + func (x *Scroll) Free() + func (x *Scroll) PassRef() *C.struct_nk_scroll + func (x *Scroll) Ref() *C.struct_nk_scroll + type Short int16 + type ShowStates int32 + type Size uint + func NkBufferTotal(arg0 *Buffer) Size + func NkProg(arg0 *Context, cur Size, max Size, modifyable int32) Size + type Str C.struct_nk_str + func NewStr() *Str + func NewStrRef(ref unsafe.Pointer) *Str + func (s *Str) GetBuffer() *Buffer + func (s *Str) GetLen() *int32 + func (x *Str) Free() + func (x *Str) PassRef() *C.struct_nk_str + func (x *Str) Ref() *C.struct_nk_str + type Style C.struct_nk_style + func NewStyle() *Style + func NewStyleRef(ref unsafe.Pointer) *Style + func (s *Style) Combo() *StyleCombo + func (s *Style) GetButton() *StyleButton + func (s *Style) GetChart() *StyleChart + func (s *Style) GetCheckbox() *StyleToggle + func (s *Style) GetCombo() *StyleCombo + func (s *Style) GetContextualButton() *StyleButton + func (s *Style) GetCursorActive() **Cursor + func (s *Style) GetCursorLast() **Cursor + func (s *Style) GetCursorVisible() *int32 + func (s *Style) GetCursors() [7]*Cursor + func (s *Style) GetEdit() *StyleEdit + func (s *Style) GetFont() []*UserFont + func (s *Style) GetMenuButton() *StyleButton + func (s *Style) GetOption() *StyleToggle + func (s *Style) GetProgress() *StyleProgress + func (s *Style) GetProperty() *StyleProperty + func (s *Style) GetScrollh() *StyleScrollbar + func (s *Style) GetScrollv() *StyleScrollbar + func (s *Style) GetSelectable() *StyleSelectable + func (s *Style) GetSlider() *StyleSlider + func (s *Style) GetTab() *StyleTab + func (s *Style) GetText() *StyleText + func (s *Style) GetWindow() *StyleWindow + func (s *Style) Text() *StyleText + func (s *Style) Window() *StyleWindow + func (x *Style) Free() + func (x *Style) PassRef() *C.struct_nk_style + func (x *Style) Ref() *C.struct_nk_style + type StyleButton C.struct_nk_style_button + func NewStyleButton() *StyleButton + func NewStyleButtonRef(ref unsafe.Pointer) *StyleButton + func (s *StyleButton) GetActive() *StyleItem + func (s *StyleButton) GetBorder() *float32 + func (s *StyleButton) GetBorderColor() *Color + func (s *StyleButton) GetHover() *StyleItem + func (s *StyleButton) GetImagePadding() *Vec2 + func (s *StyleButton) GetNormal() *StyleItem + func (s *StyleButton) GetPadding() *Vec2 + func (s *StyleButton) GetRounding() *float32 + func (s *StyleButton) GetTextActive() *Color + func (s *StyleButton) GetTextAlignment() *Flags + func (s *StyleButton) GetTextBackground() *Color + func (s *StyleButton) GetTextHover() *Color + func (s *StyleButton) GetTextNormal() *Color + func (s *StyleButton) GetTouchPadding() *Vec2 + func (s *StyleButton) GetUserdata() *Handle + func (x *StyleButton) Free() + func (x *StyleButton) PassRef() *C.struct_nk_style_button + func (x *StyleButton) Ref() *C.struct_nk_style_button + type StyleChart C.struct_nk_style_chart + func NewStyleChart() *StyleChart + func NewStyleChartRef(ref unsafe.Pointer) *StyleChart + func (s *StyleChart) GetBackground() *StyleItem + func (s *StyleChart) GetBorder() *float32 + func (s *StyleChart) GetBorderColor() *Color + func (s *StyleChart) GetColor() *Color + func (s *StyleChart) GetPadding() *Vec2 + func (s *StyleChart) GetRounding() *float32 + func (s *StyleChart) GetSelectedColor() *Color + func (x *StyleChart) Free() + func (x *StyleChart) PassRef() *C.struct_nk_style_chart + func (x *StyleChart) Ref() *C.struct_nk_style_chart + type StyleColors int32 + type StyleCombo C.struct_nk_style_combo + func NewStyleCombo() *StyleCombo + func NewStyleComboRef(ref unsafe.Pointer) *StyleCombo + func (s *StyleCombo) GetActive() *StyleItem + func (s *StyleCombo) GetBorder() *float32 + func (s *StyleCombo) GetBorderColor() *Color + func (s *StyleCombo) GetButton() *StyleButton + func (s *StyleCombo) GetButtonPadding() *Vec2 + func (s *StyleCombo) GetContentPadding() *Vec2 + func (s *StyleCombo) GetHover() *StyleItem + func (s *StyleCombo) GetLabelActive() *Color + func (s *StyleCombo) GetLabelHover() *Color + func (s *StyleCombo) GetLabelNormal() *Color + func (s *StyleCombo) GetNormal() *StyleItem + func (s *StyleCombo) GetRounding() *float32 + func (s *StyleCombo) GetSpacing() *Vec2 + func (s *StyleCombo) GetSymActive() *SymbolType + func (s *StyleCombo) GetSymHover() *SymbolType + func (s *StyleCombo) GetSymNormal() *SymbolType + func (s *StyleCombo) GetSymbolActive() *Color + func (s *StyleCombo) GetSymbolHover() *Color + func (s *StyleCombo) GetSymbolNormal() *Color + func (x *StyleCombo) Free() + func (x *StyleCombo) PassRef() *C.struct_nk_style_combo + func (x *StyleCombo) Ref() *C.struct_nk_style_combo + type StyleCursor int32 + type StyleEdit C.struct_nk_style_edit + func NewStyleEdit() *StyleEdit + func NewStyleEditRef(ref unsafe.Pointer) *StyleEdit + func (s *StyleEdit) GetActive() *StyleItem + func (s *StyleEdit) GetBorder() *float32 + func (s *StyleEdit) GetBorderColor() *Color + func (s *StyleEdit) GetCursorHover() *Color + func (s *StyleEdit) GetCursorNormal() *Color + func (s *StyleEdit) GetCursorSize() *float32 + func (s *StyleEdit) GetCursorTextHover() *Color + func (s *StyleEdit) GetCursorTextNormal() *Color + func (s *StyleEdit) GetHover() *StyleItem + func (s *StyleEdit) GetNormal() *StyleItem + func (s *StyleEdit) GetPadding() *Vec2 + func (s *StyleEdit) GetRounding() *float32 + func (s *StyleEdit) GetRowPadding() *float32 + func (s *StyleEdit) GetScrollbar() *StyleScrollbar + func (s *StyleEdit) GetScrollbarSize() *Vec2 + func (s *StyleEdit) GetSelectedHover() *Color + func (s *StyleEdit) GetSelectedNormal() *Color + func (s *StyleEdit) GetSelectedTextHover() *Color + func (s *StyleEdit) GetSelectedTextNormal() *Color + func (s *StyleEdit) GetTextActive() *Color + func (s *StyleEdit) GetTextHover() *Color + func (s *StyleEdit) GetTextNormal() *Color + func (x *StyleEdit) Free() + func (x *StyleEdit) PassRef() *C.struct_nk_style_edit + func (x *StyleEdit) Ref() *C.struct_nk_style_edit + type StyleHeaderAlign int32 + type StyleItem C.struct_nk_style_item + func NewStyleItem() *StyleItem + func NewStyleItemRef(ref unsafe.Pointer) *StyleItem + func NkStyleItemColor(arg0 Color) StyleItem + func NkStyleItemHide() StyleItem + func NkStyleItemImage(img Image) StyleItem + func (s *StyleItem) GetData() *StyleItemData + func (s *StyleItem) GetType() *StyleItemType + func (x *StyleItem) Free() + func (x *StyleItem) PassRef() *C.struct_nk_style_item + func (x *StyleItem) Ref() *C.struct_nk_style_item + type StyleItemData [sizeofStyleItemData]byte + type StyleItemType int32 + type StyleProgress C.struct_nk_style_progress + func NewStyleProgress() *StyleProgress + func NewStyleProgressRef(ref unsafe.Pointer) *StyleProgress + func (s *StyleProgress) GetActive() *StyleItem + func (s *StyleProgress) GetBorder() *float32 + func (s *StyleProgress) GetBorderColor() *Color + func (s *StyleProgress) GetCursorActive() *StyleItem + func (s *StyleProgress) GetCursorBorder() *float32 + func (s *StyleProgress) GetCursorBorderColor() *Color + func (s *StyleProgress) GetCursorHover() *StyleItem + func (s *StyleProgress) GetCursorNormal() *StyleItem + func (s *StyleProgress) GetCursorRounding() *float32 + func (s *StyleProgress) GetHover() *StyleItem + func (s *StyleProgress) GetNormal() *StyleItem + func (s *StyleProgress) GetPadding() *Vec2 + func (s *StyleProgress) GetRounding() *float32 + func (s *StyleProgress) GetUserdata() *Handle + func (x *StyleProgress) Free() + func (x *StyleProgress) PassRef() *C.struct_nk_style_progress + func (x *StyleProgress) Ref() *C.struct_nk_style_progress + type StyleProperty C.struct_nk_style_property + func NewStyleProperty() *StyleProperty + func NewStylePropertyRef(ref unsafe.Pointer) *StyleProperty + func (s *StyleProperty) GetActive() *StyleItem + func (s *StyleProperty) GetBorder() *float32 + func (s *StyleProperty) GetBorderColor() *Color + func (s *StyleProperty) GetDecButton() *StyleButton + func (s *StyleProperty) GetEdit() *StyleEdit + func (s *StyleProperty) GetHover() *StyleItem + func (s *StyleProperty) GetIncButton() *StyleButton + func (s *StyleProperty) GetLabelActive() *Color + func (s *StyleProperty) GetLabelHover() *Color + func (s *StyleProperty) GetLabelNormal() *Color + func (s *StyleProperty) GetNormal() *StyleItem + func (s *StyleProperty) GetPadding() *Vec2 + func (s *StyleProperty) GetRounding() *float32 + func (s *StyleProperty) GetSymLeft() *SymbolType + func (s *StyleProperty) GetSymRight() *SymbolType + func (s *StyleProperty) GetUserdata() *Handle + func (x *StyleProperty) Free() + func (x *StyleProperty) PassRef() *C.struct_nk_style_property + func (x *StyleProperty) Ref() *C.struct_nk_style_property + type StyleScrollbar C.struct_nk_style_scrollbar + func NewStyleScrollbar() *StyleScrollbar + func NewStyleScrollbarRef(ref unsafe.Pointer) *StyleScrollbar + func (s *StyleScrollbar) GetActive() *StyleItem + func (s *StyleScrollbar) GetBorder() *float32 + func (s *StyleScrollbar) GetBorderColor() *Color + func (s *StyleScrollbar) GetBorderCursor() *float32 + func (s *StyleScrollbar) GetCursorActive() *StyleItem + func (s *StyleScrollbar) GetCursorBorderColor() *Color + func (s *StyleScrollbar) GetCursorHover() *StyleItem + func (s *StyleScrollbar) GetCursorNormal() *StyleItem + func (s *StyleScrollbar) GetDecButton() *StyleButton + func (s *StyleScrollbar) GetDecSymbol() *SymbolType + func (s *StyleScrollbar) GetHover() *StyleItem + func (s *StyleScrollbar) GetIncButton() *StyleButton + func (s *StyleScrollbar) GetIncSymbol() *SymbolType + func (s *StyleScrollbar) GetNormal() *StyleItem + func (s *StyleScrollbar) GetPadding() *Vec2 + func (s *StyleScrollbar) GetRounding() *float32 + func (s *StyleScrollbar) GetRoundingCursor() *float32 + func (s *StyleScrollbar) GetShowButtons() *int32 + func (s *StyleScrollbar) GetUserdata() *Handle + func (x *StyleScrollbar) Free() + func (x *StyleScrollbar) PassRef() *C.struct_nk_style_scrollbar + func (x *StyleScrollbar) Ref() *C.struct_nk_style_scrollbar + type StyleSelectable C.struct_nk_style_selectable + func NewStyleSelectable() *StyleSelectable + func NewStyleSelectableRef(ref unsafe.Pointer) *StyleSelectable + func (s *StyleSelectable) GetHover() *StyleItem + func (s *StyleSelectable) GetHoverActive() *StyleItem + func (s *StyleSelectable) GetImagePadding() *Vec2 + func (s *StyleSelectable) GetNormal() *StyleItem + func (s *StyleSelectable) GetNormalActive() *StyleItem + func (s *StyleSelectable) GetPadding() *Vec2 + func (s *StyleSelectable) GetPressed() *StyleItem + func (s *StyleSelectable) GetPressedActive() *StyleItem + func (s *StyleSelectable) GetRounding() *float32 + func (s *StyleSelectable) GetTextAlignment() *Flags + func (s *StyleSelectable) GetTextBackground() *Color + func (s *StyleSelectable) GetTextHover() *Color + func (s *StyleSelectable) GetTextHoverActive() *Color + func (s *StyleSelectable) GetTextNormal() *Color + func (s *StyleSelectable) GetTextNormalActive() *Color + func (s *StyleSelectable) GetTextPressed() *Color + func (s *StyleSelectable) GetTextPressedActive() *Color + func (s *StyleSelectable) GetTouchPadding() *Vec2 + func (s *StyleSelectable) GetUserdata() *Handle + func (x *StyleSelectable) Free() + func (x *StyleSelectable) PassRef() *C.struct_nk_style_selectable + func (x *StyleSelectable) Ref() *C.struct_nk_style_selectable + type StyleSlide C.struct_nk_style_slide + func NewStyleSlide() *StyleSlide + func NewStyleSlideRef(ref unsafe.Pointer) *StyleSlide + func (x *StyleSlide) Free() + func (x *StyleSlide) PassRef() *C.struct_nk_style_slide + func (x *StyleSlide) Ref() *C.struct_nk_style_slide + type StyleSlider C.struct_nk_style_slider + func NewStyleSlider() *StyleSlider + func NewStyleSliderRef(ref unsafe.Pointer) *StyleSlider + func (s *StyleSlider) GetActive() *StyleItem + func (s *StyleSlider) GetBarActive() *Color + func (s *StyleSlider) GetBarFilled() *Color + func (s *StyleSlider) GetBarHeight() *float32 + func (s *StyleSlider) GetBarHover() *Color + func (s *StyleSlider) GetBarNormal() *Color + func (s *StyleSlider) GetBorder() *float32 + func (s *StyleSlider) GetBorderColor() *Color + func (s *StyleSlider) GetCursorActive() *StyleItem + func (s *StyleSlider) GetCursorHover() *StyleItem + func (s *StyleSlider) GetCursorNormal() *StyleItem + func (s *StyleSlider) GetCursorSize() *Vec2 + func (s *StyleSlider) GetDecButton() *StyleButton + func (s *StyleSlider) GetDecSymbol() *SymbolType + func (s *StyleSlider) GetHover() *StyleItem + func (s *StyleSlider) GetIncButton() *StyleButton + func (s *StyleSlider) GetIncSymbol() *SymbolType + func (s *StyleSlider) GetNormal() *StyleItem + func (s *StyleSlider) GetPadding() *Vec2 + func (s *StyleSlider) GetRounding() *float32 + func (s *StyleSlider) GetShowButtons() *int32 + func (s *StyleSlider) GetSpacing() *Vec2 + func (s *StyleSlider) GetUserdata() *Handle + func (x *StyleSlider) Free() + func (x *StyleSlider) PassRef() *C.struct_nk_style_slider + func (x *StyleSlider) Ref() *C.struct_nk_style_slider + type StyleTab C.struct_nk_style_tab + func NewStyleTab() *StyleTab + func NewStyleTabRef(ref unsafe.Pointer) *StyleTab + func (s *StyleTab) GetBackground() *StyleItem + func (s *StyleTab) GetBorder() *float32 + func (s *StyleTab) GetBorderColor() *Color + func (s *StyleTab) GetIndent() *float32 + func (s *StyleTab) GetNodeMaximizeButton() *StyleButton + func (s *StyleTab) GetNodeMinimizeButton() *StyleButton + func (s *StyleTab) GetPadding() *Vec2 + func (s *StyleTab) GetRounding() *float32 + func (s *StyleTab) GetSpacing() *Vec2 + func (s *StyleTab) GetSymMaximize() *SymbolType + func (s *StyleTab) GetSymMinimize() *SymbolType + func (s *StyleTab) GetTabMaximizeButton() *StyleButton + func (s *StyleTab) GetTabMinimizeButton() *StyleButton + func (s *StyleTab) GetText() *Color + func (x *StyleTab) Free() + func (x *StyleTab) PassRef() *C.struct_nk_style_tab + func (x *StyleTab) Ref() *C.struct_nk_style_tab + type StyleText C.struct_nk_style_text + func NewStyleText() *StyleText + func NewStyleTextRef(ref unsafe.Pointer) *StyleText + func (s *StyleText) GetColor() *Color + func (s *StyleText) GetPadding() *Vec2 + func (t *StyleText) Color() *Color + func (x *StyleText) Free() + func (x *StyleText) PassRef() *C.struct_nk_style_text + func (x *StyleText) Ref() *C.struct_nk_style_text + type StyleToggle C.struct_nk_style_toggle + func NewStyleToggle() *StyleToggle + func NewStyleToggleRef(ref unsafe.Pointer) *StyleToggle + func (s *StyleToggle) GetActive() *StyleItem + func (s *StyleToggle) GetBorder() *float32 + func (s *StyleToggle) GetBorderColor() *Color + func (s *StyleToggle) GetCursorHover() *StyleItem + func (s *StyleToggle) GetCursorNormal() *StyleItem + func (s *StyleToggle) GetHover() *StyleItem + func (s *StyleToggle) GetNormal() *StyleItem + func (s *StyleToggle) GetPadding() *Vec2 + func (s *StyleToggle) GetSpacing() *float32 + func (s *StyleToggle) GetTextActive() *Color + func (s *StyleToggle) GetTextAlignment() *Flags + func (s *StyleToggle) GetTextBackground() *Color + func (s *StyleToggle) GetTextHover() *Color + func (s *StyleToggle) GetTextNormal() *Color + func (s *StyleToggle) GetTouchPadding() *Vec2 + func (s *StyleToggle) GetUserdata() *Handle + func (x *StyleToggle) Free() + func (x *StyleToggle) PassRef() *C.struct_nk_style_toggle + func (x *StyleToggle) Ref() *C.struct_nk_style_toggle + type StyleWindow C.struct_nk_style_window + func NewStyleWindow() *StyleWindow + func NewStyleWindowRef(ref unsafe.Pointer) *StyleWindow + func (s *StyleWindow) GetBackground() *Color + func (s *StyleWindow) GetBorder() *float32 + func (s *StyleWindow) GetBorderColor() *Color + func (s *StyleWindow) GetComboBorder() *float32 + func (s *StyleWindow) GetComboBorderColor() *Color + func (s *StyleWindow) GetComboPadding() *Vec2 + func (s *StyleWindow) GetContextualBorder() *float32 + func (s *StyleWindow) GetContextualBorderColor() *Color + func (s *StyleWindow) GetContextualPadding() *Vec2 + func (s *StyleWindow) GetFixedBackground() *StyleItem + func (s *StyleWindow) GetGroupBorder() *float32 + func (s *StyleWindow) GetGroupBorderColor() *Color + func (s *StyleWindow) GetGroupPadding() *Vec2 + func (s *StyleWindow) GetHeader() *StyleWindowHeader + func (s *StyleWindow) GetMenuBorder() *float32 + func (s *StyleWindow) GetMenuBorderColor() *Color + func (s *StyleWindow) GetMenuPadding() *Vec2 + func (s *StyleWindow) GetMinRowHeightPadding() *float32 + func (s *StyleWindow) GetMinSize() *Vec2 + func (s *StyleWindow) GetPadding() *Vec2 + func (s *StyleWindow) GetPopupBorder() *float32 + func (s *StyleWindow) GetPopupBorderColor() *Color + func (s *StyleWindow) GetPopupPadding() *Vec2 + func (s *StyleWindow) GetRounding() *float32 + func (s *StyleWindow) GetScaler() *StyleItem + func (s *StyleWindow) GetScrollbarSize() *Vec2 + func (s *StyleWindow) GetSpacing() *Vec2 + func (s *StyleWindow) GetTooltipBorder() *float32 + func (s *StyleWindow) GetTooltipBorderColor() *Color + func (s *StyleWindow) GetTooltipPadding() *Vec2 + func (w *StyleWindow) Background() *Color + func (w *StyleWindow) GroupPadding() *Vec2 + func (w *StyleWindow) Padding() *Vec2 + func (w *StyleWindow) Spacing() *Vec2 + func (x *StyleWindow) Free() + func (x *StyleWindow) PassRef() *C.struct_nk_style_window + func (x *StyleWindow) Ref() *C.struct_nk_style_window + type StyleWindowHeader C.struct_nk_style_window_header + func NewStyleWindowHeader() *StyleWindowHeader + func NewStyleWindowHeaderRef(ref unsafe.Pointer) *StyleWindowHeader + func (s *StyleWindowHeader) GetActive() *StyleItem + func (s *StyleWindowHeader) GetAlign() *StyleHeaderAlign + func (s *StyleWindowHeader) GetCloseButton() *StyleButton + func (s *StyleWindowHeader) GetCloseSymbol() *SymbolType + func (s *StyleWindowHeader) GetHover() *StyleItem + func (s *StyleWindowHeader) GetLabelActive() *Color + func (s *StyleWindowHeader) GetLabelHover() *Color + func (s *StyleWindowHeader) GetLabelNormal() *Color + func (s *StyleWindowHeader) GetLabelPadding() *Vec2 + func (s *StyleWindowHeader) GetMaximizeSymbol() *SymbolType + func (s *StyleWindowHeader) GetMinimizeButton() *StyleButton + func (s *StyleWindowHeader) GetMinimizeSymbol() *SymbolType + func (s *StyleWindowHeader) GetNormal() *StyleItem + func (s *StyleWindowHeader) GetPadding() *Vec2 + func (s *StyleWindowHeader) GetSpacing() *Vec2 + func (x *StyleWindowHeader) Free() + func (x *StyleWindowHeader) PassRef() *C.struct_nk_style_window_header + func (x *StyleWindowHeader) Ref() *C.struct_nk_style_window_header + type SymbolType int32 + type Table C.struct_nk_table + func NewTable() *Table + func NewTableRef(ref unsafe.Pointer) *Table + func (s *Table) GetKeys() [59]Hash + func (s *Table) GetNext() **Table + func (s *Table) GetPrev() **Table + func (s *Table) GetSeq() *uint32 + func (s *Table) GetSize() *uint32 + func (s *Table) GetValues() [59]Uint + func (x *Table) Free() + func (x *Table) PassRef() *C.struct_nk_table + func (x *Table) Ref() *C.struct_nk_table + type TextAlign int32 + type TextAlignment int32 + type TextEdit C.struct_nk_text_edit + func NewTextEdit() *TextEdit + func NewTextEditRef(ref unsafe.Pointer) *TextEdit + func (s *TextEdit) GetActive() *byte + func (s *TextEdit) GetClip() *Clipboard + func (s *TextEdit) GetCursor() *int32 + func (s *TextEdit) GetCursorAtEndOfLine() *byte + func (s *TextEdit) GetFilter() *PluginFilter + func (s *TextEdit) GetHasPreferredX() *byte + func (s *TextEdit) GetInitialized() *byte + func (s *TextEdit) GetMode() *byte + func (s *TextEdit) GetPadding1() *byte + func (s *TextEdit) GetPreferredX() *float32 + func (s *TextEdit) GetScrollbar() *Vec2 + func (s *TextEdit) GetSelectEnd() *int32 + func (s *TextEdit) GetSelectStart() *int32 + func (s *TextEdit) GetSingleLine() *byte + func (s *TextEdit) GetString() *Str + func (s *TextEdit) GetUndo() *TextUndoState + func (t *TextEdit) GetGoString() string + func (x *TextEdit) Free() + func (x *TextEdit) PassRef() *C.struct_nk_text_edit + func (x *TextEdit) Ref() *C.struct_nk_text_edit + type TextEditMode int32 + type TextEditType int32 + type TextUndoRecord C.struct_nk_text_undo_record + func NewTextUndoRecord() *TextUndoRecord + func NewTextUndoRecordRef(ref unsafe.Pointer) *TextUndoRecord + func (s *TextUndoRecord) GetCharStorage() *int16 + func (s *TextUndoRecord) GetDeleteLength() *int16 + func (s *TextUndoRecord) GetInsertLength() *int16 + func (s *TextUndoRecord) GetWhere() *int32 + func (x *TextUndoRecord) Free() + func (x *TextUndoRecord) PassRef() *C.struct_nk_text_undo_record + func (x *TextUndoRecord) Ref() *C.struct_nk_text_undo_record + type TextUndoState C.struct_nk_text_undo_state + func NewTextUndoState() *TextUndoState + func NewTextUndoStateRef(ref unsafe.Pointer) *TextUndoState + func (s *TextUndoState) GetRedoCharPoint() *int16 + func (s *TextUndoState) GetRedoPoint() *int16 + func (s *TextUndoState) GetUndoChar() [999]Rune + func (s *TextUndoState) GetUndoCharPoint() *int16 + func (s *TextUndoState) GetUndoPoint() *int16 + func (s *TextUndoState) GetUndoRec() [99]TextUndoRecord + func (x *TextUndoState) Free() + func (x *TextUndoState) PassRef() *C.struct_nk_text_undo_state + func (x *TextUndoState) Ref() *C.struct_nk_text_undo_state + type TextWidthF func(arg0 Handle, h float32, arg2 string, len int32) float32 + func NewTextWidthFRef(ref unsafe.Pointer) *TextWidthF + func (x TextWidthF) PassRef() (ref *C.nk_text_width_f, allocs *cgoAllocMap) + func (x TextWidthF) PassValue() (ref C.nk_text_width_f, allocs *cgoAllocMap) + type Theme int + const THEME_BLUE + const THEME_DARK + const THEME_RED + const THEME_WHITE + type TreeType int32 + type Uchar byte + type Uint uint32 + func NkColorU32(arg0 Color) Uint + type UserFont struct + Height float32 + Query QueryFontGlyphF + Texture Handle + Userdata Handle + Width TextWidthF + func NewUserFontRef(ref unsafe.Pointer) *UserFont + func (x *UserFont) Deref() + func (x *UserFont) Free() + func (x *UserFont) PassRef() (*C.struct_nk_user_font, *cgoAllocMap) + func (x *UserFont) Ref() *C.struct_nk_user_font + func (x UserFont) PassValue() (C.struct_nk_user_font, *cgoAllocMap) + type UserFontGlyph struct + Height float32 + Offset Vec2 + Uv [2]Vec2 + Width float32 + Xadvance float32 + func NewUserFontGlyphRef(ref unsafe.Pointer) *UserFontGlyph + func (x *UserFontGlyph) Deref() + func (x *UserFontGlyph) Free() + func (x *UserFontGlyph) PassRef() (*C.struct_nk_user_font_glyph, *cgoAllocMap) + func (x *UserFontGlyph) Ref() *C.struct_nk_user_font_glyph + func (x UserFontGlyph) PassValue() (C.struct_nk_user_font_glyph, *cgoAllocMap) + type Ushort uint16 + type Vec2 C.struct_nk_vec2 + func NewVec2() *Vec2 + func NewVec2Ref(ref unsafe.Pointer) *Vec2 + func NkLayoutSpaceToLocal(arg0 *Context, arg1 Vec2) Vec2 + func NkLayoutSpaceToScreen(arg0 *Context, arg1 Vec2) Vec2 + func NkRectPos(arg0 Rect) Vec2 + func NkRectSize(arg0 Rect) Vec2 + func NkVec2(x float32, y float32) Vec2 + func NkVec2i(x int32, y int32) Vec2 + func NkVec2iv(xy *int32) Vec2 + func NkVec2v(xy *float32) Vec2 + func NkWidgetPosition(arg0 *Context) Vec2 + func NkWidgetSize(arg0 *Context) Vec2 + func NkWindowGetContentRegionMax(arg0 *Context) Vec2 + func NkWindowGetContentRegionMin(arg0 *Context) Vec2 + func NkWindowGetContentRegionSize(arg0 *Context) Vec2 + func NkWindowGetPosition(ctx *Context) Vec2 + func NkWindowGetSize(arg0 *Context) Vec2 + func (s *Vec2) GetX() *float32 + func (s *Vec2) GetY() *float32 + func (v *Vec2) Reset() + func (v *Vec2) SetX(x float32) + func (v *Vec2) SetY(y float32) + func (v *Vec2) X() float32 + func (v *Vec2) Y() float32 + func (x *Vec2) Free() + func (x *Vec2) PassRef() *C.struct_nk_vec2 + func (x *Vec2) Ref() *C.struct_nk_vec2 + type Vec2i C.struct_nk_vec2i + func NewVec2i() *Vec2i + func NewVec2iRef(ref unsafe.Pointer) *Vec2i + func (s *Vec2i) GetX() *int16 + func (s *Vec2i) GetY() *int16 + func (x *Vec2i) Free() + func (x *Vec2i) PassRef() *C.struct_nk_vec2i + func (x *Vec2i) Ref() *C.struct_nk_vec2i + type WidgetLayoutStates int32 + func NkWidget(arg0 *Rect, arg1 *Context) WidgetLayoutStates + func NkWidgetFitting(arg0 *Rect, arg1 *Context, arg2 Vec2) WidgetLayoutStates + type WidgetStates int32 + type Window C.struct_nk_window + func NewWindow() *Window + func NewWindowRef(ref unsafe.Pointer) *Window + func NkWindowFind(ctx *Context, name string) *Window + func (s *Window) GetBounds() *Rect + func (s *Window) GetBuffer() *CommandBuffer + func (s *Window) GetEdit() *EditState + func (s *Window) GetFlags() *Flags + func (s *Window) GetLayout() **Panel + func (s *Window) GetName() *Hash + func (s *Window) GetNameString() [64]byte + func (s *Window) GetNext() **Window + func (s *Window) GetParent() **Window + func (s *Window) GetPopup() *PopupState + func (s *Window) GetPrev() **Window + func (s *Window) GetProperty() *PropertyState + func (s *Window) GetScrollbar() *Scroll + func (s *Window) GetScrollbarHidingTimer() *float32 + func (s *Window) GetScrolled() *uint32 + func (s *Window) GetSeq() *uint32 + func (s *Window) GetTableCount() *uint32 + func (s *Window) GetTables() **Table + func (x *Window) Free() + func (x *Window) PassRef() *C.struct_nk_window + func (x *Window) Ref() *C.struct_nk_window + type WindowFlags int32