Versions in this module Expand all Collapse all v1 v1.1.1 Mar 10, 2024 v1.1.0 Mar 10, 2024 Changes in this version + const ActivateFlagsFromShortcut + const ActivateFlagsFromTabbing + const ActivateFlagsNone + const ActivateFlagsPreferInput + const ActivateFlagsPreferTweak + const ActivateFlagsTryToPreserveState + const AxisCOUNT + const AxisNone + const AxisX + const AxisX1 + const AxisX2 + const AxisX3 + const AxisY + const AxisY1 + const AxisY2 + const AxisY3 + const BackendFlagsHasGamepad + const BackendFlagsHasMouseCursors + const BackendFlagsHasMouseHoveredViewport + const BackendFlagsHasSetMousePos + const BackendFlagsNone + const BackendFlagsPlatformHasViewports + const BackendFlagsRendererHasViewports + const BackendFlagsRendererHasVtxOffset + const ButtonFlagsAlignTextBaseLine + const ButtonFlagsAllowOverlap + const ButtonFlagsDontClosePopups + const ButtonFlagsFlattenChildren + const ButtonFlagsMouseButtonDefault + const ButtonFlagsMouseButtonLeft + const ButtonFlagsMouseButtonMask + const ButtonFlagsMouseButtonMiddle + const ButtonFlagsMouseButtonRight + const ButtonFlagsNoHoldingActiveId + const ButtonFlagsNoHoveredOnFocus + const ButtonFlagsNoKeyModifiers + const ButtonFlagsNoNavFocus + const ButtonFlagsNoSetKeyOwner + const ButtonFlagsNoTestKeyOwner + const ButtonFlagsNone + const ButtonFlagsPressedOnClick + const ButtonFlagsPressedOnClickRelease + const ButtonFlagsPressedOnClickReleaseAnywhere + const ButtonFlagsPressedOnDefault + const ButtonFlagsPressedOnDoubleClick + const ButtonFlagsPressedOnDragDropHold + const ButtonFlagsPressedOnMask + const ButtonFlagsPressedOnRelease + const ButtonFlagsRepeat + const ChildFlagsAlwaysAutoResize + const ChildFlagsAlwaysUseWindowPadding + const ChildFlagsAutoResizeX + const ChildFlagsAutoResizeY + const ChildFlagsBorder + const ChildFlagsFrameStyle + const ChildFlagsNone + const ChildFlagsResizeX + const ChildFlagsResizeY + const ColBorder + const ColBorderShadow + const ColButton + const ColButtonActive + const ColButtonHovered + const ColCOUNT + const ColCheckMark + const ColChildBg + const ColDockingEmptyBg + const ColDockingPreview + const ColDragDropTarget + const ColFrameBg + const ColFrameBgActive + const ColFrameBgHovered + const ColHeader + const ColHeaderActive + const ColHeaderHovered + const ColMenuBarBg + const ColModalWindowDimBg + const ColNavHighlight + const ColNavWindowingDimBg + const ColNavWindowingHighlight + const ColPlotHistogram + const ColPlotHistogramHovered + const ColPlotLines + const ColPlotLinesHovered + const ColPopupBg + const ColResizeGrip + const ColResizeGripActive + const ColResizeGripHovered + const ColScrollbarBg + const ColScrollbarGrab + const ColScrollbarGrabActive + const ColScrollbarGrabHovered + const ColSeparator + const ColSeparatorActive + const ColSeparatorHovered + const ColSliderGrab + const ColSliderGrabActive + const ColTab + const ColTabActive + const ColTabHovered + const ColTabUnfocused + const ColTabUnfocusedActive + const ColTableBorderLight + const ColTableBorderStrong + const ColTableHeaderBg + const ColTableRowBg + const ColTableRowBgAlt + const ColText + const ColTextDisabled + const ColTextSelectedBg + const ColTitleBg + const ColTitleBgActive + const ColTitleBgCollapsed + const ColWindowBg + const ColorEditFlagsAlphaBar + const ColorEditFlagsAlphaPreview + const ColorEditFlagsAlphaPreviewHalf + const ColorEditFlagsDataTypeMask + const ColorEditFlagsDefaultOptions + const ColorEditFlagsDisplayHSV + const ColorEditFlagsDisplayHex + const ColorEditFlagsDisplayMask + const ColorEditFlagsDisplayRGB + const ColorEditFlagsFloat + const ColorEditFlagsHDR + const ColorEditFlagsInputHSV + const ColorEditFlagsInputMask + const ColorEditFlagsInputRGB + const ColorEditFlagsNoAlpha + const ColorEditFlagsNoBorder + const ColorEditFlagsNoDragDrop + const ColorEditFlagsNoInputs + const ColorEditFlagsNoLabel + const ColorEditFlagsNoOptions + const ColorEditFlagsNoPicker + const ColorEditFlagsNoSidePreview + const ColorEditFlagsNoSmallPreview + const ColorEditFlagsNoTooltip + const ColorEditFlagsNone + const ColorEditFlagsPickerHueBar + const ColorEditFlagsPickerHueWheel + const ColorEditFlagsPickerMask + const ColorEditFlagsUint8 + const ComboFlagsCustomPreview + const ComboFlagsHeightLarge + const ComboFlagsHeightLargest + const ComboFlagsHeightMask + const ComboFlagsHeightRegular + const ComboFlagsHeightSmall + const ComboFlagsNoArrowButton + const ComboFlagsNoPreview + const ComboFlagsNone + const ComboFlagsPopupAlignLeft + const ComboFlagsWidthFitPreview + const CondAlways + const CondAppearing + const CondFirstUseEver + const CondNone + const CondOnce + const ConfigFlagsDockingEnable + const ConfigFlagsDpiEnableScaleFonts + const ConfigFlagsDpiEnableScaleViewports + const ConfigFlagsIsSRGB + const ConfigFlagsIsTouchScreen + const ConfigFlagsNavEnableGamepad + const ConfigFlagsNavEnableKeyboard + const ConfigFlagsNavEnableSetMousePos + const ConfigFlagsNavNoCaptureKeyboard + const ConfigFlagsNoMouse + const ConfigFlagsNoMouseCursorChange + const ConfigFlagsNone + const ConfigFlagsViewportsEnable + const ContextHookTypeEndFramePost + const ContextHookTypeEndFramePre + const ContextHookTypeNewFramePost + const ContextHookTypeNewFramePre + const ContextHookTypePendingRemoval + const ContextHookTypeRenderPost + const ContextHookTypeRenderPre + const ContextHookTypeShutdown + const DataAuthorityAuto + const DataAuthorityDockNode + const DataAuthorityWindow + const DataTypeCOUNT + const DataTypeDouble + const DataTypeFloat + const DataTypeID + const DataTypePointer + const DataTypeS16 + const DataTypeS32 + const DataTypeS64 + const DataTypeS8 + const DataTypeString + const DataTypeU16 + const DataTypeU32 + const DataTypeU64 + const DataTypeU8 + const DebugLogFlagsEventActiveId + const DebugLogFlagsEventClipper + const DebugLogFlagsEventDocking + const DebugLogFlagsEventFocus + const DebugLogFlagsEventIO + const DebugLogFlagsEventInputRouting + const DebugLogFlagsEventMask + const DebugLogFlagsEventNav + const DebugLogFlagsEventPopup + const DebugLogFlagsEventSelection + const DebugLogFlagsEventViewport + const DebugLogFlagsNone + const DebugLogFlagsOutputToTTY + const DebugLogFlagsOutputToTestEngine + const DirCOUNT + const DirDown + const DirLeft + const DirNone + const DirRight + const DirUp + const DockNodeFlagsAutoHideTabBar + const DockNodeFlagsCentralNode + const DockNodeFlagsDockSpace + const DockNodeFlagsDockedWindowsInFocusRoute + const DockNodeFlagsHiddenTabBar + const DockNodeFlagsKeepAliveOnly + const DockNodeFlagsLocalFlagsTransferMask + const DockNodeFlagsNoCloseButton + const DockNodeFlagsNoDocking + const DockNodeFlagsNoDockingOverCentralNode + const DockNodeFlagsNoDockingOverEmpty + const DockNodeFlagsNoDockingOverMe + const DockNodeFlagsNoDockingOverOther + const DockNodeFlagsNoDockingSplit + const DockNodeFlagsNoDockingSplitOther + const DockNodeFlagsNoResize + const DockNodeFlagsNoResizeFlagsMask + const DockNodeFlagsNoResizeX + const DockNodeFlagsNoResizeY + const DockNodeFlagsNoTabBar + const DockNodeFlagsNoUndocking + const DockNodeFlagsNoWindowMenuButton + const DockNodeFlagsNone + const DockNodeFlagsPassthruCentralNode + const DockNodeFlagsSavedFlagsMask + const DockNodeFlagsSharedFlagsInheritMask + const DockNodeStateHostWindowHiddenBecauseSingleWindow + const DockNodeStateHostWindowHiddenBecauseWindowsAreResizing + const DockNodeStateHostWindowVisible + const DockNodeStateUnknown + const DragDropFlagsAcceptBeforeDelivery + const DragDropFlagsAcceptNoDrawDefaultRect + const DragDropFlagsAcceptNoPreviewTooltip + const DragDropFlagsAcceptPeekOnly + const DragDropFlagsNone + const DragDropFlagsSourceAllowNullID + const DragDropFlagsSourceAutoExpirePayload + const DragDropFlagsSourceExtern + const DragDropFlagsSourceNoDisableHover + const DragDropFlagsSourceNoHoldToOpenOthers + const DragDropFlagsSourceNoPreviewTooltip + const DrawFlagsClosed + const DrawFlagsNone + const DrawFlagsRoundCornersAll + const DrawFlagsRoundCornersBottom + const DrawFlagsRoundCornersBottomLeft + const DrawFlagsRoundCornersBottomRight + const DrawFlagsRoundCornersDefault + const DrawFlagsRoundCornersLeft + const DrawFlagsRoundCornersMask + const DrawFlagsRoundCornersNone + const DrawFlagsRoundCornersRight + const DrawFlagsRoundCornersTop + const DrawFlagsRoundCornersTopLeft + const DrawFlagsRoundCornersTopRight + const DrawListFlagsAllowVtxOffset + const DrawListFlagsAntiAliasedFill + const DrawListFlagsAntiAliasedLines + const DrawListFlagsAntiAliasedLinesUseTex + const DrawListFlagsNone + const EMPHASIS + const FocusRequestFlagsNone + const FocusRequestFlagsRestoreFocusedChild + const FocusRequestFlagsUnlessBelowModal + const FocusedFlagsAnyWindow + const FocusedFlagsChildWindows + const FocusedFlagsDockHierarchy + const FocusedFlagsNoPopupHierarchy + const FocusedFlagsNone + const FocusedFlagsRootAndChildWindows + const FocusedFlagsRootWindow + const FontAtlasFlagsNoBakedLines + const FontAtlasFlagsNoMouseCursors + const FontAtlasFlagsNoPowerOfTwoHeight + const FontAtlasFlagsNone + const HASSQUAREBRACKETOPEN + const HASSQUAREBRACKETS + const HASSQUAREBRACKETSROUNDBRACKETOPEN + const HEADING + const HoveredFlagsAllowWhenBlockedByActiveItem + const HoveredFlagsAllowWhenBlockedByPopup + const HoveredFlagsAllowWhenDisabled + const HoveredFlagsAllowWhenOverlapped + const HoveredFlagsAllowWhenOverlappedByItem + const HoveredFlagsAllowWhenOverlappedByWindow + const HoveredFlagsAllowedMaskForIsItemHovered + const HoveredFlagsAllowedMaskForIsWindowHovered + const HoveredFlagsAnyWindow + const HoveredFlagsChildWindows + const HoveredFlagsDelayMask + const HoveredFlagsDelayNone + const HoveredFlagsDelayNormal + const HoveredFlagsDelayShort + const HoveredFlagsDockHierarchy + const HoveredFlagsForTooltip + const HoveredFlagsNoNavOverride + const HoveredFlagsNoPopupHierarchy + const HoveredFlagsNoSharedDelay + const HoveredFlagsNone + const HoveredFlagsRectOnly + const HoveredFlagsRootAndChildWindows + const HoveredFlagsRootWindow + const HoveredFlagsStationary + const InputEventTypeCOUNT + const InputEventTypeFocus + const InputEventTypeKey + const InputEventTypeMouseButton + const InputEventTypeMousePos + const InputEventTypeMouseViewport + const InputEventTypeMouseWheel + const InputEventTypeNone + const InputEventTypeText + const InputFlagsCondActive + const InputFlagsCondDefault + const InputFlagsCondHovered + const InputFlagsCondMask + const InputFlagsLockThisFrame + const InputFlagsLockUntilRelease + const InputFlagsNone + const InputFlagsRepeat + const InputFlagsRepeatMask + const InputFlagsRepeatRateDefault + const InputFlagsRepeatRateMask + const InputFlagsRepeatRateNavMove + const InputFlagsRepeatRateNavTweak + const InputFlagsRepeatUntilKeyModsChange + const InputFlagsRepeatUntilKeyModsChangeFromNone + const InputFlagsRepeatUntilMask + const InputFlagsRepeatUntilOtherKeyPress + const InputFlagsRepeatUntilRelease + const InputFlagsRouteAlways + const InputFlagsRouteFocused + const InputFlagsRouteGlobal + const InputFlagsRouteGlobalHigh + const InputFlagsRouteGlobalLow + const InputFlagsRouteMask + const InputFlagsRouteUnlessBgFocused + const InputFlagsSupportedByIsKeyPressed + const InputFlagsSupportedByIsMouseClicked + const InputFlagsSupportedBySetItemKeyOwner + const InputFlagsSupportedBySetKeyOwner + const InputFlagsSupportedByShortcut + const InputSourceCOUNT + const InputSourceClipboard + const InputSourceGamepad + const InputSourceKeyboard + const InputSourceMouse + const InputSourceNone + const InputTextFlagsAllowTabInput + const InputTextFlagsAlwaysOverwrite + const InputTextFlagsAutoSelectAll + const InputTextFlagsCallbackAlways + const InputTextFlagsCallbackCharFilter + const InputTextFlagsCallbackCompletion + const InputTextFlagsCallbackEdit + const InputTextFlagsCallbackHistory + const InputTextFlagsCallbackResize + const InputTextFlagsCharsDecimal + const InputTextFlagsCharsHexadecimal + const InputTextFlagsCharsNoBlank + const InputTextFlagsCharsScientific + const InputTextFlagsCharsUppercase + const InputTextFlagsCtrlEnterForNewLine + const InputTextFlagsEnterReturnsTrue + const InputTextFlagsEscapeClearsAll + const InputTextFlagsMergedItem + const InputTextFlagsMultiline + const InputTextFlagsNoHorizontalScroll + const InputTextFlagsNoMarkEdited + const InputTextFlagsNoUndoRedo + const InputTextFlagsNone + const InputTextFlagsPassword + const InputTextFlagsReadOnly + const ItemFlagsAllowOverlap + const ItemFlagsButtonRepeat + const ItemFlagsDisabled + const ItemFlagsHasSelectionUserData + const ItemFlagsInputable + const ItemFlagsMixedValue + const ItemFlagsNoNav + const ItemFlagsNoNavDefaultFocus + const ItemFlagsNoTabStop + const ItemFlagsNoWindowHoverableCheck + const ItemFlagsNone + const ItemFlagsReadOnly + const ItemFlagsSelectableDontClosePopup + const ItemStatusFlagsDeactivated + const ItemStatusFlagsEdited + const ItemStatusFlagsHasClipRect + const ItemStatusFlagsHasDeactivated + const ItemStatusFlagsHasDisplayRect + const ItemStatusFlagsHoveredRect + const ItemStatusFlagsHoveredWindow + const ItemStatusFlagsNone + const ItemStatusFlagsToggledOpen + const ItemStatusFlagsToggledSelection + const ItemStatusFlagsVisible + const Key0 + const Key1 + const Key2 + const Key3 + const Key4 + const Key5 + const Key6 + const Key7 + const Key8 + const Key9 + const KeyA + const KeyApostrophe + const KeyAppBack + const KeyAppForward + const KeyB + const KeyBackslash + const KeyBackspace + const KeyC + const KeyCOUNT + const KeyCapsLock + const KeyComma + const KeyD + const KeyDelete + const KeyDownArrow + const KeyE + const KeyEnd + const KeyEnter + const KeyEqual + const KeyEscape + const KeyF + const KeyF1 + const KeyF10 + const KeyF11 + const KeyF12 + const KeyF13 + const KeyF14 + const KeyF15 + const KeyF16 + const KeyF17 + const KeyF18 + const KeyF19 + const KeyF2 + const KeyF20 + const KeyF21 + const KeyF22 + const KeyF23 + const KeyF24 + const KeyF3 + const KeyF4 + const KeyF5 + const KeyF6 + const KeyF7 + const KeyF8 + const KeyF9 + const KeyG + const KeyGamepadBack + const KeyGamepadDpadDown + const KeyGamepadDpadLeft + const KeyGamepadDpadRight + const KeyGamepadDpadUp + const KeyGamepadFaceDown + const KeyGamepadFaceLeft + const KeyGamepadFaceRight + const KeyGamepadFaceUp + const KeyGamepadL1 + const KeyGamepadL2 + const KeyGamepadL3 + const KeyGamepadLStickDown + const KeyGamepadLStickLeft + const KeyGamepadLStickRight + const KeyGamepadLStickUp + const KeyGamepadR1 + const KeyGamepadR2 + const KeyGamepadR3 + const KeyGamepadRStickDown + const KeyGamepadRStickLeft + const KeyGamepadRStickRight + const KeyGamepadRStickUp + const KeyGamepadStart + const KeyGraveAccent + const KeyH + const KeyHome + const KeyI + const KeyInsert + const KeyJ + const KeyK + const KeyKeypad0 + const KeyKeypad1 + const KeyKeypad2 + const KeyKeypad3 + const KeyKeypad4 + const KeyKeypad5 + const KeyKeypad6 + const KeyKeypad7 + const KeyKeypad8 + const KeyKeypad9 + const KeyKeypadAdd + const KeyKeypadDecimal + const KeyKeypadDivide + const KeyKeypadEnter + const KeyKeypadEqual + const KeyKeypadMultiply + const KeyKeypadSubtract + const KeyKeysDataOFFSET + const KeyKeysDataSIZE + const KeyL + const KeyLeftAlt + const KeyLeftArrow + const KeyLeftBracket + const KeyLeftCtrl + const KeyLeftShift + const KeyLeftSuper + const KeyM + const KeyMenu + const KeyMinus + const KeyMouseLeft + const KeyMouseMiddle + const KeyMouseRight + const KeyMouseWheelX + const KeyMouseWheelY + const KeyMouseX1 + const KeyMouseX2 + const KeyN + const KeyNamedKeyBEGIN + const KeyNamedKeyCOUNT + const KeyNamedKeyEND + const KeyNone + const KeyNumLock + const KeyO + const KeyP + const KeyPageDown + const KeyPageUp + const KeyPause + const KeyPeriod + const KeyPrintScreen + const KeyQ + const KeyR + const KeyReservedForModAlt + const KeyReservedForModCtrl + const KeyReservedForModShift + const KeyReservedForModSuper + const KeyRightAlt + const KeyRightArrow + const KeyRightBracket + const KeyRightCtrl + const KeyRightShift + const KeyRightSuper + const KeyS + const KeyScrollLock + const KeySemicolon + const KeySlash + const KeySpace + const KeyT + const KeyTab + const KeyU + const KeyUpArrow + const KeyV + const KeyW + const KeyX + const KeyY + const KeyZ + const LEFT + const LINK + const LayoutTypeHorizontal + const LayoutTypeVertical + const LocKeyCOUNT + const LocKeyDockingDragToUndockOrMoveNode + const LocKeyDockingHideTabBar + const LocKeyDockingHoldShiftToDock + const LocKeyTableResetOrder + const LocKeyTableSizeAllDefault + const LocKeyTableSizeAllFit + const LocKeyTableSizeOne + const LocKeyVersionStr + const LocKeyWindowingMainMenuBar + const LocKeyWindowingPopup + const LocKeyWindowingUntitled + const LogTypeBuffer + const LogTypeClipboard + const LogTypeFile + const LogTypeNone + const LogTypeTTY + const MIDDLE + const ModAlt + const ModCtrl + const ModMask + const ModNone + const ModShift + const ModShortcut + const ModSuper + const MouseButtonCOUNT + const MouseButtonLeft + const MouseButtonMiddle + const MouseButtonRight + const MouseCursorArrow + const MouseCursorCOUNT + const MouseCursorHand + const MouseCursorNone + const MouseCursorNotAllowed + const MouseCursorResizeAll + const MouseCursorResizeEW + const MouseCursorResizeNESW + const MouseCursorResizeNS + const MouseCursorResizeNWSE + const MouseCursorTextInput + const MouseSourceCOUNT + const MouseSourceMouse + const MouseSourcePen + const MouseSourceTouchScreen + const NOLINK + const NONE + const NORMALTEXT + const NavHighlightFlagsAlwaysDraw + const NavHighlightFlagsCompact + const NavHighlightFlagsNoRounding + const NavHighlightFlagsNone + const NavLayerCOUNT + const NavLayerMain + const NavLayerMenu + const NavMoveFlagsActivate + const NavMoveFlagsAllowCurrentNavId + const NavMoveFlagsAlsoScoreVisibleSet + const NavMoveFlagsDebugNoResult + const NavMoveFlagsFocusApi + const NavMoveFlagsForwarded + const NavMoveFlagsIsPageMove + const NavMoveFlagsIsTabbing + const NavMoveFlagsLoopX + const NavMoveFlagsLoopY + const NavMoveFlagsNoSelect + const NavMoveFlagsNoSetNavHighlight + const NavMoveFlagsNone + const NavMoveFlagsScrollToEdgeY + const NavMoveFlagsWrapMask + const NavMoveFlagsWrapX + const NavMoveFlagsWrapY + const NextItemDataFlagsHasOpen + const NextItemDataFlagsHasShortcut + const NextItemDataFlagsHasWidth + const NextItemDataFlagsNone + const NextWindowDataFlagsHasBgAlpha + const NextWindowDataFlagsHasChildFlags + const NextWindowDataFlagsHasCollapsed + const NextWindowDataFlagsHasContentSize + const NextWindowDataFlagsHasDock + const NextWindowDataFlagsHasFocus + const NextWindowDataFlagsHasPos + const NextWindowDataFlagsHasScroll + const NextWindowDataFlagsHasSize + const NextWindowDataFlagsHasSizeConstraint + const NextWindowDataFlagsHasViewport + const NextWindowDataFlagsHasWindowClass + const NextWindowDataFlagsNone + const NodesAttributeFlagsEnableLinkCreationOnSnap + const NodesAttributeFlagsEnableLinkDetachWithDragClick + const NodesAttributeFlagsNone + const NodesColBoxSelector + const NodesColBoxSelectorOutline + const NodesColCOUNT + const NodesColGridBackground + const NodesColGridLine + const NodesColGridLinePrimary + const NodesColLink + const NodesColLinkHovered + const NodesColLinkSelected + const NodesColMiniMapBackground + const NodesColMiniMapBackgroundHovered + const NodesColMiniMapCanvas + const NodesColMiniMapCanvasOutline + const NodesColMiniMapLink + const NodesColMiniMapLinkSelected + const NodesColMiniMapNodeBackground + const NodesColMiniMapNodeBackgroundHovered + const NodesColMiniMapNodeBackgroundSelected + const NodesColMiniMapNodeOutline + const NodesColMiniMapOutline + const NodesColMiniMapOutlineHovered + const NodesColNodeBackground + const NodesColNodeBackgroundHovered + const NodesColNodeBackgroundSelected + const NodesColNodeOutline + const NodesColPin + const NodesColPinHovered + const NodesColTitleBar + const NodesColTitleBarHovered + const NodesColTitleBarSelected + const NodesMiniMapLocationBottomLeft + const NodesMiniMapLocationBottomRight + const NodesMiniMapLocationTopLeft + const NodesMiniMapLocationTopRight + const NodesPinShapeCircle + const NodesPinShapeCircleFilled + const NodesPinShapeQuad + const NodesPinShapeQuadFilled + const NodesPinShapeTriangle + const NodesPinShapeTriangleFilled + const NodesStyleFlagsGridLines + const NodesStyleFlagsGridLinesPrimary + const NodesStyleFlagsGridSnapping + const NodesStyleFlagsNodeOutline + const NodesStyleFlagsNone + const NodesStyleVarCOUNT + const NodesStyleVarGridSpacing + const NodesStyleVarLinkHoverDistance + const NodesStyleVarLinkLineSegmentsPerLength + const NodesStyleVarLinkThickness + const NodesStyleVarMiniMapOffset + const NodesStyleVarMiniMapPadding + const NodesStyleVarNodeBorderThickness + const NodesStyleVarNodeCornerRounding + const NodesStyleVarNodePadding + const NodesStyleVarPinCircleRadius + const NodesStyleVarPinHoverRadius + const NodesStyleVarPinLineThickness + const NodesStyleVarPinOffset + const NodesStyleVarPinQuadSideLength + const NodesStyleVarPinTriangleSideLength + const OldColumnFlagsGrowParentContentsSize + const OldColumnFlagsNoBorder + const OldColumnFlagsNoForceWithinWindow + const OldColumnFlagsNoPreserveWidths + const OldColumnFlagsNoResize + const OldColumnFlagsNone + const PlotAxisFlagsAutoFit + const PlotAxisFlagsAuxDefault + const PlotAxisFlagsForeground + const PlotAxisFlagsInvert + const PlotAxisFlagsLock + const PlotAxisFlagsLockMax + const PlotAxisFlagsLockMin + const PlotAxisFlagsNoDecorations + const PlotAxisFlagsNoGridLines + const PlotAxisFlagsNoHighlight + const PlotAxisFlagsNoInitialFit + const PlotAxisFlagsNoLabel + const PlotAxisFlagsNoMenus + const PlotAxisFlagsNoSideSwitch + const PlotAxisFlagsNoTickLabels + const PlotAxisFlagsNoTickMarks + const PlotAxisFlagsNone + const PlotAxisFlagsOpposite + const PlotAxisFlagsPanStretch + const PlotAxisFlagsRangeFit + const PlotBarGroupsFlagsHorizontal + const PlotBarGroupsFlagsNone + const PlotBarGroupsFlagsStacked + const PlotBarsFlagsHorizontal + const PlotBarsFlagsNone + const PlotBinRice + const PlotBinScott + const PlotBinSqrt + const PlotBinSturges + const PlotColAxisBg + const PlotColAxisBgActive + const PlotColAxisBgHovered + const PlotColAxisGrid + const PlotColAxisText + const PlotColAxisTick + const PlotColCOUNT + const PlotColCrosshairs + const PlotColErrorBar + const PlotColFill + const PlotColFrameBg + const PlotColInlayText + const PlotColLegendBg + const PlotColLegendBorder + const PlotColLegendText + const PlotColLine + const PlotColMarkerFill + const PlotColMarkerOutline + const PlotColPlotBg + const PlotColPlotBorder + const PlotColSelection + const PlotColTitleText + const PlotColormapBrBG + const PlotColormapCool + const PlotColormapDark + const PlotColormapDeep + const PlotColormapGreys + const PlotColormapHot + const PlotColormapJet + const PlotColormapPaired + const PlotColormapPastel + const PlotColormapPiYG + const PlotColormapPink + const PlotColormapPlasma + const PlotColormapRdBu + const PlotColormapScaleFlagsInvert + const PlotColormapScaleFlagsNoLabel + const PlotColormapScaleFlagsNone + const PlotColormapScaleFlagsOpposite + const PlotColormapSpectral + const PlotColormapTwilight + const PlotColormapViridis + const PlotCondAlways + const PlotCondNone + const PlotCondOnce + const PlotDateFmtDayMo + const PlotDateFmtDayMoYr + const PlotDateFmtMo + const PlotDateFmtMoYr + const PlotDateFmtNone + const PlotDateFmtYr + const PlotDigitalFlagsNone + const PlotDragToolFlagsDelayed + const PlotDragToolFlagsNoCursors + const PlotDragToolFlagsNoFit + const PlotDragToolFlagsNoInputs + const PlotDragToolFlagsNone + const PlotDummyFlagsNone + const PlotErrorBarsFlagsHorizontal + const PlotErrorBarsFlagsNone + const PlotFlagsCanvasOnly + const PlotFlagsCrosshairs + const PlotFlagsEqual + const PlotFlagsNoBoxSelect + const PlotFlagsNoFrame + const PlotFlagsNoInputs + const PlotFlagsNoLegend + const PlotFlagsNoMenus + const PlotFlagsNoMouseText + const PlotFlagsNoTitle + const PlotFlagsNone + const PlotHeatmapFlagsColMajor + const PlotHeatmapFlagsNone + const PlotHistogramFlagsColMajor + const PlotHistogramFlagsCumulative + const PlotHistogramFlagsDensity + const PlotHistogramFlagsHorizontal + const PlotHistogramFlagsNoOutliers + const PlotHistogramFlagsNone + const PlotImageFlagsNone + const PlotInfLinesFlagsHorizontal + const PlotInfLinesFlagsNone + const PlotItemFlagsNoFit + const PlotItemFlagsNoLegend + const PlotItemFlagsNone + const PlotLegendFlagsHorizontal + const PlotLegendFlagsNoButtons + const PlotLegendFlagsNoHighlightAxis + const PlotLegendFlagsNoHighlightItem + const PlotLegendFlagsNoMenus + const PlotLegendFlagsNone + const PlotLegendFlagsOutside + const PlotLegendFlagsSort + const PlotLineFlagsLoop + const PlotLineFlagsNoClip + const PlotLineFlagsNone + const PlotLineFlagsSegments + const PlotLineFlagsShaded + const PlotLineFlagsSkipNaN + const PlotLocationCenter + const PlotLocationEast + const PlotLocationNorth + const PlotLocationNorthEast + const PlotLocationNorthWest + const PlotLocationSouth + const PlotLocationSouthEast + const PlotLocationSouthWest + const PlotLocationWest + const PlotMarkerAsterisk + const PlotMarkerCOUNT + const PlotMarkerCircle + const PlotMarkerCross + const PlotMarkerDiamond + const PlotMarkerDown + const PlotMarkerLeft + const PlotMarkerNone + const PlotMarkerPlus + const PlotMarkerRight + const PlotMarkerSquare + const PlotMarkerUp + const PlotMouseTextFlagsNoAuxAxes + const PlotMouseTextFlagsNoFormat + const PlotMouseTextFlagsNone + const PlotMouseTextFlagsShowAlways + const PlotPieChartFlagsIgnoreHidden + const PlotPieChartFlagsNone + const PlotPieChartFlagsNormalize + const PlotScaleLinear + const PlotScaleLog10 + const PlotScaleSymLog + const PlotScaleTime + const PlotScatterFlagsNoClip + const PlotScatterFlagsNone + const PlotShadedFlagsNone + const PlotStairsFlagsNone + const PlotStairsFlagsPreStep + const PlotStairsFlagsShaded + const PlotStemsFlagsHorizontal + const PlotStemsFlagsNone + const PlotStyleVarAnnotationPadding + const PlotStyleVarCOUNT + const PlotStyleVarDigitalBitGap + const PlotStyleVarDigitalBitHeight + const PlotStyleVarErrorBarSize + const PlotStyleVarErrorBarWeight + const PlotStyleVarFillAlpha + const PlotStyleVarFitPadding + const PlotStyleVarLabelPadding + const PlotStyleVarLegendInnerPadding + const PlotStyleVarLegendPadding + const PlotStyleVarLegendSpacing + const PlotStyleVarLineWeight + const PlotStyleVarMajorGridSize + const PlotStyleVarMajorTickLen + const PlotStyleVarMajorTickSize + const PlotStyleVarMarker + const PlotStyleVarMarkerSize + const PlotStyleVarMarkerWeight + const PlotStyleVarMinorAlpha + const PlotStyleVarMinorGridSize + const PlotStyleVarMinorTickLen + const PlotStyleVarMinorTickSize + const PlotStyleVarMousePosPadding + const PlotStyleVarPlotBorderSize + const PlotStyleVarPlotDefaultSize + const PlotStyleVarPlotMinSize + const PlotStyleVarPlotPadding + const PlotSubplotFlagsColMajor + const PlotSubplotFlagsLinkAllX + const PlotSubplotFlagsLinkAllY + const PlotSubplotFlagsLinkCols + const PlotSubplotFlagsLinkRows + const PlotSubplotFlagsNoAlign + const PlotSubplotFlagsNoLegend + const PlotSubplotFlagsNoMenus + const PlotSubplotFlagsNoResize + const PlotSubplotFlagsNoTitle + const PlotSubplotFlagsNone + const PlotSubplotFlagsShareItems + const PlotTextFlagsNone + const PlotTextFlagsVertical + const PlotTimeFmtHr + const PlotTimeFmtHrMin + const PlotTimeFmtHrMinS + const PlotTimeFmtHrMinSMs + const PlotTimeFmtMinSMs + const PlotTimeFmtNone + const PlotTimeFmtS + const PlotTimeFmtSMs + const PlotTimeFmtSUs + const PlotTimeFmtUs + const PlotTimeUnitCOUNT + const PlotTimeUnitDay + const PlotTimeUnitHr + const PlotTimeUnitMin + const PlotTimeUnitMo + const PlotTimeUnitMs + const PlotTimeUnitS + const PlotTimeUnitUs + const PlotTimeUnitYr + const PlotTypeHistogram + const PlotTypeLines + const PopupFlagsAnyPopup + const PopupFlagsAnyPopupId + const PopupFlagsAnyPopupLevel + const PopupFlagsMouseButtonDefault + const PopupFlagsMouseButtonLeft + const PopupFlagsMouseButtonMask + const PopupFlagsMouseButtonMiddle + const PopupFlagsMouseButtonRight + const PopupFlagsNoOpenOverExistingPopup + const PopupFlagsNoOpenOverItems + const PopupFlagsNoReopen + const PopupFlagsNone + const PopupPositionPolicyComboBox + const PopupPositionPolicyDefault + const PopupPositionPolicyTooltip + const RIGHT + const ScrollFlagsAlwaysCenterX + const ScrollFlagsAlwaysCenterY + const ScrollFlagsKeepVisibleCenterX + const ScrollFlagsKeepVisibleCenterY + const ScrollFlagsKeepVisibleEdgeX + const ScrollFlagsKeepVisibleEdgeY + const ScrollFlagsMaskX + const ScrollFlagsMaskY + const ScrollFlagsNoScrollParent + const ScrollFlagsNone + const SelectableFlagsAllowDoubleClick + const SelectableFlagsAllowOverlap + const SelectableFlagsDisabled + const SelectableFlagsDontClosePopups + const SelectableFlagsNoHoldingActiveID + const SelectableFlagsNoPadWithHalfSpacing + const SelectableFlagsNoSetKeyOwner + const SelectableFlagsNone + const SelectableFlagsSelectOnClick + const SelectableFlagsSelectOnNav + const SelectableFlagsSelectOnRelease + const SelectableFlagsSetNavIdOnHover + const SelectableFlagsSpanAllColumns + const SelectableFlagsSpanAvailWidth + const SeparatorFlagsHorizontal + const SeparatorFlagsNone + const SeparatorFlagsSpanAllColumns + const SeparatorFlagsVertical + const SliderFlagsAlwaysClamp + const SliderFlagsInvalidMask + const SliderFlagsLogarithmic + const SliderFlagsNoInput + const SliderFlagsNoRoundToFormat + const SliderFlagsNone + const SliderFlagsReadOnly + const SliderFlagsVertical + const SortDirectionAscending + const SortDirectionDescending + const SortDirectionNone + const StyleVarAlpha + const StyleVarButtonTextAlign + const StyleVarCOUNT + const StyleVarCellPadding + const StyleVarChildBorderSize + const StyleVarChildRounding + const StyleVarDisabledAlpha + const StyleVarDockingSeparatorSize + const StyleVarFrameBorderSize + const StyleVarFramePadding + const StyleVarFrameRounding + const StyleVarGrabMinSize + const StyleVarGrabRounding + const StyleVarIndentSpacing + const StyleVarItemInnerSpacing + const StyleVarItemSpacing + const StyleVarPopupBorderSize + const StyleVarPopupRounding + const StyleVarScrollbarRounding + const StyleVarScrollbarSize + const StyleVarSelectableTextAlign + const StyleVarSeparatorTextAlign + const StyleVarSeparatorTextBorderSize + const StyleVarSeparatorTextPadding + const StyleVarTabBarBorderSize + const StyleVarTabRounding + const StyleVarWindowBorderSize + const StyleVarWindowMinSize + const StyleVarWindowPadding + const StyleVarWindowRounding + const StyleVarWindowTitleAlign + const TabBarFlagsAutoSelectNewTabs + const TabBarFlagsDockNode + const TabBarFlagsFittingPolicyDefault + const TabBarFlagsFittingPolicyMask + const TabBarFlagsFittingPolicyResizeDown + const TabBarFlagsFittingPolicyScroll + const TabBarFlagsIsFocused + const TabBarFlagsNoCloseWithMiddleMouseButton + const TabBarFlagsNoTabListScrollingButtons + const TabBarFlagsNoTooltip + const TabBarFlagsNone + const TabBarFlagsReorderable + const TabBarFlagsSaveSettings + const TabBarFlagsTabListPopupButton + const TabItemFlagsButton + const TabItemFlagsLeading + const TabItemFlagsNoAssumedClosure + const TabItemFlagsNoCloseButton + const TabItemFlagsNoCloseWithMiddleMouseButton + const TabItemFlagsNoPushId + const TabItemFlagsNoReorder + const TabItemFlagsNoTooltip + const TabItemFlagsNone + const TabItemFlagsSectionMask + const TabItemFlagsSetSelected + const TabItemFlagsTrailing + const TabItemFlagsUnsavedDocument + const TabItemFlagsUnsorted + const TableBgTargetCellBg + const TableBgTargetNone + const TableBgTargetRowBg0 + const TableBgTargetRowBg1 + const TableColumnFlagsAngledHeader + const TableColumnFlagsDefaultHide + const TableColumnFlagsDefaultSort + const TableColumnFlagsDisabled + const TableColumnFlagsIndentDisable + const TableColumnFlagsIndentEnable + const TableColumnFlagsIndentMask + const TableColumnFlagsIsEnabled + const TableColumnFlagsIsHovered + const TableColumnFlagsIsSorted + const TableColumnFlagsIsVisible + const TableColumnFlagsNoClip + const TableColumnFlagsNoDirectResize + const TableColumnFlagsNoHeaderLabel + const TableColumnFlagsNoHeaderWidth + const TableColumnFlagsNoHide + const TableColumnFlagsNoReorder + const TableColumnFlagsNoResize + const TableColumnFlagsNoSort + const TableColumnFlagsNoSortAscending + const TableColumnFlagsNoSortDescending + const TableColumnFlagsNone + const TableColumnFlagsPreferSortAscending + const TableColumnFlagsPreferSortDescending + const TableColumnFlagsStatusMask + const TableColumnFlagsWidthFixed + const TableColumnFlagsWidthMask + const TableColumnFlagsWidthStretch + const TableFlagsBorders + const TableFlagsBordersH + const TableFlagsBordersInner + const TableFlagsBordersInnerH + const TableFlagsBordersInnerV + const TableFlagsBordersOuter + const TableFlagsBordersOuterH + const TableFlagsBordersOuterV + const TableFlagsBordersV + const TableFlagsContextMenuInBody + const TableFlagsHideable + const TableFlagsHighlightHoveredColumn + const TableFlagsNoBordersInBody + const TableFlagsNoBordersInBodyUntilResize + const TableFlagsNoClip + const TableFlagsNoHostExtendX + const TableFlagsNoHostExtendY + const TableFlagsNoKeepColumnsVisible + const TableFlagsNoPadInnerX + const TableFlagsNoPadOuterX + const TableFlagsNoSavedSettings + const TableFlagsNone + const TableFlagsPadOuterX + const TableFlagsPreciseWidths + const TableFlagsReorderable + const TableFlagsResizable + const TableFlagsRowBg + const TableFlagsScrollX + const TableFlagsScrollY + const TableFlagsSizingFixedFit + const TableFlagsSizingFixedSame + const TableFlagsSizingMask + const TableFlagsSizingStretchProp + const TableFlagsSizingStretchSame + const TableFlagsSortMulti + const TableFlagsSortTristate + const TableFlagsSortable + const TableRowFlagsHeaders + const TableRowFlagsNone + const TextFlagsNoWidthForLargeClippedText + const TextFlagsNone + const TooltipFlagsNone + const TooltipFlagsOverridePrevious + const TreeNodeFlagsAllowOverlap + const TreeNodeFlagsBullet + const TreeNodeFlagsClipLabelForTrailingButton + const TreeNodeFlagsCollapsingHeader + const TreeNodeFlagsDefaultOpen + const TreeNodeFlagsFramePadding + const TreeNodeFlagsFramed + const TreeNodeFlagsLeaf + const TreeNodeFlagsNavLeftJumpsBackHere + const TreeNodeFlagsNoAutoOpenOnLog + const TreeNodeFlagsNoTreePushOnOpen + const TreeNodeFlagsNone + const TreeNodeFlagsOpenOnArrow + const TreeNodeFlagsOpenOnDoubleClick + const TreeNodeFlagsSelected + const TreeNodeFlagsSpanAllColumns + const TreeNodeFlagsSpanAvailWidth + const TreeNodeFlagsSpanFullWidth + const TreeNodeFlagsUpsideDownArrow + const TypingSelectFlagsAllowBackspace + const TypingSelectFlagsAllowSingleCharMode + const TypingSelectFlagsNone + const UNORDEREDLIST + const ViewportFlagsCanHostOtherWindows + const ViewportFlagsIsFocused + const ViewportFlagsIsMinimized + const ViewportFlagsIsPlatformMonitor + const ViewportFlagsIsPlatformWindow + const ViewportFlagsNoAutoMerge + const ViewportFlagsNoDecoration + const ViewportFlagsNoFocusOnAppearing + const ViewportFlagsNoFocusOnClick + const ViewportFlagsNoInputs + const ViewportFlagsNoRendererClear + const ViewportFlagsNoTaskBarIcon + const ViewportFlagsNone + const ViewportFlagsOwnedByApp + const ViewportFlagsTopMost + const WindowDockStyleColCOUNT + const WindowDockStyleColTab + const WindowDockStyleColTabActive + const WindowDockStyleColTabHovered + const WindowDockStyleColTabUnfocused + const WindowDockStyleColTabUnfocusedActive + const WindowDockStyleColText + const WindowFlagsAlwaysAutoResize + const WindowFlagsAlwaysHorizontalScrollbar + const WindowFlagsAlwaysVerticalScrollbar + const WindowFlagsChildMenu + const WindowFlagsChildWindow + const WindowFlagsDockNodeHost + const WindowFlagsHorizontalScrollbar + const WindowFlagsMenuBar + const WindowFlagsModal + const WindowFlagsNavFlattened + const WindowFlagsNoBackground + const WindowFlagsNoBringToFrontOnFocus + const WindowFlagsNoCollapse + const WindowFlagsNoDecoration + const WindowFlagsNoDocking + const WindowFlagsNoFocusOnAppearing + const WindowFlagsNoInputs + const WindowFlagsNoMouseInputs + const WindowFlagsNoMove + const WindowFlagsNoNav + const WindowFlagsNoNavFocus + const WindowFlagsNoNavInputs + const WindowFlagsNoResize + const WindowFlagsNoSavedSettings + const WindowFlagsNoScrollWithMouse + const WindowFlagsNoScrollbar + const WindowFlagsNoTitleBar + const WindowFlagsNone + const WindowFlagsPopup + const WindowFlagsTooltip + const WindowFlagsUnsavedDocument + var CExposerError error = errors.New(...) + func AlignTextToFramePadding() + func ArrowButton(str_id string, dir Dir) bool + func Begin(name string) bool + func BeginChildID(id ID) bool + func BeginChildIDV(id ID, size Vec2, child_flags ChildFlags, window_flags WindowFlags) bool + func BeginChildStr(str_id string) bool + func BeginChildStrV(str_id string, size Vec2, child_flags ChildFlags, window_flags WindowFlags) bool + func BeginCombo(label string, preview_value string) bool + func BeginComboV(label string, preview_value string, flags ComboFlags) bool + func BeginDisabled() + func BeginDisabledV(disabled bool) + func BeginDragDropSource() bool + func BeginDragDropSourceV(flags DragDropFlags) bool + func BeginDragDropTarget() bool + func BeginGroup() + func BeginItemTooltip() bool + func BeginListBox(label string) bool + func BeginListBoxV(label string, size Vec2) bool + func BeginMainMenuBar() bool + func BeginMenu(label string) bool + func BeginMenuBar() bool + func BeginMenuV(label string, enabled bool) bool + func BeginPopup(str_id string) bool + func BeginPopupContextItem() bool + func BeginPopupContextItemV(str_id string, popup_flags PopupFlags) bool + func BeginPopupContextVoid() bool + func BeginPopupContextVoidV(str_id string, popup_flags PopupFlags) bool + func BeginPopupContextWindow() bool + func BeginPopupContextWindowV(str_id string, popup_flags PopupFlags) bool + func BeginPopupModal(name string) bool + func BeginPopupModalV(name string, p_open *bool, flags WindowFlags) bool + func BeginPopupV(str_id string, flags WindowFlags) bool + func BeginTabBar(str_id string) bool + func BeginTabBarV(str_id string, flags TabBarFlags) bool + func BeginTabItem(label string) bool + func BeginTabItemV(label string, p_open *bool, flags TabItemFlags) bool + func BeginTable(str_id string, column int32) bool + func BeginTableV(str_id string, column int32, flags TableFlags, outer_size Vec2, ...) bool + func BeginTooltip() bool + func BeginV(name string, p_open *bool, flags WindowFlags) bool + func Bullet() + func BulletText(fmt string) + func Button(label string) bool + func ButtonV(label string, size Vec2) bool + func CalcItemWidth() float32 + func CastBool(value bool) (cast int) + func Checkbox(label string, v *bool) bool + func CheckboxFlagsIntPtr(label string, flags *int32, flags_value int32) bool + func CheckboxFlagsUintPtr(label string, flags *uint32, flags_value uint32) bool + func ClipboardText() string + func CloseCurrentPopup() + func CollapsingHeaderBoolPtr(label string, p_visible *bool) bool + func CollapsingHeaderBoolPtrV(label string, p_visible *bool, flags TreeNodeFlags) bool + func CollapsingHeaderTreeNodeFlags(label string) bool + func CollapsingHeaderTreeNodeFlagsV(label string, flags TreeNodeFlags) bool + func ColorButton(desc_id string, col Vec4) bool + func ColorButtonV(desc_id string, col Vec4, flags ColorEditFlags, size Vec2) bool + func ColorConvertFloat4ToU32(in Vec4) uint32 + func ColorConvertHSVtoRGB(h float32, s float32, v float32, out_r *float32, out_g *float32, ...) + func ColorConvertRGBtoHSV(r float32, g float32, b float32, out_h *float32, out_s *float32, ...) + func ColorEdit3(label string, col *[3]float32) bool + func ColorEdit3V(label string, col *[3]float32, flags ColorEditFlags) bool + func ColorEdit4(label string, col *[4]float32) bool + func ColorEdit4V(label string, col *[4]float32, flags ColorEditFlags) bool + func ColorPicker3(label string, col *[3]float32) bool + func ColorPicker3V(label string, col *[3]float32, flags ColorEditFlags) bool + func ColorPicker4(label string, col *[4]float32) bool + func ColorPicker4V(label string, col *[4]float32, flags ColorEditFlags, ref_col []float32) bool + func ColorU32Col(idx Col) uint32 + func ColorU32ColV(idx Col, alpha_mul float32) uint32 + func ColorU32U32(col uint32) uint32 + func ColorU32U32V(col uint32, alpha_mul float32) uint32 + func ColorU32Vec4(col Vec4) uint32 + func ColumnIndex() int32 + func ColumnOffset() float32 + func ColumnOffsetV(column_index int32) float32 + func ColumnWidth() float32 + func ColumnWidthV(column_index int32) float32 + func Columns() + func ColumnsCount() int32 + func ColumnsV(count int32, id string, border bool) + func ComboStr(label string, current_item *int32, items_separated_by_zeros string) bool + func ComboStrV(label string, current_item *int32, items_separated_by_zeros string, ...) bool + func ComboStrarr(label string, current_item *int32, items []string, items_count int32) bool + func ComboStrarrV(label string, current_item *int32, items []string, items_count int32, ...) bool + func CursorPosX() float32 + func CursorPosY() float32 + func DebugCheckVersionAndDataLayout(version_str string, sz_io uint64, sz_style uint64, sz_vec2 uint64, ...) bool + func DebugFlashStyleColor(idx Col) + func DebugStartItemPicker() + func DebugTextEncoding(text string) + func DestroyContext() + func DestroyContextV(ctx *Context) + func DestroyPlatformWindows() + func DragFloat(label string, v *float32) bool + func DragFloat2(label string, v *[2]float32) bool + func DragFloat2V(label string, v *[2]float32, v_speed float32, v_min float32, v_max float32, ...) bool + func DragFloat3(label string, v *[3]float32) bool + func DragFloat3V(label string, v *[3]float32, v_speed float32, v_min float32, v_max float32, ...) bool + func DragFloat4(label string, v *[4]float32) bool + func DragFloat4V(label string, v *[4]float32, v_speed float32, v_min float32, v_max float32, ...) bool + func DragFloatRange2(label string, v_current_min *float32, v_current_max *float32) bool + func DragFloatRange2V(label string, v_current_min *float32, v_current_max *float32, v_speed float32, ...) bool + func DragFloatV(label string, v *float32, v_speed float32, v_min float32, v_max float32, ...) bool + func DragInt(label string, v *int32) bool + func DragInt2(label string, v *[2]int32) bool + func DragInt2V(label string, v *[2]int32, v_speed float32, v_min int32, v_max int32, ...) bool + func DragInt3(label string, v *[3]int32) bool + func DragInt3V(label string, v *[3]int32, v_speed float32, v_min int32, v_max int32, ...) bool + func DragInt4(label string, v *[4]int32) bool + func DragInt4V(label string, v *[4]int32, v_speed float32, v_min int32, v_max int32, ...) bool + func DragIntRange2(label string, v_current_min *int32, v_current_max *int32) bool + func DragIntRange2V(label string, v_current_min *int32, v_current_max *int32, v_speed float32, ...) bool + func DragIntV(label string, v *int32, v_speed float32, v_min int32, v_max int32, ...) bool + func DragScalar(label string, data_type DataType, p_data uintptr) bool + func DragScalarN(label string, data_type DataType, p_data uintptr, components int32) bool + func DragScalarNV(label string, data_type DataType, p_data uintptr, components int32, ...) bool + func DragScalarV(label string, data_type DataType, p_data uintptr, v_speed float32, ...) bool + func Dummy(size Vec2) + func End() + func EndChild() + func EndCombo() + func EndDisabled() + func EndDragDropSource() + func EndDragDropTarget() + func EndFrame() + func EndGroup() + func EndListBox() + func EndMainMenuBar() + func EndMenu() + func EndMenuBar() + func EndPopup() + func EndTabBar() + func EndTabItem() + func EndTable() + func EndTooltip() + func FontSize() float32 + func FrameCount() int32 + func FrameHeight() float32 + func FrameHeightWithSpacing() float32 + func ImNodesBeginInputAttribute(id int32) + func ImNodesBeginInputAttributeV(id int32, shape NodesPinShape) + func ImNodesBeginNode(id int32) + func ImNodesBeginNodeEditor() + func ImNodesBeginNodeTitleBar() + func ImNodesBeginOutputAttribute(id int32) + func ImNodesBeginOutputAttributeV(id int32, shape NodesPinShape) + func ImNodesBeginStaticAttribute(id int32) + func ImNodesClearLinkSelection() + func ImNodesClearLinkSelectionInt(link_id int32) + func ImNodesClearNodeSelection() + func ImNodesClearNodeSelectionInt(node_id int32) + func ImNodesDestroyContext() + func ImNodesDestroyContextV(ctx *NodesContext) + func ImNodesEditorContextFree(noname1 *NodesEditorContext) + func ImNodesEditorContextMoveToNode(node_id int32) + func ImNodesEditorContextResetPanning(pos Vec2) + func ImNodesEditorContextSet(noname1 *NodesEditorContext) + func ImNodesEndInputAttribute() + func ImNodesEndNode() + func ImNodesEndNodeEditor() + func ImNodesEndNodeTitleBar() + func ImNodesEndOutputAttribute() + func ImNodesEndStaticAttribute() + func ImNodesGetSelectedLinks(link_ids *int32) + func ImNodesGetSelectedNodes(node_ids *int32) + func ImNodesIsAnyAttributeActive() bool + func ImNodesIsAnyAttributeActiveV(attribute_id *int32) bool + func ImNodesIsAttributeActive() bool + func ImNodesIsEditorHovered() bool + func ImNodesIsLinkCreatedBoolPtr(started_at_attribute_id *int32, ended_at_attribute_id *int32) bool + func ImNodesIsLinkCreatedBoolPtrV(started_at_attribute_id *int32, ended_at_attribute_id *int32, ...) bool + func ImNodesIsLinkCreatedIntPtr(started_at_node_id *int32, started_at_attribute_id *int32, ...) bool + func ImNodesIsLinkCreatedIntPtrV(started_at_node_id *int32, started_at_attribute_id *int32, ...) bool + func ImNodesIsLinkDestroyed(link_id *int32) bool + func ImNodesIsLinkDropped() bool + func ImNodesIsLinkDroppedV(started_at_attribute_id *int32, including_detached_links bool) bool + func ImNodesIsLinkHovered(link_id *int32) bool + func ImNodesIsLinkSelected(link_id int32) bool + func ImNodesIsLinkStarted(started_at_attribute_id *int32) bool + func ImNodesIsNodeHovered(node_id *int32) bool + func ImNodesIsNodeSelected(node_id int32) bool + func ImNodesIsPinHovered(attribute_id *int32) bool + func ImNodesLink(id int32, start_attribute_id int32, end_attribute_id int32) + func ImNodesLoadCurrentEditorStateFromIniFile(file_name string) + func ImNodesLoadCurrentEditorStateFromIniString(data string, data_size uint64) + func ImNodesLoadEditorStateFromIniFile(editor *NodesEditorContext, file_name string) + func ImNodesLoadEditorStateFromIniString(editor *NodesEditorContext, data string, data_size uint64) + func ImNodesMiniMap() + func ImNodesNumSelectedLinks() int32 + func ImNodesNumSelectedNodes() int32 + func ImNodesPopAttributeFlag() + func ImNodesPopColorStyle() + func ImNodesPopStyleVar() + func ImNodesPopStyleVarV(count int32) + func ImNodesPushAttributeFlag(flag NodesAttributeFlags) + func ImNodesPushColorStyle(item NodesCol, color uint32) + func ImNodesPushStyleVarFloat(style_item NodesStyleVar, value float32) + func ImNodesPushStyleVarVec2(style_item NodesStyleVar, value Vec2) + func ImNodesSaveCurrentEditorStateToIniFile(file_name string) + func ImNodesSaveCurrentEditorStateToIniString() string + func ImNodesSaveCurrentEditorStateToIniStringV(data_size *uint64) string + func ImNodesSaveEditorStateToIniFile(editor *NodesEditorContext, file_name string) + func ImNodesSaveEditorStateToIniString(editor *NodesEditorContext) string + func ImNodesSaveEditorStateToIniStringV(editor *NodesEditorContext, data_size *uint64) string + func ImNodesSelectLink(link_id int32) + func ImNodesSelectNode(node_id int32) + func ImNodesSetCurrentContext(ctx *NodesContext) + func ImNodesSetImGuiContext(ctx *Context) + func ImNodesSetNodeDraggable(node_id int32, draggable bool) + func ImNodesSetNodeEditorSpacePos(node_id int32, editor_space_pos Vec2) + func ImNodesSetNodeGridSpacePos(node_id int32, grid_pos Vec2) + func ImNodesSetNodeScreenSpacePos(node_id int32, screen_space_pos Vec2) + func ImNodesSnapNodeToGrid(node_id int32) + func ImNodesStyleColorsClassic() + func ImNodesStyleColorsClassicV(dest *NodesStyle) + func ImNodesStyleColorsDark() + func ImNodesStyleColorsDarkV(dest *NodesStyle) + func ImNodesStyleColorsLight() + func ImNodesStyleColorsLightV(dest *NodesStyle) + func Image(user_texture_id TextureID, image_size Vec2) + func ImageButton(str_id string, user_texture_id TextureID, image_size Vec2) bool + func ImageButtonV(str_id string, user_texture_id TextureID, image_size Vec2, uv0 Vec2, uv1 Vec2, ...) bool + func ImageToRgba(img image.Image) *image.RGBA + func ImageV(user_texture_id TextureID, image_size Vec2, uv0 Vec2, uv1 Vec2, tint_col Vec4, ...) + func Indent() + func IndentV(indent_w float32) + func IndexBufferLayout() (entrySize int) + func InputDouble(label string, v *float64) bool + func InputDoubleV(label string, v *float64, step float64, step_fast float64, format string, ...) bool + func InputFloat(label string, v *float32) bool + func InputFloat2(label string, v *[2]float32) bool + func InputFloat2V(label string, v *[2]float32, format string, flags InputTextFlags) bool + func InputFloat3(label string, v *[3]float32) bool + func InputFloat3V(label string, v *[3]float32, format string, flags InputTextFlags) bool + func InputFloat4(label string, v *[4]float32) bool + func InputFloat4V(label string, v *[4]float32, format string, flags InputTextFlags) bool + func InputFloatV(label string, v *float32, step float32, step_fast float32, format string, ...) bool + func InputInt(label string, v *int32) bool + func InputInt2(label string, v *[2]int32) bool + func InputInt2V(label string, v *[2]int32, flags InputTextFlags) bool + func InputInt3(label string, v *[3]int32) bool + func InputInt3V(label string, v *[3]int32, flags InputTextFlags) bool + func InputInt4(label string, v *[4]int32) bool + func InputInt4V(label string, v *[4]int32, flags InputTextFlags) bool + func InputIntV(label string, v *int32, step int32, step_fast int32, flags InputTextFlags) bool + func InputScalar(label string, data_type DataType, p_data uintptr) bool + func InputScalarN(label string, data_type DataType, p_data uintptr, components int32) bool + func InputScalarNV(label string, data_type DataType, p_data uintptr, components int32, ...) bool + func InputScalarV(label string, data_type DataType, p_data uintptr, p_step uintptr, ...) bool + func InputTextMultiline(label string, buf *string, size Vec2, flags InputTextFlags, ...) bool + func InputTextWithHint(label, hint string, buf *string, flags InputTextFlags, ...) bool + func InternalActivateItemByID(id ID) + func InternalAddSettingsHandler(handler *SettingsHandler) + func InternalArrowButtonEx(str_id string, dir Dir, size_arg Vec2) bool + func InternalArrowButtonExV(str_id string, dir Dir, size_arg Vec2, flags ButtonFlags) bool + func InternalBeginChildEx(name string, id ID, size_arg Vec2, child_flags ChildFlags, ...) bool + func InternalBeginColumns(str_id string, count int32) + func InternalBeginColumnsV(str_id string, count int32, flags OldColumnFlags) + func InternalBeginComboPopup(popup_id ID, bb Rect, flags ComboFlags) bool + func InternalBeginComboPreview() bool + func InternalBeginDockableDragDropSource(window *Window) + func InternalBeginDockableDragDropTarget(window *Window) + func InternalBeginDocked(window *Window, p_open *bool) + func InternalBeginDragDropTargetCustom(bb Rect, id ID) bool + func InternalBeginMenuEx(label string, icon string) bool + func InternalBeginMenuExV(label string, icon string, enabled bool) bool + func InternalBeginPopupEx(id ID, extra_flags WindowFlags) bool + func InternalBeginTabBarEx(tab_bar *TabBar, bb Rect, flags TabBarFlags) bool + func InternalBeginTableEx(name string, id ID, columns_count int32) bool + func InternalBeginTableExV(name string, id ID, columns_count int32, flags TableFlags, outer_size Vec2, ...) bool + func InternalBeginTooltipEx(tooltip_flags TooltipFlags, extra_window_flags WindowFlags) bool + func InternalBeginTooltipHidden() bool + func InternalBeginViewportSideBar(name string, viewport *Viewport, dir Dir, size float32, ...) bool + func InternalBringWindowToDisplayBack(window *Window) + func InternalBringWindowToDisplayBehind(window *Window, above_window *Window) + func InternalBringWindowToDisplayFront(window *Window) + func InternalBringWindowToFocusFront(window *Window) + func InternalButtonBehavior(bb Rect, id ID, out_hovered *bool, out_held *bool) bool + func InternalButtonBehaviorV(bb Rect, id ID, out_hovered *bool, out_held *bool, flags ButtonFlags) bool + func InternalButtonEx(label string) bool + func InternalButtonExV(label string, size_arg Vec2, flags ButtonFlags) bool + func InternalCalcTypematicRepeatAmount(t0 float32, t1 float32, repeat_delay float32, repeat_rate float32) int32 + func InternalCalcWrapWidthForPos(pos Vec2, wrap_pos_x float32) float32 + func InternalCallContextHooks(context *Context, typeArg ContextHookType) + func InternalCheckboxFlagsS64Ptr(label string, flags *int64, flags_value int64) bool + func InternalCheckboxFlagsU64Ptr(label string, flags *[]uint64, flags_value uint64) bool + func InternalClearActiveID() + func InternalClearDragDrop() + func InternalClearIniSettings() + func InternalClearWindowSettings(name string) + func InternalCloseButton(id ID, pos Vec2) bool + func InternalClosePopupToLevel(remaining int32, restore_focus_to_window_under_popup bool) + func InternalClosePopupsExceptModals() + func InternalClosePopupsOverWindow(ref_window *Window, restore_focus_to_window_under_popup bool) + func InternalCollapseButton(id ID, pos Vec2, dock_node *DockNode) bool + func InternalColorEditOptionsPopup(col []float32, flags ColorEditFlags) + func InternalColorPickerOptionsPopup(ref_col []float32, flags ColorEditFlags) + func InternalColorTooltip(text string, col []float32, flags ColorEditFlags) + func InternalColumnNormFromOffset(columns *OldColumns, offset float32) float32 + func InternalColumnOffsetFromNorm(columns *OldColumns, offset_norm float32) float32 + func InternalDataTypeApplyFromText(buf string, data_type DataType, p_data uintptr, format string) bool + func InternalDataTypeApplyOp(data_type DataType, op int32, output uintptr, arg_1 uintptr, arg_2 uintptr) + func InternalDataTypeClamp(data_type DataType, p_data uintptr, p_min uintptr, p_max uintptr) bool + func InternalDataTypeCompare(data_type DataType, arg_1 uintptr, arg_2 uintptr) int32 + func InternalDataTypeFormatString(buf string, buf_size int32, data_type DataType, p_data uintptr, format string) int32 + func InternalDebugAllocHook(info *DebugAllocInfo, frame_count int32, ptr uintptr, size uint64) + func InternalDebugBreakButton(label string, description_of_location string) bool + func InternalDebugBreakButtonTooltip(keyboard_only bool, description_of_location string) + func InternalDebugBreakClearData() + func InternalDebugDrawCursorPos() + func InternalDebugDrawCursorPosV(col uint32) + func InternalDebugDrawItemRect() + func InternalDebugDrawItemRectV(col uint32) + func InternalDebugDrawLineExtents() + func InternalDebugDrawLineExtentsV(col uint32) + func InternalDebugHookIdInfo(id ID, data_type DataType, data_id uintptr, data_id_end uintptr) + func InternalDebugLocateItem(target_id ID) + func InternalDebugLocateItemOnHover(target_id ID) + func InternalDebugLocateItemResolveWithLastItem() + func InternalDebugLog(fmt string) + func InternalDebugNodeColumns(columns *OldColumns) + func InternalDebugNodeDockNode(node *DockNode, label string) + func InternalDebugNodeDrawCmdShowMeshAndBoundingBox(out_draw_list *DrawList, draw_list *DrawList, draw_cmd *DrawCmd, ...) + func InternalDebugNodeDrawList(window *Window, viewport *ViewportP, draw_list *DrawList, label string) + func InternalDebugNodeFont(font *Font) + func InternalDebugNodeFontGlyph(font *Font, glyph *FontGlyph) + func InternalDebugNodeInputTextState(state *InputTextState) + func InternalDebugNodeStorage(storage *Storage, label string) + func InternalDebugNodeTabBar(tab_bar *TabBar, label string) + func InternalDebugNodeTable(table *Table) + func InternalDebugNodeTableSettings(settings *TableSettings) + func InternalDebugNodeTypingSelectState(state *TypingSelectState) + func InternalDebugNodeViewport(viewport *ViewportP) + func InternalDebugNodeWindow(window *Window, label string) + func InternalDebugNodeWindowSettings(settings *WindowSettings) + func InternalDebugRenderKeyboardPreview(draw_list *DrawList) + func InternalDebugRenderViewportThumbnail(draw_list *DrawList, viewport *ViewportP, bb Rect) + func InternalDestroyPlatformWindow(viewport *ViewportP) + func InternalDockBuilderCopyWindowSettings(src_name string, dst_name string) + func InternalDockBuilderDockWindow(window_name string, node_id ID) + func InternalDockBuilderFinish(node_id ID) + func InternalDockBuilderRemoveNode(node_id ID) + func InternalDockBuilderRemoveNodeChildNodes(node_id ID) + func InternalDockBuilderRemoveNodeDockedWindows(node_id ID) + func InternalDockBuilderRemoveNodeDockedWindowsV(node_id ID, clear_settings_refs bool) + func InternalDockBuilderSetNodePos(node_id ID, pos Vec2) + func InternalDockBuilderSetNodeSize(node_id ID, size Vec2) + func InternalDockContextCalcDropPosForDocking(target *Window, target_node *DockNode, payload_window *Window, ...) bool + func InternalDockContextClearNodes(ctx *Context, root_id ID, clear_settings_refs bool) + func InternalDockContextEndFrame(ctx *Context) + func InternalDockContextInitialize(ctx *Context) + func InternalDockContextNewFrameUpdateDocking(ctx *Context) + func InternalDockContextNewFrameUpdateUndocking(ctx *Context) + func InternalDockContextProcessUndockNode(ctx *Context, node *DockNode) + func InternalDockContextProcessUndockWindow(ctx *Context, window *Window) + func InternalDockContextProcessUndockWindowV(ctx *Context, window *Window, clear_persistent_docking_ref bool) + func InternalDockContextQueueDock(ctx *Context, target *Window, target_node *DockNode, payload *Window, ...) + func InternalDockContextQueueUndockNode(ctx *Context, node *DockNode) + func InternalDockContextQueueUndockWindow(ctx *Context, window *Window) + func InternalDockContextRebuildNodes(ctx *Context) + func InternalDockContextShutdown(ctx *Context) + func InternalDockNodeBeginAmendTabBar(node *DockNode) bool + func InternalDockNodeEndAmendTabBar() + func InternalDockNodeGetDepth(node *DockNode) int32 + func InternalDockNodeIsInHierarchyOf(node *DockNode, parent *DockNode) bool + func InternalDockNodeWindowMenuHandlerDefault(ctx *Context, node *DockNode, tab_bar *TabBar) + func InternalDragBehavior(id ID, data_type DataType, p_v uintptr, v_speed float32, p_min uintptr, ...) bool + func InternalEndColumns() + func InternalEndComboPreview() + func InternalErrorCheckUsingSetCursorPosToExtendParentBoundaries() + func InternalFindRenderedTextEnd(text string) string + func InternalFindRenderedTextEndV(text string) string + func InternalFindWindowDisplayIndex(window *Window) int32 + func InternalFocusItem() + func InternalFocusTopMostWindowUnderOne(under_this_window *Window, ignore_window *Window, filter_viewport *Viewport, ...) + func InternalFocusWindow(window *Window) + func InternalFocusWindowV(window *Window, flags FocusRequestFlags) + func InternalGcAwakeTransientWindowBuffers(window *Window) + func InternalGcCompactTransientMiscBuffers() + func InternalGcCompactTransientWindowBuffers(window *Window) + func InternalImAbsDouble(x float64) float64 + func InternalImAbsFloat(x float32) float32 + func InternalImAbsInt(x int32) int32 + func InternalImAlphaBlendColors(col_a uint32, col_b uint32) uint32 + func InternalImBitArrayClearAllBits(arr *uint32, bitcount int32) + func InternalImBitArrayClearBit(arr *uint32, n int32) + func InternalImBitArrayGetStorageSizeInBytes(bitcount int32) uint64 + func InternalImBitArraySetBit(arr *uint32, n int32) + func InternalImBitArraySetBitRange(arr *uint32, n int32, n2 int32) + func InternalImBitArrayTestBit(arr *[]uint32, n int32) bool + func InternalImCharIsBlankA(c rune) bool + func InternalImCharIsBlankW(c uint32) bool + func InternalImDot(a Vec2, b Vec2) float32 + func InternalImExponentialMovingAverage(avg float32, sample float32, n int32) float32 + func InternalImFileLoadToMemory(filename string, mode string) uintptr + func InternalImFileLoadToMemoryV(filename string, mode string, out_file_size *uint64, padding_bytes int32) uintptr + func InternalImFloorFloat(f float32) float32 + func InternalImFontAtlasBuildFinish(atlas *FontAtlas) + func InternalImFontAtlasBuildInit(atlas *FontAtlas) + func InternalImFontAtlasBuildPackCustomRects(atlas *FontAtlas, stbrp_context_opaque uintptr) + func InternalImFontAtlasBuildRender32bppRectFromString(atlas *FontAtlas, x int32, y int32, w int32, h int32, in_str string, ...) + func InternalImFontAtlasBuildRender8bppRectFromString(atlas *FontAtlas, x int32, y int32, w int32, h int32, in_str string, ...) + func InternalImFontAtlasBuildSetupFont(atlas *FontAtlas, font *Font, font_config *FontConfig, ascent float32, ...) + func InternalImFontAtlasUpdateConfigDataPointers(atlas *FontAtlas) + func InternalImFormatString(buf string, buf_size uint64, fmt string) int32 + func InternalImFormatStringToTempBuffer(out_buf []string, out_buf_end []string, fmt string) + func InternalImInvLength(lhs Vec2, fail_value float32) float32 + func InternalImIsFloatAboveGuaranteedIntegerPrecision(f float32) bool + func InternalImIsPowerOfTwoInt(v int32) bool + func InternalImIsPowerOfTwoU64(v uint64) bool + func InternalImLengthSqrVec2(lhs Vec2) float32 + func InternalImLengthSqrVec4(lhs Vec4) float32 + func InternalImLinearSweep(current float32, target float32, speed float32) float32 + func InternalImLogDouble(x float64) float64 + func InternalImLogFloat(x float32) float32 + func InternalImModPositive(a int32, b int32) int32 + func InternalImParseFormatFindEnd(format string) string + func InternalImParseFormatFindStart(format string) string + func InternalImParseFormatPrecision(format string, default_value int32) int32 + func InternalImParseFormatSanitizeForPrinting(fmt_in string, fmt_out string, fmt_out_size uint64) + func InternalImParseFormatSanitizeForScanning(fmt_in string, fmt_out string, fmt_out_size uint64) string + func InternalImParseFormatTrimDecorations(format string, buf string, buf_size uint64) string + func InternalImPowDouble(x float64, y float64) float64 + func InternalImPowFloat(x float32, y float32) float32 + func InternalImRsqrtDouble(x float64) float64 + func InternalImRsqrtFloat(x float32) float32 + func InternalImSaturate(f float32) float32 + func InternalImSignDouble(x float64) float64 + func InternalImSignFloat(x float32) float32 + func InternalImStrSkipBlank(str string) string + func InternalImStrTrimBlanks(str string) + func InternalImStrchrRange(str_begin string, str_end string, c rune) string + func InternalImStrdup(str string) string + func InternalImStrdupcpy(dst string, p_dst_size *uint64, str string) string + func InternalImStreolRange(str string, str_end string) string + func InternalImStricmp(str1 string, str2 string) int32 + func InternalImStristr(haystack string, haystack_end string, needle string, needle_end string) string + func InternalImStrlenW(str *Wchar) int32 + func InternalImStrncpy(dst string, src string, count uint64) + func InternalImStrnicmp(str1 string, str2 string, count uint64) int32 + func InternalImTextCharFromUtf8(out_char *uint32, in_text string, in_text_end string) int32 + func InternalImTextCharToUtf8(out_buf *[5]rune, c uint32) string + func InternalImTextCountCharsFromUtf8(in_text string, in_text_end string) int32 + func InternalImTextCountUtf8BytesFromChar(in_text string, in_text_end string) int32 + func InternalImTextCountUtf8BytesFromStr(in_text *Wchar, in_text_end *Wchar) int32 + func InternalImTextFindPreviousUtf8Codepoint(in_text_start string, in_text_curr string) string + func InternalImTextStrFromUtf8(out_buf *Wchar, out_buf_size int32, in_text string, in_text_end string) int32 + func InternalImTextStrFromUtf8V(out_buf *Wchar, out_buf_size int32, in_text string, in_text_end string, ...) int32 + func InternalImTextStrToUtf8(out_buf string, out_buf_size int32, in_text *Wchar, in_text_end *Wchar) int32 + func InternalImToUpper(c rune) rune + func InternalImTriangleArea(a Vec2, b Vec2, c Vec2) float32 + func InternalImTriangleBarycentricCoords(a Vec2, b Vec2, c Vec2, p Vec2, out_u *float32, out_v *float32, out_w *float32) + func InternalImTriangleContainsPoint(a Vec2, b Vec2, c Vec2, p Vec2) bool + func InternalImTruncFloat(f float32) float32 + func InternalImUpperPowerOfTwo(v int32) int32 + func InternalImageButtonEx(id ID, texture_id TextureID, image_size Vec2, uv0 Vec2, uv1 Vec2, bg_col Vec4, ...) bool + func InternalImageButtonExV(id ID, texture_id TextureID, image_size Vec2, uv0 Vec2, uv1 Vec2, bg_col Vec4, ...) bool + func InternalInitialize() + func InternalInputTextDeactivateHook(id ID) + func InternalInputTextEx(label string, hint string, buf string, buf_size int32, size_arg Vec2, ...) bool + func InternalIsActiveIdUsingNavDir(dir Dir) bool + func InternalIsAliasKey(key Key) bool + func InternalIsClippedEx(bb Rect, id ID) bool + func InternalIsDragDropActive() bool + func InternalIsDragDropPayloadBeingAccepted() bool + func InternalIsGamepadKey(key Key) bool + func InternalIsItemToggledSelection() bool + func InternalIsKeyChordPressedID(key_chord KeyChord, owner_id ID) bool + func InternalIsKeyChordPressedIDV(key_chord KeyChord, owner_id ID, flags InputFlags) bool + func InternalIsKeyDownID(key Key, owner_id ID) bool + func InternalIsKeyPressedID(key Key, owner_id ID) bool + func InternalIsKeyPressedIDV(key Key, owner_id ID, flags InputFlags) bool + func InternalIsKeyReleasedID(key Key, owner_id ID) bool + func InternalIsKeyboardKey(key Key) bool + func InternalIsLegacyKey(key Key) bool + func InternalIsModKey(key Key) bool + func InternalIsMouseClickedID(button MouseButton, owner_id ID) bool + func InternalIsMouseClickedIDV(button MouseButton, owner_id ID, flags InputFlags) bool + func InternalIsMouseDoubleClickedID(button MouseButton, owner_id ID) bool + func InternalIsMouseDownID(button MouseButton, owner_id ID) bool + func InternalIsMouseDragPastThreshold(button MouseButton) bool + func InternalIsMouseDragPastThresholdV(button MouseButton, lock_threshold float32) bool + func InternalIsMouseKey(key Key) bool + func InternalIsMouseReleasedID(button MouseButton, owner_id ID) bool + func InternalIsNamedKey(key Key) bool + func InternalIsNamedKeyOrModKey(key Key) bool + func InternalIsPopupOpenID(id ID, popup_flags PopupFlags) bool + func InternalIsWindowAbove(potential_above *Window, potential_below *Window) bool + func InternalIsWindowChildOf(window *Window, potential_parent *Window, popup_hierarchy bool, ...) bool + func InternalIsWindowContentHoverable(window *Window) bool + func InternalIsWindowContentHoverableV(window *Window, flags HoveredFlags) bool + func InternalIsWindowNavFocusable(window *Window) bool + func InternalIsWindowWithinBeginStackOf(window *Window, potential_parent *Window) bool + func InternalItemAdd(bb Rect, id ID) bool + func InternalItemAddV(bb Rect, id ID, nav_bb *Rect, extra_flags ItemFlags) bool + func InternalItemHoverable(bb Rect, id ID, item_flags ItemFlags) bool + func InternalItemSizeRect(bb Rect) + func InternalItemSizeRectV(bb Rect, text_baseline_y float32) + func InternalItemSizeVec2(size Vec2) + func InternalItemSizeVec2V(size Vec2, text_baseline_y float32) + func InternalKeepAliveID(id ID) + func InternalKeyChordName(key_chord KeyChord) string + func InternalLocalizeGetMsg(key LocKey) string + func InternalLocalizeRegisterEntries(entries *LocEntry, count int32) + func InternalLogBegin(typeArg LogType, auto_open_depth int32) + func InternalLogRenderedText(ref_pos *Vec2, text string) + func InternalLogRenderedTextV(ref_pos *Vec2, text string) + func InternalLogSetNextTextDecoration(prefix string, suffix string) + func InternalLogToBuffer() + func InternalLogToBufferV(auto_open_depth int32) + func InternalMarkIniSettingsDirty() + func InternalMarkIniSettingsDirtyWindowPtr(window *Window) + func InternalMarkItemEdited(id ID) + func InternalMenuItemEx(label string, icon string) bool + func InternalMenuItemExV(label string, icon string, shortcut string, selected bool, enabled bool) bool + func InternalNavClearPreferredPosForAxis(axis Axis) + func InternalNavHighlightActivated(id ID) + func InternalNavInitRequestApplyResult() + func InternalNavInitWindow(window *Window, force_reinit bool) + func InternalNavMoveRequestApplyResult() + func InternalNavMoveRequestButNoResultYet() bool + func InternalNavMoveRequestCancel() + func InternalNavMoveRequestForward(move_dir Dir, clip_dir Dir, move_flags NavMoveFlags, scroll_flags ScrollFlags) + func InternalNavMoveRequestResolveWithLastItem(result *NavItemData) + func InternalNavMoveRequestResolveWithPastTreeNode(result *NavItemData, tree_node_data *NavTreeNodeData) + func InternalNavMoveRequestSubmit(move_dir Dir, clip_dir Dir, move_flags NavMoveFlags, scroll_flags ScrollFlags) + func InternalNavMoveRequestTryWrapping(window *Window, move_flags NavMoveFlags) + func InternalNavRestoreHighlightAfterMove() + func InternalNavTweakPressedAmount(axis Axis) float32 + func InternalNavUpdateCurrentWindowIsScrollPushableX() + func InternalOpenPopupEx(id ID) + func InternalOpenPopupExV(id ID, popup_flags PopupFlags) + func InternalPopColumnsBackground() + func InternalPopFocusScope() + func InternalPopItemFlag() + func InternalPushColumnClipRect(column_index int32) + func InternalPushColumnsBackground() + func InternalPushFocusScope(id ID) + func InternalPushItemFlag(option ItemFlags, enabled bool) + func InternalPushMultiItemsWidths(components int32, width_full float32) + func InternalPushOverrideID(id ID) + func InternalRemoveContextHook(context *Context, hook_to_remove ID) + func InternalRemoveSettingsHandler(type_name string) + func InternalRenderArrow(draw_list *DrawList, pos Vec2, col uint32, dir Dir) + func InternalRenderArrowDockMenu(draw_list *DrawList, p_min Vec2, sz float32, col uint32) + func InternalRenderArrowPointingAt(draw_list *DrawList, pos Vec2, half_sz Vec2, direction Dir, col uint32) + func InternalRenderArrowV(draw_list *DrawList, pos Vec2, col uint32, dir Dir, scale float32) + func InternalRenderBullet(draw_list *DrawList, pos Vec2, col uint32) + func InternalRenderCheckMark(draw_list *DrawList, pos Vec2, col uint32, sz float32) + func InternalRenderColorRectWithAlphaCheckerboard(draw_list *DrawList, p_min Vec2, p_max Vec2, fill_col uint32, ...) + func InternalRenderColorRectWithAlphaCheckerboardV(draw_list *DrawList, p_min Vec2, p_max Vec2, fill_col uint32, ...) + func InternalRenderDragDropTargetRect(bb Rect, item_clip_rect Rect) + func InternalRenderFrame(p_min Vec2, p_max Vec2, fill_col uint32) + func InternalRenderFrameBorder(p_min Vec2, p_max Vec2) + func InternalRenderFrameBorderV(p_min Vec2, p_max Vec2, rounding float32) + func InternalRenderFrameV(p_min Vec2, p_max Vec2, fill_col uint32, border bool, rounding float32) + func InternalRenderMouseCursor(pos Vec2, scale float32, mouse_cursor MouseCursor, col_fill uint32, ...) + func InternalRenderNavHighlight(bb Rect, id ID) + func InternalRenderNavHighlightV(bb Rect, id ID, flags NavHighlightFlags) + func InternalRenderRectFilledRangeH(draw_list *DrawList, rect Rect, col uint32, x_start_norm float32, ...) + func InternalRenderRectFilledWithHole(draw_list *DrawList, outer Rect, inner Rect, col uint32, rounding float32) + func InternalRenderText(pos Vec2, text string) + func InternalRenderTextClipped(pos_min Vec2, pos_max Vec2, text string, text_size_if_known *Vec2) + func InternalRenderTextClippedEx(draw_list *DrawList, pos_min Vec2, pos_max Vec2, text string, ...) + func InternalRenderTextClippedExV(draw_list *DrawList, pos_min Vec2, pos_max Vec2, text string, ...) + func InternalRenderTextClippedV(pos_min Vec2, pos_max Vec2, text string, text_size_if_known *Vec2, align Vec2, ...) + func InternalRenderTextEllipsis(draw_list *DrawList, pos_min Vec2, pos_max Vec2, clip_max_x float32, ...) + func InternalRenderTextV(pos Vec2, text string, hide_text_after_hash bool) + func InternalRenderTextWrapped(pos Vec2, text string, wrap_width float32) + func InternalScaleWindowsInViewport(viewport *ViewportP, scale float32) + func InternalScrollToBringRectIntoView(window *Window, rect Rect) + func InternalScrollToItem() + func InternalScrollToItemV(flags ScrollFlags) + func InternalScrollToRect(window *Window, rect Rect) + func InternalScrollToRectV(window *Window, rect Rect, flags ScrollFlags) + func InternalScrollbar(axis Axis) + func InternalScrollbarEx(bb Rect, id ID, axis Axis, p_scroll_v *int64, avail_v int64, contents_v int64, ...) bool + func InternalSeparatorEx(flags SeparatorFlags) + func InternalSeparatorExV(flags SeparatorFlags, thickness float32) + func InternalSeparatorTextEx(id ID, label string, label_end string, extra_width float32) + func InternalSetActiveID(id ID, window *Window) + func InternalSetActiveIdUsingAllKeyboardKeys() + func InternalSetCurrentFont(font *Font) + func InternalSetCurrentViewport(window *Window, viewport *ViewportP) + func InternalSetFocusID(id ID, window *Window) + func InternalSetHoveredID(id ID) + func InternalSetItemKeyOwner(key Key) + func InternalSetItemKeyOwnerV(key Key, flags InputFlags) + func InternalSetKeyOwner(key Key, owner_id ID) + func InternalSetKeyOwnerV(key Key, owner_id ID, flags InputFlags) + func InternalSetKeyOwnersForKeyChord(key KeyChord, owner_id ID) + func InternalSetKeyOwnersForKeyChordV(key KeyChord, owner_id ID, flags InputFlags) + func InternalSetLastItemData(item_id ID, in_flags ItemFlags, status_flags ItemStatusFlags, item_rect Rect) + func InternalSetNavFocusScope(focus_scope_id ID) + func InternalSetNavID(id ID, nav_layer NavLayer, focus_scope_id ID, rect_rel Rect) + func InternalSetNavWindow(window *Window) + func InternalSetNextItemShortcut(key_chord KeyChord) + func InternalSetScrollFromPosXWindowPtr(window *Window, local_x float32, center_x_ratio float32) + func InternalSetScrollFromPosYWindowPtr(window *Window, local_y float32, center_y_ratio float32) + func InternalSetScrollXWindowPtr(window *Window, scroll_x float32) + func InternalSetScrollYWindowPtr(window *Window, scroll_y float32) + func InternalSetShortcutRouting(key_chord KeyChord, owner_id ID) bool + func InternalSetShortcutRoutingV(key_chord KeyChord, owner_id ID, flags InputFlags) bool + func InternalSetWindowClipRectBeforeSetChannel(window *Window, clip_rect Rect) + func InternalSetWindowCollapsedWindowPtr(window *Window, collapsed bool) + func InternalSetWindowCollapsedWindowPtrV(window *Window, collapsed bool, cond Cond) + func InternalSetWindowDock(window *Window, dock_id ID, cond Cond) + func InternalSetWindowHiddenAndSkipItemsForCurrentFrame(window *Window) + func InternalSetWindowHitTestHole(window *Window, pos Vec2, size Vec2) + func InternalSetWindowParentWindowForFocusRoute(window *Window, parent_window *Window) + func InternalSetWindowPosWindowPtr(window *Window, pos Vec2) + func InternalSetWindowPosWindowPtrV(window *Window, pos Vec2, cond Cond) + func InternalSetWindowSizeWindowPtr(window *Window, size Vec2) + func InternalSetWindowSizeWindowPtrV(window *Window, size Vec2, cond Cond) + func InternalSetWindowViewport(window *Window, viewport *ViewportP) + func InternalShadeVertsLinearColorGradientKeepAlpha(draw_list *DrawList, vert_start_idx int32, vert_end_idx int32, ...) + func InternalShadeVertsLinearUV(draw_list *DrawList, vert_start_idx int32, vert_end_idx int32, a Vec2, b Vec2, ...) + func InternalShadeVertsTransformPos(draw_list *DrawList, vert_start_idx int32, vert_end_idx int32, pivot_in Vec2, ...) + func InternalShortcut(key_chord KeyChord) bool + func InternalShortcutV(key_chord KeyChord, owner_id ID, flags InputFlags) bool + func InternalShowFontAtlas(atlas *FontAtlas) + func InternalShrinkWidths(items *ShrinkWidthItem, count int32, width_excess float32) + func InternalShutdown() + func InternalSliderBehavior(bb Rect, id ID, data_type DataType, p_v uintptr, p_min uintptr, p_max uintptr, ...) bool + func InternalSplitterBehavior(bb Rect, id ID, axis Axis, size1 *float32, size2 *float32, min_size1 float32, ...) bool + func InternalSplitterBehaviorV(bb Rect, id ID, axis Axis, size1 *float32, size2 *float32, min_size1 float32, ...) bool + func InternalStartMouseMovingWindow(window *Window) + func InternalStartMouseMovingWindowOrNode(window *Window, node *DockNode, undock bool) + func InternalTabBarAddTab(tab_bar *TabBar, tab_flags TabItemFlags, window *Window) + func InternalTabBarCloseTab(tab_bar *TabBar, tab *TabItem) + func InternalTabBarGetTabName(tab_bar *TabBar, tab *TabItem) string + func InternalTabBarGetTabOrder(tab_bar *TabBar, tab *TabItem) int32 + func InternalTabBarProcessReorder(tab_bar *TabBar) bool + func InternalTabBarQueueFocus(tab_bar *TabBar, tab *TabItem) + func InternalTabBarQueueReorder(tab_bar *TabBar, tab *TabItem, offset int32) + func InternalTabBarQueueReorderFromMousePos(tab_bar *TabBar, tab *TabItem, mouse_pos Vec2) + func InternalTabBarRemoveTab(tab_bar *TabBar, tab_id ID) + func InternalTabItemBackground(draw_list *DrawList, bb Rect, flags TabItemFlags, col uint32) + func InternalTabItemEx(tab_bar *TabBar, label string, p_open *bool, flags TabItemFlags, ...) bool + func InternalTabItemLabelAndCloseButton(draw_list *DrawList, bb Rect, flags TabItemFlags, frame_padding Vec2, ...) + func InternalTableAngledHeadersRowEx(angle float32) + func InternalTableAngledHeadersRowExV(angle float32, max_label_width float32) + func InternalTableBeginApplyRequests(table *Table) + func InternalTableBeginCell(table *Table, column_n int32) + func InternalTableBeginContextMenuPopup(table *Table) bool + func InternalTableBeginInitMemory(table *Table, columns_count int32) + func InternalTableBeginRow(table *Table) + func InternalTableDrawBorders(table *Table) + func InternalTableDrawDefaultContextMenu(table *Table, flags_for_section_to_display TableFlags) + func InternalTableEndCell(table *Table) + func InternalTableEndRow(table *Table) + func InternalTableFixColumnSortDirection(table *Table, column *TableColumn) + func InternalTableGcCompactSettings() + func InternalTableGcCompactTransientBuffersTablePtr(table *Table) + func InternalTableGcCompactTransientBuffersTableTempDataPtr(table *TableTempData) + func InternalTableGetColumnNameTablePtr(table *Table, column_n int32) string + func InternalTableGetColumnWidthAuto(table *Table, column *TableColumn) float32 + func InternalTableGetHeaderAngledMaxLabelWidth() float32 + func InternalTableGetHeaderRowHeight() float32 + func InternalTableGetHoveredColumn() int32 + func InternalTableGetHoveredRow() int32 + func InternalTableGetMaxColumnWidth(table *Table, column_n int32) float32 + func InternalTableLoadSettings(table *Table) + func InternalTableMergeDrawChannels(table *Table) + func InternalTableOpenContextMenu() + func InternalTableOpenContextMenuV(column_n int32) + func InternalTablePopBackgroundChannel() + func InternalTablePushBackgroundChannel() + func InternalTableRemove(table *Table) + func InternalTableResetSettings(table *Table) + func InternalTableSaveSettings(table *Table) + func InternalTableSetColumnSortDirection(column_n int32, sort_direction SortDirection, append_to_sort_specs bool) + func InternalTableSetColumnWidth(column_n int32, width float32) + func InternalTableSetColumnWidthAutoAll(table *Table) + func InternalTableSetColumnWidthAutoSingle(table *Table, column_n int32) + func InternalTableSettingsAddSettingsHandler() + func InternalTableSetupDrawChannels(table *Table) + func InternalTableSortSpecsBuild(table *Table) + func InternalTableSortSpecsSanitize(table *Table) + func InternalTableUpdateBorders(table *Table) + func InternalTableUpdateColumnsWeightFromWidth(table *Table) + func InternalTableUpdateLayout(table *Table) + func InternalTeleportMousePos(pos Vec2) + func InternalTempInputIsActive(id ID) bool + func InternalTempInputScalar(bb Rect, id ID, label string, data_type DataType, p_data uintptr, ...) bool + func InternalTempInputScalarV(bb Rect, id ID, label string, data_type DataType, p_data uintptr, ...) bool + func InternalTempInputText(bb Rect, id ID, label string, buf string, buf_size int32, flags InputTextFlags) bool + func InternalTestKeyOwner(key Key, owner_id ID) bool + func InternalTestShortcutRouting(key_chord KeyChord, owner_id ID) bool + func InternalTextEx(text string) + func InternalTextExV(text string, flags TextFlags) + func InternalTranslateWindowsInViewport(viewport *ViewportP, old_pos Vec2, new_pos Vec2) + func InternalTreeNodeBehavior(id ID, flags TreeNodeFlags, label string) bool + func InternalTreeNodeBehaviorV(id ID, flags TreeNodeFlags, label string, label_end string) bool + func InternalTreeNodeSetOpen(id ID, open bool) + func InternalTreeNodeUpdateNextOpen(id ID, flags TreeNodeFlags) bool + func InternalTreePushOverrideID(id ID) + func InternalTypematicRepeatRate(flags InputFlags, repeat_delay *float32, repeat_rate *float32) + func InternalUpdateHoveredWindowAndCaptureFlags() + func InternalUpdateInputEvents(trickle_fast_inputs bool) + func InternalUpdateMouseMovingWindowEndFrame() + func InternalUpdateMouseMovingWindowNewFrame() + func InternalUpdateWindowParentAndRootLinks(window *Window, flags WindowFlags, parent_window *Window) + func InternalWindowAlwaysWantOwnTabBar(window *Window) bool + func InvisibleButton(str_id string, size Vec2) bool + func InvisibleButtonV(str_id string, size Vec2, flags ButtonFlags) bool + func IsAnyItemActive() bool + func IsAnyItemFocused() bool + func IsAnyItemHovered() bool + func IsAnyMouseDown() bool + func IsCharInsideWord(c_ rune) bool + func IsItemActivated() bool + func IsItemActive() bool + func IsItemClicked() bool + func IsItemClickedV(mouse_button MouseButton) bool + func IsItemDeactivated() bool + func IsItemDeactivatedAfterEdit() bool + func IsItemEdited() bool + func IsItemFocused() bool + func IsItemHovered() bool + func IsItemHoveredV(flags HoveredFlags) bool + func IsItemToggledOpen() bool + func IsItemVisible() bool + func IsKeyChordPressed(key_chord KeyChord) bool + func IsKeyDown(key Key) bool + func IsKeyPressedBool(key Key) bool + func IsKeyPressedBoolV(key Key, repeat bool) bool + func IsKeyReleased(key Key) bool + func IsMouseClickedBool(button MouseButton) bool + func IsMouseClickedBoolV(button MouseButton, repeat bool) bool + func IsMouseDoubleClicked(button MouseButton) bool + func IsMouseDown(button MouseButton) bool + func IsMouseDragging(button MouseButton) bool + func IsMouseDraggingV(button MouseButton, lock_threshold float32) bool + func IsMouseHoveringRect(r_min Vec2, r_max Vec2) bool + func IsMouseHoveringRectV(r_min Vec2, r_max Vec2, clip bool) bool + func IsMousePosValid() bool + func IsMousePosValidV(mouse_pos *Vec2) bool + func IsMouseReleased(button MouseButton) bool + func IsPopupOpenStr(str_id string) bool + func IsPopupOpenStrV(str_id string, flags PopupFlags) bool + func IsRectVisible(size Vec2) bool + func IsRectVisibleVec2(rect_min Vec2, rect_max Vec2) bool + func IsWindowAppearing() bool + func IsWindowCollapsed() bool + func IsWindowDocked() bool + func IsWindowFocused() bool + func IsWindowFocusedV(flags FocusedFlags) bool + func IsWindowHovered() bool + func IsWindowHoveredV(flags HoveredFlags) bool + func KeyName(key Key) string + func KeyPressedAmount(key Key, repeat_delay float32, rate float32) int32 + func LabelText(label string, fmt string) + func ListBoxStrarr(label string, current_item *int32, items []string, items_count int32) bool + func ListBoxStrarrV(label string, current_item *int32, items []string, items_count int32, ...) bool + func LoadImage(imgPath string) (*image.RGBA, error) + func LoadIniSettingsFromDisk(ini_filename string) + func LoadIniSettingsFromMemory(ini_data string) + func LoadIniSettingsFromMemoryV(ini_data string, ini_size uint64) + func LogButtons() + func LogFinish() + func LogText(fmt string) + func LogToClipboard() + func LogToClipboardV(auto_open_depth int32) + func LogToFile() + func LogToFileV(auto_open_depth int32, filename string) + func LogToTTY() + func LogToTTYV(auto_open_depth int32) + func Markdown(markdown_ string, markdownLength_ uint64, mdConfig_ MarkdownConfig) + func MemAlloc(size uint64) uintptr + func MemFree(ptr uintptr) + func MenuItemBool(label string) bool + func MenuItemBoolPtr(label string, shortcut string, p_selected *bool) bool + func MenuItemBoolPtrV(label string, shortcut string, p_selected *bool, enabled bool) bool + func MenuItemBoolV(label string, shortcut string, selected bool, enabled bool) bool + func MouseClickedCount(button MouseButton) int32 + func NewFrame() + func NewLine() + func NextColumn() + func OpenPopupID(id ID) + func OpenPopupIDV(id ID, popup_flags PopupFlags) + func OpenPopupOnItemClick() + func OpenPopupOnItemClickV(str_id string, popup_flags PopupFlags) + func OpenPopupStr(str_id string) + func OpenPopupStrV(str_id string, popup_flags PopupFlags) + func PlotAddTextCentered(DrawList *DrawList, top_center Vec2, col uint32, text_begin string) + func PlotAddTextCenteredV(DrawList *DrawList, top_center Vec2, col uint32, text_begin string) + func PlotAddTextVertical(DrawList *DrawList, pos Vec2, col uint32, text_begin string) + func PlotAddTextVerticalV(DrawList *DrawList, pos Vec2, col uint32, text_begin string) + func PlotAllAxesInputLocked(axes *PlotAxis, count int32) bool + func PlotAnnotationBool(x float64, y float64, col Vec4, pix_offset Vec2, clamp bool) + func PlotAnnotationBoolV(x float64, y float64, col Vec4, pix_offset Vec2, clamp bool, round bool) + func PlotAnnotationStr(x float64, y float64, col Vec4, pix_offset Vec2, clamp bool, fmt string) + func PlotAnyAxesHeld(axes *PlotAxis, count int32) bool + func PlotAnyAxesHovered(axes *PlotAxis, count int32) bool + func PlotAnyAxesInputLocked(axes *PlotAxis, count int32) bool + func PlotBeginAlignedPlots(group_id string) bool + func PlotBeginAlignedPlotsV(group_id string, vertical bool) bool + func PlotBeginDragDropSourceAxis(axis PlotAxisEnum) bool + func PlotBeginDragDropSourceAxisV(axis PlotAxisEnum, flags DragDropFlags) bool + func PlotBeginDragDropSourceItem(label_id string) bool + func PlotBeginDragDropSourceItemV(label_id string, flags DragDropFlags) bool + func PlotBeginDragDropSourcePlot() bool + func PlotBeginDragDropSourcePlotV(flags DragDropFlags) bool + func PlotBeginDragDropTargetAxis(axis PlotAxisEnum) bool + func PlotBeginDragDropTargetLegend() bool + func PlotBeginDragDropTargetPlot() bool + func PlotBeginItem(label_id string) bool + func PlotBeginItemV(label_id string, flags PlotItemFlags, recolor_from PlotCol) bool + func PlotBeginLegendPopup(label_id string) bool + func PlotBeginLegendPopupV(label_id string, mouse_button MouseButton) bool + func PlotBeginPlot(title_id string) bool + func PlotBeginPlotV(title_id string, size Vec2, flags PlotFlags) bool + func PlotBeginSubplots(title_id string, rows int32, cols int32, size Vec2) bool + func PlotBeginSubplotsV(title_id string, rows int32, cols int32, size Vec2, flags PlotSubplotFlags, ...) bool + func PlotBustColorCache() + func PlotBustColorCacheV(plot_title_id string) + func PlotBustItemCache() + func PlotBustPlotCache() + func PlotCalcHoverColor(col uint32) uint32 + func PlotCalcTextColorU32(bg uint32) uint32 + func PlotCalcTextColorVec4(bg Vec4) uint32 + func PlotCalculateBinsFloatPtr(values []float32, count int32, meth PlotBin, rangeArg PlotRange, ...) + func PlotCalculateBinsS16Ptr(values *[]int, count int32, meth PlotBin, rangeArg PlotRange, bins_out *int32, ...) + func PlotCalculateBinsS32Ptr(values *[]int32, count int32, meth PlotBin, rangeArg PlotRange, ...) + func PlotCalculateBinsS64Ptr(values []int64, count int32, meth PlotBin, rangeArg PlotRange, bins_out *int32, ...) + func PlotCalculateBinsS8Ptr(values *[]int8, count int32, meth PlotBin, rangeArg PlotRange, bins_out *int32, ...) + func PlotCalculateBinsU16Ptr(values *[]uint16, count int32, meth PlotBin, rangeArg PlotRange, ...) + func PlotCalculateBinsU32Ptr(values *[]uint32, count int32, meth PlotBin, rangeArg PlotRange, ...) + func PlotCalculateBinsU64Ptr(values []uint64, count int32, meth PlotBin, rangeArg PlotRange, ...) + func PlotCalculateBinsU8Ptr(values *[]byte, count int32, meth PlotBin, rangeArg PlotRange, bins_out *int32, ...) + func PlotCalculateBinsdoublePtr(values *[]float64, count int32, meth PlotBin, rangeArg PlotRange, ...) + func PlotCancelPlotSelection() + func PlotClampLegendRect(legend_rect *Rect, outer_rect Rect, pad Vec2) bool + func PlotColormapButton(label string) bool + func PlotColormapButtonV(label string, size Vec2, cmap PlotColormap) bool + func PlotColormapIcon(cmap PlotColormap) + func PlotColormapScale(label string, scale_min float64, scale_max float64) + func PlotColormapScaleV(label string, scale_min float64, scale_max float64, size Vec2, format string, ...) + func PlotColormapSlider(label string, t *float32) bool + func PlotColormapSliderV(label string, t *float32, out *Vec4, format string, cmap PlotColormap) bool + func PlotDestroyContext() + func PlotDestroyContextV(ctx *PlotContext) + func PlotDragLineX(id int32, x *float64, col Vec4) bool + func PlotDragLineXV(id int32, x *float64, col Vec4, thickness float32, flags PlotDragToolFlags, ...) bool + func PlotDragLineY(id int32, y *float64, col Vec4) bool + func PlotDragLineYV(id int32, y *float64, col Vec4, thickness float32, flags PlotDragToolFlags, ...) bool + func PlotDragPoint(id int32, x *float64, y *float64, col Vec4) bool + func PlotDragPointV(id int32, x *float64, y *float64, col Vec4, size float32, ...) bool + func PlotDragRect(id int32, x1 *float64, y1 *float64, x2 *float64, y2 *float64, col Vec4) bool + func PlotDragRectV(id int32, x1 *float64, y1 *float64, x2 *float64, y2 *float64, col Vec4, ...) bool + func PlotEndAlignedPlots() + func PlotEndDragDropSource() + func PlotEndDragDropTarget() + func PlotEndItem() + func PlotEndLegendPopup() + func PlotEndPlot() + func PlotEndSubplots() + func PlotFitPoint(p PlotPoint) + func PlotFitPointX(x float64) + func PlotFitPointY(y float64) + func PlotFitThisFrame() bool + func PlotFormatDate(t PlotTime, buffer string, size int32, fmt PlotDateFmt, use_iso_8601 bool) int32 + func PlotFormatDateTime(t PlotTime, buffer string, size int32, fmt PlotDateTimeSpec) int32 + func PlotFormatTime(t PlotTime, buffer string, size int32, fmt PlotTimeFmt, use_24_hr_clk bool) int32 + func PlotFormatterDefault(value float64, buff string, size int32, data uintptr) int32 + func PlotFormatterLogit(value float64, buff string, size int32, noname1 uintptr) int32 + func PlotFormatterTime(noname1 float64, buff string, size int32, data uintptr) int32 + func PlotGetColormapColorU32(idx int32, cmap PlotColormap) uint32 + func PlotGetColormapCount() int32 + func PlotGetColormapName(cmap PlotColormap) string + func PlotGetColormapSize() int32 + func PlotGetColormapSizeV(cmap PlotColormap) int32 + func PlotGetDaysInMonth(year int32, month int32) int32 + func PlotGetMarkerName(idx PlotMarker) string + func PlotGetStyleColorName(idx PlotCol) string + func PlotGetStyleColorU32(idx PlotCol) uint32 + func PlotGetYear(t PlotTime) int32 + func PlotHideNextItem() + func PlotHideNextItemV(hidden bool, cond PlotCond) + func PlotHistogramFloatPtr(label string, values []float32, values_count int32) + func PlotHistogramFloatPtrV(label string, values []float32, values_count int32, values_offset int32, ...) + func PlotImAlmostEqual(v1 float64, v2 float64) bool + func PlotImAlmostEqualV(v1 float64, v2 float64, ulp int32) bool + func PlotImAlphaU32(col uint32, alpha float32) uint32 + func PlotImAsinhFloat(x float32) float32 + func PlotImAsinhdouble(x float64) float64 + func PlotImConstrainInf(val float64) float64 + func PlotImConstrainLog(val float64) float64 + func PlotImConstrainNan(val float64) float64 + func PlotImConstrainTime(val float64) float64 + func PlotImLerpU32(colors *[]uint32, size int32, t float32) uint32 + func PlotImLog10Float(x float32) float32 + func PlotImLog10double(x float64) float64 + func PlotImMaxArrayFloatPtr(values []float32, count int32) float32 + func PlotImMaxArrayS16Ptr(values *[]int, count int32) int + func PlotImMaxArrayS32Ptr(values *[]int32, count int32) int + func PlotImMaxArrayS64Ptr(values []int64, count int32) int64 + func PlotImMaxArrayS8Ptr(values *[]int8, count int32) int + func PlotImMaxArrayU16Ptr(values *[]uint16, count int32) uint16 + func PlotImMaxArrayU32Ptr(values *[]uint32, count int32) uint32 + func PlotImMaxArrayU64Ptr(values []uint64, count int32) uint64 + func PlotImMaxArrayU8Ptr(values *[]byte, count int32) byte + func PlotImMaxArraydoublePtr(values *[]float64, count int32) float64 + func PlotImMeanFloatPtr(values []float32, count int32) float64 + func PlotImMeanS16Ptr(values *[]int, count int32) float64 + func PlotImMeanS32Ptr(values *[]int32, count int32) float64 + func PlotImMeanS64Ptr(values []int64, count int32) float64 + func PlotImMeanS8Ptr(values *[]int8, count int32) float64 + func PlotImMeanU16Ptr(values *[]uint16, count int32) float64 + func PlotImMeanU32Ptr(values *[]uint32, count int32) float64 + func PlotImMeanU64Ptr(values []uint64, count int32) float64 + func PlotImMeanU8Ptr(values *[]byte, count int32) float64 + func PlotImMeandoublePtr(values *[]float64, count int32) float64 + func PlotImMinArrayFloatPtr(values []float32, count int32) float32 + func PlotImMinArrayS16Ptr(values *[]int, count int32) int + func PlotImMinArrayS32Ptr(values *[]int32, count int32) int + func PlotImMinArrayS64Ptr(values []int64, count int32) int64 + func PlotImMinArrayS8Ptr(values *[]int8, count int32) int + func PlotImMinArrayU16Ptr(values *[]uint16, count int32) uint16 + func PlotImMinArrayU32Ptr(values *[]uint32, count int32) uint32 + func PlotImMinArrayU64Ptr(values []uint64, count int32) uint64 + func PlotImMinArrayU8Ptr(values *[]byte, count int32) byte + func PlotImMinArraydoublePtr(values *[]float64, count int32) float64 + func PlotImMinMaxArrayFloatPtr(values []float32, count int32, min_out *float32, max_out *float32) + func PlotImMinMaxArrayS16Ptr(values *[]int, count int32, min_out *[]int, max_out *[]int) + func PlotImMinMaxArrayS32Ptr(values *[]int32, count int32, min_out *[]int32, max_out *[]int32) + func PlotImMinMaxArrayS64Ptr(values []int64, count int32, min_out *int64, max_out *int64) + func PlotImMinMaxArrayS8Ptr(values *[]int8, count int32, min_out *[]int8, max_out *[]int8) + func PlotImMinMaxArrayU16Ptr(values *[]uint16, count int32, min_out *uint16, max_out *uint16) + func PlotImMinMaxArrayU32Ptr(values *[]uint32, count int32, min_out *uint32, max_out *uint32) + func PlotImMinMaxArrayU64Ptr(values []uint64, count int32, min_out *[]uint64, max_out *[]uint64) + func PlotImMinMaxArrayU8Ptr(values *[]byte, count int32, min_out *byte, max_out *byte) + func PlotImMinMaxArraydoublePtr(values *[]float64, count int32, min_out *float64, max_out *float64) + func PlotImMixU32(a uint32, b uint32, s uint32) uint32 + func PlotImNan(val float64) bool + func PlotImNanOrInf(val float64) bool + func PlotImOverlapsFloat(min_a float32, max_a float32, min_b float32, max_b float32) bool + func PlotImOverlapsS16(min_a int, max_a int, min_b int, max_b int) bool + func PlotImOverlapsS32(min_a int, max_a int, min_b int, max_b int) bool + func PlotImOverlapsS64(min_a int64, max_a int64, min_b int64, max_b int64) bool + func PlotImOverlapsS8(min_a int, max_a int, min_b int, max_b int) bool + func PlotImOverlapsU16(min_a uint16, max_a uint16, min_b uint16, max_b uint16) bool + func PlotImOverlapsU32(min_a uint32, max_a uint32, min_b uint32, max_b uint32) bool + func PlotImOverlapsU64(min_a uint64, max_a uint64, min_b uint64, max_b uint64) bool + func PlotImOverlapsU8(min_a byte, max_a byte, min_b byte, max_b byte) bool + func PlotImOverlapsdouble(min_a float64, max_a float64, min_b float64, max_b float64) bool + func PlotImPosMod(l int32, r int32) int32 + func PlotImRemap01Float(x float32, x0 float32, x1 float32) float32 + func PlotImRemap01S16(x int, x0 int, x1 int) int + func PlotImRemap01S32(x int, x0 int, x1 int) int + func PlotImRemap01S64(x int64, x0 int64, x1 int64) int64 + func PlotImRemap01S8(x int, x0 int, x1 int) int + func PlotImRemap01U16(x uint16, x0 uint16, x1 uint16) uint16 + func PlotImRemap01U32(x uint32, x0 uint32, x1 uint32) uint32 + func PlotImRemap01U64(x uint64, x0 uint64, x1 uint64) uint64 + func PlotImRemap01U8(x byte, x0 byte, x1 byte) byte + func PlotImRemap01double(x float64, x0 float64, x1 float64) float64 + func PlotImRemapFloat(x float32, x0 float32, x1 float32, y0 float32, y1 float32) float32 + func PlotImRemapS16(x int, x0 int, x1 int, y0 int, y1 int) int + func PlotImRemapS32(x int, x0 int, x1 int, y0 int, y1 int) int + func PlotImRemapS64(x int64, x0 int64, x1 int64, y0 int64, y1 int64) int64 + func PlotImRemapS8(x int, x0 int, x1 int, y0 int, y1 int) int + func PlotImRemapU16(x uint16, x0 uint16, x1 uint16, y0 uint16, y1 uint16) uint16 + func PlotImRemapU32(x uint32, x0 uint32, x1 uint32, y0 uint32, y1 uint32) uint32 + func PlotImRemapU64(x uint64, x0 uint64, x1 uint64, y0 uint64, y1 uint64) uint64 + func PlotImRemapU8(x byte, x0 byte, x1 byte, y0 byte, y1 byte) byte + func PlotImRemapdouble(x float64, x0 float64, x1 float64, y0 float64, y1 float64) float64 + func PlotImSinhFloat(x float32) float32 + func PlotImSinhdouble(x float64) float64 + func PlotImStdDevFloatPtr(values []float32, count int32) float64 + func PlotImStdDevS16Ptr(values *[]int, count int32) float64 + func PlotImStdDevS32Ptr(values *[]int32, count int32) float64 + func PlotImStdDevS64Ptr(values []int64, count int32) float64 + func PlotImStdDevS8Ptr(values *[]int8, count int32) float64 + func PlotImStdDevU16Ptr(values *[]uint16, count int32) float64 + func PlotImStdDevU32Ptr(values *[]uint32, count int32) float64 + func PlotImStdDevU64Ptr(values []uint64, count int32) float64 + func PlotImStdDevU8Ptr(values *[]byte, count int32) float64 + func PlotImStdDevdoublePtr(values *[]float64, count int32) float64 + func PlotImSumFloatPtr(values []float32, count int32) float32 + func PlotImSumS16Ptr(values *[]int, count int32) int + func PlotImSumS32Ptr(values *[]int32, count int32) int + func PlotImSumS64Ptr(values []int64, count int32) int64 + func PlotImSumS8Ptr(values *[]int8, count int32) int + func PlotImSumU16Ptr(values *[]uint16, count int32) uint16 + func PlotImSumU32Ptr(values *[]uint32, count int32) uint32 + func PlotImSumU64Ptr(values []uint64, count int32) uint64 + func PlotImSumU8Ptr(values *[]byte, count int32) byte + func PlotImSumdoublePtr(values *[]float64, count int32) float64 + func PlotInitialize(ctx *PlotContext) + func PlotIsAxisHovered(axis PlotAxisEnum) bool + func PlotIsColorAutoPlotCol(idx PlotCol) bool + func PlotIsColorAutoVec4(col Vec4) bool + func PlotIsLeapYear(year int32) bool + func PlotIsLegendEntryHovered(label_id string) bool + func PlotIsPlotHovered() bool + func PlotIsPlotSelected() bool + func PlotIsSubplotsHovered() bool + func PlotItemIconU32(col uint32) + func PlotItemIconVec4(col Vec4) + func PlotLabelAxisValue(axis PlotAxis, value float64, buff string, size int32) + func PlotLabelAxisValueV(axis PlotAxis, value float64, buff string, size int32, round bool) + func PlotLinesFloatPtr(label string, values []float32, values_count int32) + func PlotLinesFloatPtrV(label string, values []float32, values_count int32, values_offset int32, ...) + func PlotMapInputDefault() + func PlotMapInputDefaultV(dst *PlotInputMap) + func PlotMapInputReverse() + func PlotMapInputReverseV(dst *PlotInputMap) + func PlotNextColormapColorU32() uint32 + func PlotNiceNum(x float64, round bool) float64 + func PlotOrderOfMagnitude(val float64) int32 + func PlotOrderToPrecision(order int32) int32 + func PlotPlotBarGroupsFloatPtr(label_ids []string, values []float32, item_count int32, group_count int32) + func PlotPlotBarGroupsFloatPtrV(label_ids []string, values []float32, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsS16Ptr(label_ids []string, values *[]int, item_count int32, group_count int32) + func PlotPlotBarGroupsS16PtrV(label_ids []string, values *[]int, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsS32Ptr(label_ids []string, values *[]int32, item_count int32, group_count int32) + func PlotPlotBarGroupsS32PtrV(label_ids []string, values *[]int32, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsS64Ptr(label_ids []string, values []int64, item_count int32, group_count int32) + func PlotPlotBarGroupsS64PtrV(label_ids []string, values []int64, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsS8Ptr(label_ids []string, values *[]int8, item_count int32, group_count int32) + func PlotPlotBarGroupsS8PtrV(label_ids []string, values *[]int8, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsU16Ptr(label_ids []string, values *[]uint16, item_count int32, group_count int32) + func PlotPlotBarGroupsU16PtrV(label_ids []string, values *[]uint16, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsU32Ptr(label_ids []string, values *[]uint32, item_count int32, group_count int32) + func PlotPlotBarGroupsU32PtrV(label_ids []string, values *[]uint32, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsU64Ptr(label_ids []string, values []uint64, item_count int32, group_count int32) + func PlotPlotBarGroupsU64PtrV(label_ids []string, values []uint64, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsU8Ptr(label_ids []string, values *[]byte, item_count int32, group_count int32) + func PlotPlotBarGroupsU8PtrV(label_ids []string, values *[]byte, item_count int32, group_count int32, ...) + func PlotPlotBarGroupsdoublePtr(label_ids []string, values *[]float64, item_count int32, group_count int32) + func PlotPlotBarGroupsdoublePtrV(label_ids []string, values *[]float64, item_count int32, group_count int32, ...) + func PlotPlotBarsFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32, bar_size float64) + func PlotPlotBarsFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, bar_size float64, ...) + func PlotPlotBarsFloatPtrInt(label_id string, values []float32, count int32) + func PlotPlotBarsFloatPtrIntV(label_id string, values []float32, count int32, bar_size float64, ...) + func PlotPlotBarsS16PtrInt(label_id string, values *[]int, count int32) + func PlotPlotBarsS16PtrIntV(label_id string, values *[]int, count int32, bar_size float64, shift float64, ...) + func PlotPlotBarsS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32, bar_size float64) + func PlotPlotBarsS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, bar_size float64, ...) + func PlotPlotBarsS32PtrInt(label_id string, values *[]int32, count int32) + func PlotPlotBarsS32PtrIntV(label_id string, values *[]int32, count int32, bar_size float64, shift float64, ...) + func PlotPlotBarsS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32, bar_size float64) + func PlotPlotBarsS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, bar_size float64, ...) + func PlotPlotBarsS64PtrInt(label_id string, values []int64, count int32) + func PlotPlotBarsS64PtrIntV(label_id string, values []int64, count int32, bar_size float64, shift float64, ...) + func PlotPlotBarsS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32, bar_size float64) + func PlotPlotBarsS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, bar_size float64, ...) + func PlotPlotBarsS8PtrInt(label_id string, values *[]int8, count int32) + func PlotPlotBarsS8PtrIntV(label_id string, values *[]int8, count int32, bar_size float64, shift float64, ...) + func PlotPlotBarsS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32, bar_size float64) + func PlotPlotBarsS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, bar_size float64, ...) + func PlotPlotBarsU16PtrInt(label_id string, values *[]uint16, count int32) + func PlotPlotBarsU16PtrIntV(label_id string, values *[]uint16, count int32, bar_size float64, ...) + func PlotPlotBarsU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32, bar_size float64) + func PlotPlotBarsU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, bar_size float64, ...) + func PlotPlotBarsU32PtrInt(label_id string, values *[]uint32, count int32) + func PlotPlotBarsU32PtrIntV(label_id string, values *[]uint32, count int32, bar_size float64, ...) + func PlotPlotBarsU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32, bar_size float64) + func PlotPlotBarsU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, bar_size float64, ...) + func PlotPlotBarsU64PtrInt(label_id string, values []uint64, count int32) + func PlotPlotBarsU64PtrIntV(label_id string, values []uint64, count int32, bar_size float64, shift float64, ...) + func PlotPlotBarsU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32, bar_size float64) + func PlotPlotBarsU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, bar_size float64, ...) + func PlotPlotBarsU8PtrInt(label_id string, values *[]byte, count int32) + func PlotPlotBarsU8PtrIntV(label_id string, values *[]byte, count int32, bar_size float64, shift float64, ...) + func PlotPlotBarsU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32, bar_size float64) + func PlotPlotBarsU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, bar_size float64, ...) + func PlotPlotBarsdoublePtrInt(label_id string, values *[]float64, count int32) + func PlotPlotBarsdoublePtrIntV(label_id string, values *[]float64, count int32, bar_size float64, ...) + func PlotPlotBarsdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32, bar_size float64) + func PlotPlotBarsdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, bar_size float64, ...) + func PlotPlotDigitalFloatPtr(label_id string, xs []float32, ys []float32, count int32) + func PlotPlotDigitalFloatPtrV(label_id string, xs []float32, ys []float32, count int32, ...) + func PlotPlotDigitalS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) + func PlotPlotDigitalS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotDigitalFlags, ...) + func PlotPlotDigitalS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) + func PlotPlotDigitalS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotDigitalFlags, ...) + func PlotPlotDigitalS64Ptr(label_id string, xs []int64, ys []int64, count int32) + func PlotPlotDigitalS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotDigitalFlags, ...) + func PlotPlotDigitalS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) + func PlotPlotDigitalS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotDigitalFlags, ...) + func PlotPlotDigitalU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) + func PlotPlotDigitalU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, ...) + func PlotPlotDigitalU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) + func PlotPlotDigitalU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, ...) + func PlotPlotDigitalU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) + func PlotPlotDigitalU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotDigitalFlags, ...) + func PlotPlotDigitalU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) + func PlotPlotDigitalU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotDigitalFlags, ...) + func PlotPlotDigitaldoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) + func PlotPlotDigitaldoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, ...) + func PlotPlotDummy(label_id string) + func PlotPlotDummyV(label_id string, flags PlotDummyFlags) + func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, neg []float32, pos []float32, ...) + func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, neg []float32, pos []float32, ...) + func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrInt(label_id string, xs []float32, ys []float32, err []float32, count int32) + func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrIntV(label_id string, xs []float32, ys []float32, err []float32, count int32, ...) + func PlotPlotErrorBarsS16PtrS16PtrS16PtrInt(label_id string, xs *[]int, ys *[]int, err *[]int, count int32) + func PlotPlotErrorBarsS16PtrS16PtrS16PtrIntV(label_id string, xs *[]int, ys *[]int, err *[]int, count int32, ...) + func PlotPlotErrorBarsS16PtrS16PtrS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, neg *[]int, pos *[]int, count int32) + func PlotPlotErrorBarsS16PtrS16PtrS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, neg *[]int, pos *[]int, count int32, ...) + func PlotPlotErrorBarsS32PtrS32PtrS32PtrInt(label_id string, xs *[]int32, ys *[]int32, err *[]int32, count int32) + func PlotPlotErrorBarsS32PtrS32PtrS32PtrIntV(label_id string, xs *[]int32, ys *[]int32, err *[]int32, count int32, ...) + func PlotPlotErrorBarsS32PtrS32PtrS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, neg *[]int32, pos *[]int32, ...) + func PlotPlotErrorBarsS32PtrS32PtrS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, neg *[]int32, pos *[]int32, ...) + func PlotPlotErrorBarsS64PtrS64PtrS64PtrInt(label_id string, xs []int64, ys []int64, err []int64, count int32) + func PlotPlotErrorBarsS64PtrS64PtrS64PtrIntV(label_id string, xs []int64, ys []int64, err []int64, count int32, ...) + func PlotPlotErrorBarsS64PtrS64PtrS64PtrS64Ptr(label_id string, xs []int64, ys []int64, neg []int64, pos []int64, count int32) + func PlotPlotErrorBarsS64PtrS64PtrS64PtrS64PtrV(label_id string, xs []int64, ys []int64, neg []int64, pos []int64, count int32, ...) + func PlotPlotErrorBarsS8PtrS8PtrS8PtrInt(label_id string, xs *[]int8, ys *[]int8, err *[]int8, count int32) + func PlotPlotErrorBarsS8PtrS8PtrS8PtrIntV(label_id string, xs *[]int8, ys *[]int8, err *[]int8, count int32, ...) + func PlotPlotErrorBarsS8PtrS8PtrS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, neg *[]int8, pos *[]int8, count int32) + func PlotPlotErrorBarsS8PtrS8PtrS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, neg *[]int8, pos *[]int8, count int32, ...) + func PlotPlotErrorBarsU16PtrU16PtrU16PtrInt(label_id string, xs *[]uint16, ys *[]uint16, err *[]uint16, count int32) + func PlotPlotErrorBarsU16PtrU16PtrU16PtrIntV(label_id string, xs *[]uint16, ys *[]uint16, err *[]uint16, count int32, ...) + func PlotPlotErrorBarsU16PtrU16PtrU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, neg *[]uint16, pos *[]uint16, ...) + func PlotPlotErrorBarsU16PtrU16PtrU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, neg *[]uint16, pos *[]uint16, ...) + func PlotPlotErrorBarsU32PtrU32PtrU32PtrInt(label_id string, xs *[]uint32, ys *[]uint32, err *[]uint32, count int32) + func PlotPlotErrorBarsU32PtrU32PtrU32PtrIntV(label_id string, xs *[]uint32, ys *[]uint32, err *[]uint32, count int32, ...) + func PlotPlotErrorBarsU32PtrU32PtrU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, neg *[]uint32, pos *[]uint32, ...) + func PlotPlotErrorBarsU32PtrU32PtrU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, neg *[]uint32, pos *[]uint32, ...) + func PlotPlotErrorBarsU64PtrU64PtrU64PtrInt(label_id string, xs []uint64, ys []uint64, err []uint64, count int32) + func PlotPlotErrorBarsU64PtrU64PtrU64PtrIntV(label_id string, xs []uint64, ys []uint64, err []uint64, count int32, ...) + func PlotPlotErrorBarsU64PtrU64PtrU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, neg []uint64, pos []uint64, ...) + func PlotPlotErrorBarsU64PtrU64PtrU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, neg []uint64, pos []uint64, ...) + func PlotPlotErrorBarsU8PtrU8PtrU8PtrInt(label_id string, xs *[]byte, ys *[]byte, err *[]byte, count int32) + func PlotPlotErrorBarsU8PtrU8PtrU8PtrIntV(label_id string, xs *[]byte, ys *[]byte, err *[]byte, count int32, ...) + func PlotPlotErrorBarsU8PtrU8PtrU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, neg *[]byte, pos *[]byte, count int32) + func PlotPlotErrorBarsU8PtrU8PtrU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, neg *[]byte, pos *[]byte, count int32, ...) + func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrInt(label_id string, xs *[]float64, ys *[]float64, err *[]float64, count int32) + func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrIntV(label_id string, xs *[]float64, ys *[]float64, err *[]float64, count int32, ...) + func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, neg *[]float64, pos *[]float64, ...) + func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, neg *[]float64, pos *[]float64, ...) + func PlotPlotHeatmapFloatPtr(label_id string, values []float32, rows int32, cols int32) + func PlotPlotHeatmapFloatPtrV(label_id string, values []float32, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapS16Ptr(label_id string, values *[]int, rows int32, cols int32) + func PlotPlotHeatmapS16PtrV(label_id string, values *[]int, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapS32Ptr(label_id string, values *[]int32, rows int32, cols int32) + func PlotPlotHeatmapS32PtrV(label_id string, values *[]int32, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapS64Ptr(label_id string, values []int64, rows int32, cols int32) + func PlotPlotHeatmapS64PtrV(label_id string, values []int64, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapS8Ptr(label_id string, values *[]int8, rows int32, cols int32) + func PlotPlotHeatmapS8PtrV(label_id string, values *[]int8, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapU16Ptr(label_id string, values *[]uint16, rows int32, cols int32) + func PlotPlotHeatmapU16PtrV(label_id string, values *[]uint16, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapU32Ptr(label_id string, values *[]uint32, rows int32, cols int32) + func PlotPlotHeatmapU32PtrV(label_id string, values *[]uint32, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapU64Ptr(label_id string, values []uint64, rows int32, cols int32) + func PlotPlotHeatmapU64PtrV(label_id string, values []uint64, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapU8Ptr(label_id string, values *[]byte, rows int32, cols int32) + func PlotPlotHeatmapU8PtrV(label_id string, values *[]byte, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHeatmapdoublePtr(label_id string, values *[]float64, rows int32, cols int32) + func PlotPlotHeatmapdoublePtrV(label_id string, values *[]float64, rows int32, cols int32, scale_min float64, ...) + func PlotPlotHistogram2DFloatPtr(label_id string, xs []float32, ys []float32, count int32) float64 + func PlotPlotHistogram2DFloatPtrV(label_id string, xs []float32, ys []float32, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) float64 + func PlotPlotHistogram2DS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, x_bins int32, y_bins int32, ...) float64 + func PlotPlotHistogram2DS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) float64 + func PlotPlotHistogram2DS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DS64Ptr(label_id string, xs []int64, ys []int64, count int32) float64 + func PlotPlotHistogram2DS64PtrV(label_id string, xs []int64, ys []int64, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) float64 + func PlotPlotHistogram2DS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) float64 + func PlotPlotHistogram2DU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) float64 + func PlotPlotHistogram2DU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) float64 + func PlotPlotHistogram2DU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) float64 + func PlotPlotHistogram2DU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, x_bins int32, ...) float64 + func PlotPlotHistogram2DdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) float64 + func PlotPlotHistogram2DdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, x_bins int32, ...) float64 + func PlotPlotHistogramFloatPtr(label_id string, values []float32, count int32) float64 + func PlotPlotHistogramFloatPtrV(label_id string, values []float32, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramS16Ptr(label_id string, values *[]int, count int32) float64 + func PlotPlotHistogramS16PtrV(label_id string, values *[]int, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramS32Ptr(label_id string, values *[]int32, count int32) float64 + func PlotPlotHistogramS32PtrV(label_id string, values *[]int32, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramS64Ptr(label_id string, values []int64, count int32) float64 + func PlotPlotHistogramS64PtrV(label_id string, values []int64, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramS8Ptr(label_id string, values *[]int8, count int32) float64 + func PlotPlotHistogramS8PtrV(label_id string, values *[]int8, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramU16Ptr(label_id string, values *[]uint16, count int32) float64 + func PlotPlotHistogramU16PtrV(label_id string, values *[]uint16, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramU32Ptr(label_id string, values *[]uint32, count int32) float64 + func PlotPlotHistogramU32PtrV(label_id string, values *[]uint32, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramU64Ptr(label_id string, values []uint64, count int32) float64 + func PlotPlotHistogramU64PtrV(label_id string, values []uint64, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramU8Ptr(label_id string, values *[]byte, count int32) float64 + func PlotPlotHistogramU8PtrV(label_id string, values *[]byte, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotHistogramdoublePtr(label_id string, values *[]float64, count int32) float64 + func PlotPlotHistogramdoublePtrV(label_id string, values *[]float64, count int32, bins int32, bar_scale float64, ...) float64 + func PlotPlotImage(label_id string, user_texture_id TextureID, bounds_min PlotPoint, ...) + func PlotPlotImageV(label_id string, user_texture_id TextureID, bounds_min PlotPoint, ...) + func PlotPlotInfLinesFloatPtr(label_id string, values []float32, count int32) + func PlotPlotInfLinesFloatPtrV(label_id string, values []float32, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesS16Ptr(label_id string, values *[]int, count int32) + func PlotPlotInfLinesS16PtrV(label_id string, values *[]int, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesS32Ptr(label_id string, values *[]int32, count int32) + func PlotPlotInfLinesS32PtrV(label_id string, values *[]int32, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesS64Ptr(label_id string, values []int64, count int32) + func PlotPlotInfLinesS64PtrV(label_id string, values []int64, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesS8Ptr(label_id string, values *[]int8, count int32) + func PlotPlotInfLinesS8PtrV(label_id string, values *[]int8, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesU16Ptr(label_id string, values *[]uint16, count int32) + func PlotPlotInfLinesU16PtrV(label_id string, values *[]uint16, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesU32Ptr(label_id string, values *[]uint32, count int32) + func PlotPlotInfLinesU32PtrV(label_id string, values *[]uint32, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesU64Ptr(label_id string, values []uint64, count int32) + func PlotPlotInfLinesU64PtrV(label_id string, values []uint64, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesU8Ptr(label_id string, values *[]byte, count int32) + func PlotPlotInfLinesU8PtrV(label_id string, values *[]byte, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotInfLinesdoublePtr(label_id string, values *[]float64, count int32) + func PlotPlotInfLinesdoublePtrV(label_id string, values *[]float64, count int32, flags PlotInfLinesFlags, ...) + func PlotPlotLineFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32) + func PlotPlotLineFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, flags PlotLineFlags, ...) + func PlotPlotLineFloatPtrInt(label_id string, values []float32, count int32) + func PlotPlotLineFloatPtrIntV(label_id string, values []float32, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineS16PtrInt(label_id string, values *[]int, count int32) + func PlotPlotLineS16PtrIntV(label_id string, values *[]int, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) + func PlotPlotLineS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotLineFlags, ...) + func PlotPlotLineS32PtrInt(label_id string, values *[]int32, count int32) + func PlotPlotLineS32PtrIntV(label_id string, values *[]int32, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) + func PlotPlotLineS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotLineFlags, ...) + func PlotPlotLineS64PtrInt(label_id string, values []int64, count int32) + func PlotPlotLineS64PtrIntV(label_id string, values []int64, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32) + func PlotPlotLineS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotLineFlags, ...) + func PlotPlotLineS8PtrInt(label_id string, values *[]int8, count int32) + func PlotPlotLineS8PtrIntV(label_id string, values *[]int8, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) + func PlotPlotLineS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotLineFlags, ...) + func PlotPlotLineU16PtrInt(label_id string, values *[]uint16, count int32) + func PlotPlotLineU16PtrIntV(label_id string, values *[]uint16, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) + func PlotPlotLineU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, flags PlotLineFlags, ...) + func PlotPlotLineU32PtrInt(label_id string, values *[]uint32, count int32) + func PlotPlotLineU32PtrIntV(label_id string, values *[]uint32, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) + func PlotPlotLineU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, flags PlotLineFlags, ...) + func PlotPlotLineU64PtrInt(label_id string, values []uint64, count int32) + func PlotPlotLineU64PtrIntV(label_id string, values []uint64, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) + func PlotPlotLineU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotLineFlags, ...) + func PlotPlotLineU8PtrInt(label_id string, values *[]byte, count int32) + func PlotPlotLineU8PtrIntV(label_id string, values *[]byte, count int32, xscale float64, xstart float64, ...) + func PlotPlotLineU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) + func PlotPlotLineU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotLineFlags, ...) + func PlotPlotLinedoublePtrInt(label_id string, values *[]float64, count int32) + func PlotPlotLinedoublePtrIntV(label_id string, values *[]float64, count int32, xscale float64, ...) + func PlotPlotLinedoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) + func PlotPlotLinedoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, ...) + func PlotPlotPieChartFloatPtrStr(label_ids []string, values []float32, count int32, x float64, y float64, ...) + func PlotPlotPieChartFloatPtrStrV(label_ids []string, values []float32, count int32, x float64, y float64, ...) + func PlotPlotPieChartS16PtrStr(label_ids []string, values *[]int, count int32, x float64, y float64, ...) + func PlotPlotPieChartS16PtrStrV(label_ids []string, values *[]int, count int32, x float64, y float64, ...) + func PlotPlotPieChartS32PtrStr(label_ids []string, values *[]int32, count int32, x float64, y float64, ...) + func PlotPlotPieChartS32PtrStrV(label_ids []string, values *[]int32, count int32, x float64, y float64, ...) + func PlotPlotPieChartS64PtrStr(label_ids []string, values []int64, count int32, x float64, y float64, ...) + func PlotPlotPieChartS64PtrStrV(label_ids []string, values []int64, count int32, x float64, y float64, ...) + func PlotPlotPieChartS8PtrStr(label_ids []string, values *[]int8, count int32, x float64, y float64, ...) + func PlotPlotPieChartS8PtrStrV(label_ids []string, values *[]int8, count int32, x float64, y float64, ...) + func PlotPlotPieChartU16PtrStr(label_ids []string, values *[]uint16, count int32, x float64, y float64, ...) + func PlotPlotPieChartU16PtrStrV(label_ids []string, values *[]uint16, count int32, x float64, y float64, ...) + func PlotPlotPieChartU32PtrStr(label_ids []string, values *[]uint32, count int32, x float64, y float64, ...) + func PlotPlotPieChartU32PtrStrV(label_ids []string, values *[]uint32, count int32, x float64, y float64, ...) + func PlotPlotPieChartU64PtrStr(label_ids []string, values []uint64, count int32, x float64, y float64, ...) + func PlotPlotPieChartU64PtrStrV(label_ids []string, values []uint64, count int32, x float64, y float64, ...) + func PlotPlotPieChartU8PtrStr(label_ids []string, values *[]byte, count int32, x float64, y float64, ...) + func PlotPlotPieChartU8PtrStrV(label_ids []string, values *[]byte, count int32, x float64, y float64, ...) + func PlotPlotPieChartdoublePtrStr(label_ids []string, values *[]float64, count int32, x float64, y float64, ...) + func PlotPlotPieChartdoublePtrStrV(label_ids []string, values *[]float64, count int32, x float64, y float64, ...) + func PlotPlotScatterFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32) + func PlotPlotScatterFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, ...) + func PlotPlotScatterFloatPtrInt(label_id string, values []float32, count int32) + func PlotPlotScatterFloatPtrIntV(label_id string, values []float32, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterS16PtrInt(label_id string, values *[]int, count int32) + func PlotPlotScatterS16PtrIntV(label_id string, values *[]int, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) + func PlotPlotScatterS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotScatterFlags, ...) + func PlotPlotScatterS32PtrInt(label_id string, values *[]int32, count int32) + func PlotPlotScatterS32PtrIntV(label_id string, values *[]int32, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) + func PlotPlotScatterS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotScatterFlags, ...) + func PlotPlotScatterS64PtrInt(label_id string, values []int64, count int32) + func PlotPlotScatterS64PtrIntV(label_id string, values []int64, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32) + func PlotPlotScatterS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotScatterFlags, ...) + func PlotPlotScatterS8PtrInt(label_id string, values *[]int8, count int32) + func PlotPlotScatterS8PtrIntV(label_id string, values *[]int8, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) + func PlotPlotScatterS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotScatterFlags, ...) + func PlotPlotScatterU16PtrInt(label_id string, values *[]uint16, count int32) + func PlotPlotScatterU16PtrIntV(label_id string, values *[]uint16, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) + func PlotPlotScatterU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, ...) + func PlotPlotScatterU32PtrInt(label_id string, values *[]uint32, count int32) + func PlotPlotScatterU32PtrIntV(label_id string, values *[]uint32, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) + func PlotPlotScatterU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, ...) + func PlotPlotScatterU64PtrInt(label_id string, values []uint64, count int32) + func PlotPlotScatterU64PtrIntV(label_id string, values []uint64, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) + func PlotPlotScatterU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotScatterFlags, ...) + func PlotPlotScatterU8PtrInt(label_id string, values *[]byte, count int32) + func PlotPlotScatterU8PtrIntV(label_id string, values *[]byte, count int32, xscale float64, xstart float64, ...) + func PlotPlotScatterU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) + func PlotPlotScatterU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotScatterFlags, ...) + func PlotPlotScatterdoublePtrInt(label_id string, values *[]float64, count int32) + func PlotPlotScatterdoublePtrIntV(label_id string, values *[]float64, count int32, xscale float64, ...) + func PlotPlotScatterdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) + func PlotPlotScatterdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, ...) + func PlotPlotShadedFloatPtrFloatPtrFloatPtr(label_id string, xs []float32, ys1 []float32, ys2 []float32, count int32) + func PlotPlotShadedFloatPtrFloatPtrFloatPtrV(label_id string, xs []float32, ys1 []float32, ys2 []float32, count int32, ...) + func PlotPlotShadedFloatPtrFloatPtrInt(label_id string, xs []float32, ys []float32, count int32) + func PlotPlotShadedFloatPtrFloatPtrIntV(label_id string, xs []float32, ys []float32, count int32, yref float64, ...) + func PlotPlotShadedFloatPtrInt(label_id string, values []float32, count int32) + func PlotPlotShadedFloatPtrIntV(label_id string, values []float32, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedS16PtrInt(label_id string, values *[]int, count int32) + func PlotPlotShadedS16PtrIntV(label_id string, values *[]int, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedS16PtrS16PtrInt(label_id string, xs *[]int, ys *[]int, count int32) + func PlotPlotShadedS16PtrS16PtrIntV(label_id string, xs *[]int, ys *[]int, count int32, yref float64, ...) + func PlotPlotShadedS16PtrS16PtrS16Ptr(label_id string, xs *[]int, ys1 *[]int, ys2 *[]int, count int32) + func PlotPlotShadedS16PtrS16PtrS16PtrV(label_id string, xs *[]int, ys1 *[]int, ys2 *[]int, count int32, ...) + func PlotPlotShadedS32PtrInt(label_id string, values *[]int32, count int32) + func PlotPlotShadedS32PtrIntV(label_id string, values *[]int32, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedS32PtrS32PtrInt(label_id string, xs *[]int32, ys *[]int32, count int32) + func PlotPlotShadedS32PtrS32PtrIntV(label_id string, xs *[]int32, ys *[]int32, count int32, yref float64, ...) + func PlotPlotShadedS32PtrS32PtrS32Ptr(label_id string, xs *[]int32, ys1 *[]int32, ys2 *[]int32, count int32) + func PlotPlotShadedS32PtrS32PtrS32PtrV(label_id string, xs *[]int32, ys1 *[]int32, ys2 *[]int32, count int32, ...) + func PlotPlotShadedS64PtrInt(label_id string, values []int64, count int32) + func PlotPlotShadedS64PtrIntV(label_id string, values []int64, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedS64PtrS64PtrInt(label_id string, xs []int64, ys []int64, count int32) + func PlotPlotShadedS64PtrS64PtrIntV(label_id string, xs []int64, ys []int64, count int32, yref float64, ...) + func PlotPlotShadedS64PtrS64PtrS64Ptr(label_id string, xs []int64, ys1 []int64, ys2 []int64, count int32) + func PlotPlotShadedS64PtrS64PtrS64PtrV(label_id string, xs []int64, ys1 []int64, ys2 []int64, count int32, ...) + func PlotPlotShadedS8PtrInt(label_id string, values *[]int8, count int32) + func PlotPlotShadedS8PtrIntV(label_id string, values *[]int8, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedS8PtrS8PtrInt(label_id string, xs *[]int8, ys *[]int8, count int32) + func PlotPlotShadedS8PtrS8PtrIntV(label_id string, xs *[]int8, ys *[]int8, count int32, yref float64, ...) + func PlotPlotShadedS8PtrS8PtrS8Ptr(label_id string, xs *[]int8, ys1 *[]int8, ys2 *[]int8, count int32) + func PlotPlotShadedS8PtrS8PtrS8PtrV(label_id string, xs *[]int8, ys1 *[]int8, ys2 *[]int8, count int32, ...) + func PlotPlotShadedU16PtrInt(label_id string, values *[]uint16, count int32) + func PlotPlotShadedU16PtrIntV(label_id string, values *[]uint16, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedU16PtrU16PtrInt(label_id string, xs *[]uint16, ys *[]uint16, count int32) + func PlotPlotShadedU16PtrU16PtrIntV(label_id string, xs *[]uint16, ys *[]uint16, count int32, yref float64, ...) + func PlotPlotShadedU16PtrU16PtrU16Ptr(label_id string, xs *[]uint16, ys1 *[]uint16, ys2 *[]uint16, count int32) + func PlotPlotShadedU16PtrU16PtrU16PtrV(label_id string, xs *[]uint16, ys1 *[]uint16, ys2 *[]uint16, count int32, ...) + func PlotPlotShadedU32PtrInt(label_id string, values *[]uint32, count int32) + func PlotPlotShadedU32PtrIntV(label_id string, values *[]uint32, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedU32PtrU32PtrInt(label_id string, xs *[]uint32, ys *[]uint32, count int32) + func PlotPlotShadedU32PtrU32PtrIntV(label_id string, xs *[]uint32, ys *[]uint32, count int32, yref float64, ...) + func PlotPlotShadedU32PtrU32PtrU32Ptr(label_id string, xs *[]uint32, ys1 *[]uint32, ys2 *[]uint32, count int32) + func PlotPlotShadedU32PtrU32PtrU32PtrV(label_id string, xs *[]uint32, ys1 *[]uint32, ys2 *[]uint32, count int32, ...) + func PlotPlotShadedU64PtrInt(label_id string, values []uint64, count int32) + func PlotPlotShadedU64PtrIntV(label_id string, values []uint64, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedU64PtrU64PtrInt(label_id string, xs []uint64, ys []uint64, count int32) + func PlotPlotShadedU64PtrU64PtrIntV(label_id string, xs []uint64, ys []uint64, count int32, yref float64, ...) + func PlotPlotShadedU64PtrU64PtrU64Ptr(label_id string, xs []uint64, ys1 []uint64, ys2 []uint64, count int32) + func PlotPlotShadedU64PtrU64PtrU64PtrV(label_id string, xs []uint64, ys1 []uint64, ys2 []uint64, count int32, ...) + func PlotPlotShadedU8PtrInt(label_id string, values *[]byte, count int32) + func PlotPlotShadedU8PtrIntV(label_id string, values *[]byte, count int32, yref float64, xscale float64, ...) + func PlotPlotShadedU8PtrU8PtrInt(label_id string, xs *[]byte, ys *[]byte, count int32) + func PlotPlotShadedU8PtrU8PtrIntV(label_id string, xs *[]byte, ys *[]byte, count int32, yref float64, ...) + func PlotPlotShadedU8PtrU8PtrU8Ptr(label_id string, xs *[]byte, ys1 *[]byte, ys2 *[]byte, count int32) + func PlotPlotShadedU8PtrU8PtrU8PtrV(label_id string, xs *[]byte, ys1 *[]byte, ys2 *[]byte, count int32, ...) + func PlotPlotShadeddoublePtrInt(label_id string, values *[]float64, count int32) + func PlotPlotShadeddoublePtrIntV(label_id string, values *[]float64, count int32, yref float64, xscale float64, ...) + func PlotPlotShadeddoublePtrdoublePtrInt(label_id string, xs *[]float64, ys *[]float64, count int32) + func PlotPlotShadeddoublePtrdoublePtrIntV(label_id string, xs *[]float64, ys *[]float64, count int32, yref float64, ...) + func PlotPlotShadeddoublePtrdoublePtrdoublePtr(label_id string, xs *[]float64, ys1 *[]float64, ys2 *[]float64, count int32) + func PlotPlotShadeddoublePtrdoublePtrdoublePtrV(label_id string, xs *[]float64, ys1 *[]float64, ys2 *[]float64, count int32, ...) + func PlotPlotStairsFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32) + func PlotPlotStairsFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, ...) + func PlotPlotStairsFloatPtrInt(label_id string, values []float32, count int32) + func PlotPlotStairsFloatPtrIntV(label_id string, values []float32, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsS16PtrInt(label_id string, values *[]int, count int32) + func PlotPlotStairsS16PtrIntV(label_id string, values *[]int, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) + func PlotPlotStairsS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotStairsFlags, ...) + func PlotPlotStairsS32PtrInt(label_id string, values *[]int32, count int32) + func PlotPlotStairsS32PtrIntV(label_id string, values *[]int32, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) + func PlotPlotStairsS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotStairsFlags, ...) + func PlotPlotStairsS64PtrInt(label_id string, values []int64, count int32) + func PlotPlotStairsS64PtrIntV(label_id string, values []int64, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32) + func PlotPlotStairsS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotStairsFlags, ...) + func PlotPlotStairsS8PtrInt(label_id string, values *[]int8, count int32) + func PlotPlotStairsS8PtrIntV(label_id string, values *[]int8, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) + func PlotPlotStairsS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotStairsFlags, ...) + func PlotPlotStairsU16PtrInt(label_id string, values *[]uint16, count int32) + func PlotPlotStairsU16PtrIntV(label_id string, values *[]uint16, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) + func PlotPlotStairsU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, ...) + func PlotPlotStairsU32PtrInt(label_id string, values *[]uint32, count int32) + func PlotPlotStairsU32PtrIntV(label_id string, values *[]uint32, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) + func PlotPlotStairsU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, ...) + func PlotPlotStairsU64PtrInt(label_id string, values []uint64, count int32) + func PlotPlotStairsU64PtrIntV(label_id string, values []uint64, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) + func PlotPlotStairsU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotStairsFlags, ...) + func PlotPlotStairsU8PtrInt(label_id string, values *[]byte, count int32) + func PlotPlotStairsU8PtrIntV(label_id string, values *[]byte, count int32, xscale float64, xstart float64, ...) + func PlotPlotStairsU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) + func PlotPlotStairsU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotStairsFlags, ...) + func PlotPlotStairsdoublePtrInt(label_id string, values *[]float64, count int32) + func PlotPlotStairsdoublePtrIntV(label_id string, values *[]float64, count int32, xscale float64, ...) + func PlotPlotStairsdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) + func PlotPlotStairsdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, ...) + func PlotPlotStemsFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32) + func PlotPlotStemsFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, ref float64, ...) + func PlotPlotStemsFloatPtrInt(label_id string, values []float32, count int32) + func PlotPlotStemsFloatPtrIntV(label_id string, values []float32, count int32, ref float64, scale float64, ...) + func PlotPlotStemsS16PtrInt(label_id string, values *[]int, count int32) + func PlotPlotStemsS16PtrIntV(label_id string, values *[]int, count int32, ref float64, scale float64, ...) + func PlotPlotStemsS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) + func PlotPlotStemsS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, ref float64, ...) + func PlotPlotStemsS32PtrInt(label_id string, values *[]int32, count int32) + func PlotPlotStemsS32PtrIntV(label_id string, values *[]int32, count int32, ref float64, scale float64, ...) + func PlotPlotStemsS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) + func PlotPlotStemsS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, ref float64, ...) + func PlotPlotStemsS64PtrInt(label_id string, values []int64, count int32) + func PlotPlotStemsS64PtrIntV(label_id string, values []int64, count int32, ref float64, scale float64, ...) + func PlotPlotStemsS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32) + func PlotPlotStemsS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, ref float64, ...) + func PlotPlotStemsS8PtrInt(label_id string, values *[]int8, count int32) + func PlotPlotStemsS8PtrIntV(label_id string, values *[]int8, count int32, ref float64, scale float64, ...) + func PlotPlotStemsS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) + func PlotPlotStemsS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, ref float64, ...) + func PlotPlotStemsU16PtrInt(label_id string, values *[]uint16, count int32) + func PlotPlotStemsU16PtrIntV(label_id string, values *[]uint16, count int32, ref float64, scale float64, ...) + func PlotPlotStemsU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) + func PlotPlotStemsU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, ref float64, ...) + func PlotPlotStemsU32PtrInt(label_id string, values *[]uint32, count int32) + func PlotPlotStemsU32PtrIntV(label_id string, values *[]uint32, count int32, ref float64, scale float64, ...) + func PlotPlotStemsU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) + func PlotPlotStemsU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, ref float64, ...) + func PlotPlotStemsU64PtrInt(label_id string, values []uint64, count int32) + func PlotPlotStemsU64PtrIntV(label_id string, values []uint64, count int32, ref float64, scale float64, ...) + func PlotPlotStemsU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) + func PlotPlotStemsU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, ref float64, ...) + func PlotPlotStemsU8PtrInt(label_id string, values *[]byte, count int32) + func PlotPlotStemsU8PtrIntV(label_id string, values *[]byte, count int32, ref float64, scale float64, ...) + func PlotPlotStemsU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) + func PlotPlotStemsU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, ref float64, ...) + func PlotPlotStemsdoublePtrInt(label_id string, values *[]float64, count int32) + func PlotPlotStemsdoublePtrIntV(label_id string, values *[]float64, count int32, ref float64, scale float64, ...) + func PlotPlotStemsdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) + func PlotPlotStemsdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, ref float64, ...) + func PlotPlotText(text string, x float64, y float64) + func PlotPlotTextV(text string, x float64, y float64, pix_offset Vec2, flags PlotTextFlags) + func PlotPopColormap() + func PlotPopColormapV(count int32) + func PlotPopPlotClipRect() + func PlotPopStyleColor() + func PlotPopStyleColorV(count int32) + func PlotPopStyleVar() + func PlotPopStyleVarV(count int32) + func PlotPrecision(val float64) int32 + func PlotPushColormapPlotColormap(cmap PlotColormap) + func PlotPushColormapStr(name string) + func PlotPushPlotClipRect() + func PlotPushPlotClipRectV(expand float32) + func PlotPushStyleColorU32(idx PlotCol, col uint32) + func PlotPushStyleColorVec4(idx PlotCol, col Vec4) + func PlotPushStyleVarFloat(idx PlotStyleVar, val float32) + func PlotPushStyleVarInt(idx PlotStyleVar, val int32) + func PlotPushStyleVarVec2(idx PlotStyleVar, val Vec2) + func PlotRangesOverlap(r1 PlotRange, r2 PlotRange) bool + func PlotRenderColorBar(colors *[]uint32, size int32, DrawList *DrawList, bounds Rect, vert bool, ...) + func PlotResetCtxForNextAlignedPlots(ctx *PlotContext) + func PlotResetCtxForNextPlot(ctx *PlotContext) + func PlotResetCtxForNextSubplot(ctx *PlotContext) + func PlotRoundTo(val float64, prec int32) float64 + func PlotSampleColormapU32(t float32, cmap PlotColormap) uint32 + func PlotSetAxes(x_axis PlotAxisEnum, y_axis PlotAxisEnum) + func PlotSetAxis(axis PlotAxisEnum) + func PlotSetCurrentContext(ctx *PlotContext) + func PlotSetImGuiContext(ctx *Context) + func PlotSetNextAxesLimits(x_min float64, x_max float64, y_min float64, y_max float64) + func PlotSetNextAxesLimitsV(x_min float64, x_max float64, y_min float64, y_max float64, cond PlotCond) + func PlotSetNextAxesToFit() + func PlotSetNextAxisLimits(axis PlotAxisEnum, v_min float64, v_max float64) + func PlotSetNextAxisLimitsV(axis PlotAxisEnum, v_min float64, v_max float64, cond PlotCond) + func PlotSetNextAxisLinks(axis PlotAxisEnum, link_min *float64, link_max *float64) + func PlotSetNextAxisToFit(axis PlotAxisEnum) + func PlotSetNextErrorBarStyle() + func PlotSetNextErrorBarStyleV(col Vec4, size float32, weight float32) + func PlotSetNextFillStyle() + func PlotSetNextFillStyleV(col Vec4, alpha_mod float32) + func PlotSetNextLineStyle() + func PlotSetNextLineStyleV(col Vec4, weight float32) + func PlotSetNextMarkerStyle() + func PlotSetNextMarkerStyleV(marker PlotMarker, size float32, fill Vec4, weight float32, outline Vec4) + func PlotSetupAxes(x_label string, y_label string) + func PlotSetupAxesLimits(x_min float64, x_max float64, y_min float64, y_max float64) + func PlotSetupAxesLimitsV(x_min float64, x_max float64, y_min float64, y_max float64, cond PlotCond) + func PlotSetupAxesV(x_label string, y_label string, x_flags PlotAxisFlags, y_flags PlotAxisFlags) + func PlotSetupAxis(axis PlotAxisEnum) + func PlotSetupAxisFormatStr(axis PlotAxisEnum, fmt string) + func PlotSetupAxisLimits(axis PlotAxisEnum, v_min float64, v_max float64) + func PlotSetupAxisLimitsConstraints(axis PlotAxisEnum, v_min float64, v_max float64) + func PlotSetupAxisLimitsV(axis PlotAxisEnum, v_min float64, v_max float64, cond PlotCond) + func PlotSetupAxisLinks(axis PlotAxisEnum, link_min *float64, link_max *float64) + func PlotSetupAxisScalePlotScale(axis PlotAxisEnum, scale PlotScale) + func PlotSetupAxisTicksdouble(axis PlotAxisEnum, v_min float64, v_max float64, n_ticks int32) + func PlotSetupAxisTicksdoublePtr(axis PlotAxisEnum, values *[]float64, n_ticks int32) + func PlotSetupAxisTicksdoublePtrV(axis PlotAxisEnum, values *[]float64, n_ticks int32, labels []string, ...) + func PlotSetupAxisTicksdoubleV(axis PlotAxisEnum, v_min float64, v_max float64, n_ticks int32, ...) + func PlotSetupAxisV(axis PlotAxisEnum, label string, flags PlotAxisFlags) + func PlotSetupAxisZoomConstraints(axis PlotAxisEnum, z_min float64, z_max float64) + func PlotSetupFinish() + func PlotSetupLegend(location PlotLocation) + func PlotSetupLegendV(location PlotLocation, flags PlotLegendFlags) + func PlotSetupLock() + func PlotSetupMouseText(location PlotLocation) + func PlotSetupMouseTextV(location PlotLocation, flags PlotMouseTextFlags) + func PlotShowAltLegend(title_id string) + func PlotShowAltLegendV(title_id string, vertical bool, size Vec2, interactable bool) + func PlotShowAxisContextMenu(axis *PlotAxis, equal_axis *PlotAxis) + func PlotShowAxisContextMenuV(axis *PlotAxis, equal_axis *PlotAxis, time_allowed bool) + func PlotShowColormapSelector(label string) bool + func PlotShowDatePicker(id string, level *int32, t *PlotTime) bool + func PlotShowDatePickerV(id string, level *int32, t *PlotTime, t1 *PlotTime, t2 *PlotTime) bool + func PlotShowDemoWindow() + func PlotShowDemoWindowV(p_open *bool) + func PlotShowInputMapSelector(label string) bool + func PlotShowLegendContextMenu(legend *PlotLegend, visible bool) bool + func PlotShowLegendEntries(items *PlotItemGroup, legend_bb Rect, interactable bool, pad Vec2, ...) bool + func PlotShowMetricsWindow() + func PlotShowMetricsWindowV(p_popen *bool) + func PlotShowPlotContextMenu(plot *PlotPlot) + func PlotShowStyleEditor() + func PlotShowStyleEditorV(ref *PlotStyle) + func PlotShowStyleSelector(label string) bool + func PlotShowSubplotsContextMenu(subplot *PlotSubplot) + func PlotShowTimePicker(id string, t *PlotTime) bool + func PlotShowUserGuide() + func PlotStyleColorsAuto() + func PlotStyleColorsAutoV(dst *PlotStyle) + func PlotStyleColorsClassic() + func PlotStyleColorsClassicV(dst *PlotStyle) + func PlotStyleColorsDark() + func PlotStyleColorsDarkV(dst *PlotStyle) + func PlotStyleColorsLight() + func PlotStyleColorsLightV(dst *PlotStyle) + func PlotSubplotNextCell() + func PlotTagXBool(x float64, col Vec4) + func PlotTagXBoolV(x float64, col Vec4, round bool) + func PlotTagXStr(x float64, col Vec4, fmt string) + func PlotTagYBool(y float64, col Vec4) + func PlotTagYBoolV(y float64, col Vec4, round bool) + func PlotTagYStr(y float64, col Vec4, fmt string) + func PlotTransformForwardLog10(v float64, noname1 uintptr) float64 + func PlotTransformForwardLogit(v float64, noname1 uintptr) float64 + func PlotTransformForwardSymLog(v float64, noname1 uintptr) float64 + func PlotTransformInverseLog10(v float64, noname1 uintptr) float64 + func PlotTransformInverseLogit(v float64, noname1 uintptr) float64 + func PlotTransformInverseSymLog(v float64, noname1 uintptr) float64 + func PopButtonRepeat() + func PopClipRect() + func PopFont() + func PopID() + func PopItemWidth() + func PopStyleColor() + func PopStyleColorV(count int32) + func PopStyleVar() + func PopStyleVarV(count int32) + func PopTabStop() + func PopTextWrapPos() + func ProgressBar(fraction float32) + func ProgressBarV(fraction float32, size_arg Vec2, overlay string) + func Ptr(data interface{}) unsafe.Pointer + func PtrToByteSlice(p unsafe.Pointer) []byte + func PtrToUint16Slice(p unsafe.Pointer) []uint16 + func PushButtonRepeat(repeat bool) + func PushClipRect(clip_rect_min Vec2, clip_rect_max Vec2, intersect_with_current_clip_rect bool) + func PushFont(font *Font) + func PushIDInt(int_id int32) + func PushIDPtr(ptr_id uintptr) + func PushIDStr(str_id string) + func PushIDStrStr(str_id_begin string, str_id_end string) + func PushItemWidth(item_width float32) + func PushStyleColorU32(idx Col, col uint32) + func PushStyleColorVec4(idx Col, col Vec4) + func PushStyleVarFloat(idx StyleVar, val float32) + func PushStyleVarVec2(idx StyleVar, val Vec2) + func PushTabStop(tab_stop bool) + func PushTextWrapPos() + func PushTextWrapPosV(wrap_local_pos_x float32) + func RadioButtonBool(label string, active bool) bool + func RadioButtonIntPtr(label string, v *int32, v_button int32) bool + func Render() + func RenderLine(markdown_ string, line_ *Line, textRegion_ *TextRegion, ...) + func RenderLinkText(self *TextRegion, text_ string, link_ Link, markdown_ string, ...) bool + func RenderLinkTextWrapped(self *TextRegion, text_ string, link_ Link, markdown_ string, ...) + func RenderLinkTextWrappedV(self *TextRegion, text_ string, link_ Link, markdown_ string, ...) + func RenderListTextWrapped(self *TextRegion, text_ string) + func RenderPlatformWindowsDefault() + func RenderPlatformWindowsDefaultV(platform_render_arg uintptr, renderer_render_arg uintptr) + func RenderTextWrapped(self *TextRegion, text_ string) + func RenderTextWrappedV(self *TextRegion, text_ string, bIndentToHere_ bool) + func ResetIndent(self *TextRegion) + func ResetMouseDragDelta() + func ResetMouseDragDeltaV(button MouseButton) + func SameLine() + func SameLineV(offset_from_start_x float32, spacing float32) + func SaveIniSettingsToDisk(ini_filename string) + func SaveIniSettingsToMemory() string + func SaveIniSettingsToMemoryV(out_ini_size *uint64) string + func ScrollMaxX() float32 + func ScrollMaxY() float32 + func ScrollX() float32 + func ScrollY() float32 + func SelectableBool(label string) bool + func SelectableBoolPtr(label string, p_selected *bool) bool + func SelectableBoolPtrV(label string, p_selected *bool, flags SelectableFlags, size Vec2) bool + func SelectableBoolV(label string, selected bool, flags SelectableFlags, size Vec2) bool + func Separator() + func SeparatorText(label string) + func SetAssertHandler(handler AssertHandler) + func SetClipboardText(text string) + func SetColorEditOptions(flags ColorEditFlags) + func SetColumnOffset(column_index int32, offset_x float32) + func SetColumnWidth(column_index int32, width float32) + func SetCurrentContext(ctx *Context) + func SetCursorPos(local_pos Vec2) + func SetCursorPosX(local_x float32) + func SetCursorPosY(local_y float32) + func SetCursorScreenPos(pos Vec2) + func SetDragDropPayload(typeArg string, data uintptr, sz uint64) bool + func SetDragDropPayloadV(typeArg string, data uintptr, sz uint64, cond Cond) bool + func SetItemDefaultFocus() + func SetItemTooltip(fmt string) + func SetKeyboardFocusHere() + func SetKeyboardFocusHereV(offset int32) + func SetMouseCursor(cursor_type MouseCursor) + func SetNextFrameWantCaptureKeyboard(want_capture_keyboard bool) + func SetNextFrameWantCaptureMouse(want_capture_mouse bool) + func SetNextItemAllowOverlap() + func SetNextItemOpen(is_open bool) + func SetNextItemOpenV(is_open bool, cond Cond) + func SetNextItemWidth(item_width float32) + func SetNextWindowBgAlpha(alpha float32) + func SetNextWindowClass(window_class *WindowClass) + func SetNextWindowCollapsed(collapsed bool) + func SetNextWindowCollapsedV(collapsed bool, cond Cond) + func SetNextWindowContentSize(size Vec2) + func SetNextWindowDockID(dock_id ID) + func SetNextWindowDockIDV(dock_id ID, cond Cond) + func SetNextWindowFocus() + func SetNextWindowPos(pos Vec2) + func SetNextWindowPosV(pos Vec2, cond Cond, pivot Vec2) + func SetNextWindowScroll(scroll Vec2) + func SetNextWindowSize(size Vec2) + func SetNextWindowSizeConstraints(size_min Vec2, size_max Vec2) + func SetNextWindowSizeV(size Vec2, cond Cond) + func SetNextWindowViewport(viewport_id ID) + func SetScrollFromPosXFloat(local_x float32) + func SetScrollFromPosXFloatV(local_x float32, center_x_ratio float32) + func SetScrollFromPosYFloat(local_y float32) + func SetScrollFromPosYFloatV(local_y float32, center_y_ratio float32) + func SetScrollHereX() + func SetScrollHereXV(center_x_ratio float32) + func SetScrollHereY() + func SetScrollHereYV(center_y_ratio float32) + func SetScrollXFloat(scroll_x float32) + func SetScrollYFloat(scroll_y float32) + func SetStateStorage(storage *Storage) + func SetTabItemClosed(tab_or_docked_window_label string) + func SetTooltip(fmt string) + func SetWindowCollapsedBool(collapsed bool) + func SetWindowCollapsedBoolV(collapsed bool, cond Cond) + func SetWindowCollapsedStr(name string, collapsed bool) + func SetWindowCollapsedStrV(name string, collapsed bool, cond Cond) + func SetWindowFocus() + func SetWindowFocusStr(name string) + func SetWindowFontScale(scale float32) + func SetWindowPosStr(name string, pos Vec2) + func SetWindowPosStrV(name string, pos Vec2, cond Cond) + func SetWindowPosVec2(pos Vec2) + func SetWindowPosVec2V(pos Vec2, cond Cond) + func SetWindowSizeStr(name string, size Vec2) + func SetWindowSizeStrV(name string, size Vec2, cond Cond) + func SetWindowSizeVec2(size Vec2) + func SetWindowSizeVec2V(size Vec2, cond Cond) + func ShowAboutWindow() + func ShowAboutWindowV(p_open *bool) + func ShowDebugLogWindow() + func ShowDebugLogWindowV(p_open *bool) + func ShowDemoWindow() + func ShowDemoWindowV(p_open *bool) + func ShowFontSelector(label string) + func ShowIDStackToolWindow() + func ShowIDStackToolWindowV(p_open *bool) + func ShowMetricsWindow() + func ShowMetricsWindowV(p_open *bool) + func ShowStyleEditor() + func ShowStyleEditorV(ref *Style) + func ShowStyleSelector(label string) bool + func ShowUserGuide() + func SliceToPtr[T any](slice []T) *T + func SliderAngle(label string, v_rad *float32) bool + func SliderAngleV(label string, v_rad *float32, v_degrees_min float32, v_degrees_max float32, ...) bool + func SliderFloat(label string, v *float32, v_min float32, v_max float32) bool + func SliderFloat2(label string, v *[2]float32, v_min float32, v_max float32) bool + func SliderFloat2V(label string, v *[2]float32, v_min float32, v_max float32, format string, ...) bool + func SliderFloat3(label string, v *[3]float32, v_min float32, v_max float32) bool + func SliderFloat3V(label string, v *[3]float32, v_min float32, v_max float32, format string, ...) bool + func SliderFloat4(label string, v *[4]float32, v_min float32, v_max float32) bool + func SliderFloat4V(label string, v *[4]float32, v_min float32, v_max float32, format string, ...) bool + func SliderFloatV(label string, v *float32, v_min float32, v_max float32, format string, ...) bool + func SliderInt(label string, v *int32, v_min int32, v_max int32) bool + func SliderInt2(label string, v *[2]int32, v_min int32, v_max int32) bool + func SliderInt2V(label string, v *[2]int32, v_min int32, v_max int32, format string, ...) bool + func SliderInt3(label string, v *[3]int32, v_min int32, v_max int32) bool + func SliderInt3V(label string, v *[3]int32, v_min int32, v_max int32, format string, ...) bool + func SliderInt4(label string, v *[4]int32, v_min int32, v_max int32) bool + func SliderInt4V(label string, v *[4]int32, v_min int32, v_max int32, format string, ...) bool + func SliderIntV(label string, v *int32, v_min int32, v_max int32, format string, ...) bool + func SliderScalar(label string, data_type DataType, p_data uintptr, p_min uintptr, p_max uintptr) bool + func SliderScalarN(label string, data_type DataType, p_data uintptr, components int32, ...) bool + func SliderScalarNV(label string, data_type DataType, p_data uintptr, components int32, ...) bool + func SliderScalarV(label string, data_type DataType, p_data uintptr, p_min uintptr, p_max uintptr, ...) bool + func SmallButton(label string) bool + func Spacing() + func StyleColorName(idx Col) string + func StyleColorsClassic() + func StyleColorsClassicV(dst *Style) + func StyleColorsDark() + func StyleColorsDarkV(dst *Style) + func StyleColorsLight() + func StyleColorsLightV(dst *Style) + func TabItemButton(label string) bool + func TabItemButtonV(label string, flags TabItemFlags) bool + func TableAngledHeadersRow() + func TableGetColumnCount() int32 + func TableGetColumnIndex() int32 + func TableGetColumnNameInt() string + func TableGetColumnNameIntV(column_n int32) string + func TableGetRowIndex() int32 + func TableHeader(label string) + func TableHeadersRow() + func TableNextColumn() bool + func TableNextRow() + func TableNextRowV(row_flags TableRowFlags, min_row_height float32) + func TableSetBgColor(target TableBgTarget, color uint32) + func TableSetBgColorV(target TableBgTarget, color uint32, column_n int32) + func TableSetColumnEnabled(column_n int32, v bool) + func TableSetColumnIndex(column_n int32) bool + func TableSetupColumn(label string) + func TableSetupColumnV(label string, flags TableColumnFlags, init_width_or_weight float32, user_id ID) + func TableSetupScrollFreeze(cols int32, rows int32) + func Text(fmt string) + func TextColored(col Vec4, fmt string) + func TextDisabled(fmt string) + func TextLineHeight() float32 + func TextLineHeightWithSpacing() float32 + func TextUnformatted(text string) + func TextUnformattedV(text string) + func TextWrapped(fmt string) + func Time() float64 + func TreeNodeExPtr(ptr_id uintptr, flags TreeNodeFlags, fmt string) bool + func TreeNodeExStr(label string) bool + func TreeNodeExStrStr(str_id string, flags TreeNodeFlags, fmt string) bool + func TreeNodeExStrV(label string, flags TreeNodeFlags) bool + func TreeNodePtr(ptr_id uintptr, fmt string) bool + func TreeNodeStr(label string) bool + func TreeNodeStrStr(str_id string, fmt string) bool + func TreeNodeToLabelSpacing() float32 + func TreePop() + func TreePushPtr(ptr_id uintptr) + func TreePushStr(str_id string) + func UnderLine(col_ Color) + func Unindent() + func UnindentV(indent_w float32) + func UpdatePlatformWindows() + func VSliderFloat(label string, size Vec2, v *float32, v_min float32, v_max float32) bool + func VSliderFloatV(label string, size Vec2, v *float32, v_min float32, v_max float32, ...) bool + func VSliderInt(label string, size Vec2, v *int32, v_min int32, v_max int32) bool + func VSliderIntV(label string, size Vec2, v *int32, v_min int32, v_max int32, format string, ...) bool + func VSliderScalar(label string, size Vec2, data_type DataType, p_data uintptr, p_min uintptr, ...) bool + func VSliderScalarV(label string, size Vec2, data_type DataType, p_data uintptr, p_min uintptr, ...) bool + func ValueBool(prefix string, b bool) + func ValueFloat(prefix string, v float32) + func ValueFloatV(prefix string, v float32, float_format string) + func ValueInt(prefix string, v int32) + func ValueUint(prefix string, v uint32) + func Version() string + func VertexBufferLayout() (entrySize int, posOffset int, uvOffset int, colOffset int) + func WindowDpiScale() float32 + func WindowHeight() float32 + func WindowWidth() float32 + func WrapBool(goValue *bool) (wrapped *C.bool, finisher func()) + func WrapNumberPtr[CTYPE Number, GOTYPE Number](goValue *GOTYPE) (wrapped *CTYPE, finisher func()) + func WrapString(value string) (wrapped *C.char, finisher func()) + func WrapStringList(value []string) (wrapped **C.char, finisher func()) + func WrapVoidPtr(value unsafe.Pointer) (wrapped unsafe.Pointer, finisher func()) + type ActivateFlags int32 + type AssertHandler func(expression string, file string, line int) + type AssertionError struct + Expression string + File string + Line int + func (err AssertionError) Error() string + type Axis int32 + type Backend interface + ContentScale func() (xScale, yScale float32) + CreateWindow func(title string, width, height int) + DisplaySize func() (width, height int32) + GetWindowPos func() (x, y int32) + Refresh func() + Run func(func()) + SetAfterCreateContextHook func(func()) + SetAfterRenderHook func(func()) + SetBeforeDestroyContextHook func(func()) + SetBeforeRenderHook func(func()) + SetBgColor func(color Vec4) + SetCloseCallback func(WindowCloseCallback[BackendFlagsT]) + SetDropCallback func(DropCallback) + SetIcons func(icons ...image.Image) + SetKeyCallback func(KeyCallback) + SetShouldClose func(bool) + SetSizeChangeCallback func(SizeChangeCallback) + SetTargetFPS func(fps uint) + SetWindowFlags func(flag BackendFlagsT, value int) + SetWindowPos func(x, y int) + SetWindowSize func(width, height int) + SetWindowSizeLimits func(minWidth, minHeight, maxWidth, maxHeight int) + SetWindowTitle func(title string) + func CreateBackend[BackendFlagsT ~int](backend Backend[BackendFlagsT]) (sameBackend Backend[BackendFlagsT], err error) + type BackendFlags int32 + type BitArrayPtr struct + Data *uint32 + type BitVector struct + CData *C.ImBitVector + func (self *BitVector) InternalClear() + func (self *BitVector) InternalClearBit(n int32) + func (self *BitVector) InternalCreate(sz int32) + func (self *BitVector) InternalSetBit(n int32) + func (self *BitVector) InternalTestBit(n int32) bool + func (self *BitVector) Storage() Vector[*uint32] + func (self BitVector) SetStorage(v Vector[*uint32]) + type ButtonFlags int32 + type ButtonFlagsPrivate int32 + type ChildFlags int32 + type ClipboardHandler interface + GetClipboard func() string + SetClipboard func(s string) + type Col int32 + type Color struct + FieldValue Vec4 + func ColorHSV(h float32, s float32, v float32) Color + func ColorHSVV(h float32, s float32, v float32, a float32) Color + func NewColor(r, g, b, a float32) Color + func NewColorFromColor(c color.Color) Color + func NewColorFromPacked(v uint32) Color + func (i Color) Color() color.Color + func (i Color) Pack() uint32 + func (self *Color) Destroy() + func (self *Color) SetHSV(h float32, s float32, v float32) + func (self *Color) SetHSVV(h float32, s float32, v float32, a float32) + func (self *Color) Value() Vec4 + type ColorEditFlags int32 + type ColorMod struct + CData *C.ImGuiColorMod + func (self *ColorMod) BackupValue() Vec4 + func (self *ColorMod) Col() Col + func (self ColorMod) SetBackupValue(v Vec4) + func (self ColorMod) SetCol(v Col) + type ComboFlags int32 + type ComboFlagsPrivate int32 + type ComboPreviewData struct + CData *C.ImGuiComboPreviewData + func InternalNewComboPreviewData() *ComboPreviewData + func (self *ComboPreviewData) BackupCursorMaxPos() Vec2 + func (self *ComboPreviewData) BackupCursorPos() Vec2 + func (self *ComboPreviewData) BackupCursorPosPrevLine() Vec2 + func (self *ComboPreviewData) BackupLayout() LayoutType + func (self *ComboPreviewData) BackupPrevLineTextBaseOffset() float32 + func (self *ComboPreviewData) Destroy() + func (self *ComboPreviewData) PreviewRect() Rect + func (self ComboPreviewData) SetBackupCursorMaxPos(v Vec2) + func (self ComboPreviewData) SetBackupCursorPos(v Vec2) + func (self ComboPreviewData) SetBackupCursorPosPrevLine(v Vec2) + func (self ComboPreviewData) SetBackupLayout(v LayoutType) + func (self ComboPreviewData) SetBackupPrevLineTextBaseOffset(v float32) + func (self ComboPreviewData) SetPreviewRect(v Rect) + type Cond int32 + type ConfigFlags int32 + type Context struct + CData *C.ImGuiContext + func CreateContext() *Context + func CreateContextV(shared_font_atlas *FontAtlas) *Context + func CurrentContext() *Context + func InternalNewContext(shared_font_atlas *FontAtlas) *Context + func (self *Context) ActiveId() ID + func (self *Context) ActiveIdAllowOverlap() bool + func (self *Context) ActiveIdClickOffset() Vec2 + func (self *Context) ActiveIdFromShortcut() bool + func (self *Context) ActiveIdHasBeenEditedBefore() bool + func (self *Context) ActiveIdHasBeenEditedThisFrame() bool + func (self *Context) ActiveIdHasBeenPressedBefore() bool + func (self *Context) ActiveIdIsAlive() ID + func (self *Context) ActiveIdIsJustActivated() bool + func (self *Context) ActiveIdMouseButton() int32 + func (self *Context) ActiveIdNoClearOnFocusLoss() bool + func (self *Context) ActiveIdPreviousFrame() ID + func (self *Context) ActiveIdPreviousFrameHasBeenEditedBefore() bool + func (self *Context) ActiveIdPreviousFrameIsAlive() bool + func (self *Context) ActiveIdPreviousFrameWindow() *Window + func (self *Context) ActiveIdSource() InputSource + func (self *Context) ActiveIdTimer() float32 + func (self *Context) ActiveIdUsingAllKeyboardKeys() bool + func (self *Context) ActiveIdUsingNavDirMask() uint32 + func (self *Context) ActiveIdWindow() *Window + func (self *Context) BeginComboDepth() int32 + func (self *Context) BeginMenuDepth() int32 + func (self *Context) BeginPopupStack() Vector[*PopupData] + func (self *Context) ClipboardHandlerData() Vector[string] + func (self *Context) ClipperTempData() Vector[*ListClipperData] + func (self *Context) ClipperTempDataStacked() int32 + func (self *Context) ColorEditCurrentID() ID + func (self *Context) ColorEditOptions() ColorEditFlags + func (self *Context) ColorEditSavedColor() uint32 + func (self *Context) ColorEditSavedHue() float32 + func (self *Context) ColorEditSavedID() ID + func (self *Context) ColorEditSavedSat() float32 + func (self *Context) ColorPickerRef() Vec4 + func (self *Context) ColorStack() Vector[*ColorMod] + func (self *Context) ComboPreviewData() ComboPreviewData + func (self *Context) ConfigFlagsCurrFrame() ConfigFlags + func (self *Context) ConfigFlagsLastFrame() ConfigFlags + func (self *Context) ConfigNavWindowingKeyNext() KeyChord + func (self *Context) ConfigNavWindowingKeyPrev() KeyChord + func (self *Context) CurrentDpiScale() float32 + func (self *Context) CurrentFocusScopeId() ID + func (self *Context) CurrentItemFlags() ItemFlags + func (self *Context) CurrentTabBar() *TabBar + func (self *Context) CurrentTabBarStack() Vector[*PtrOrIndex] + func (self *Context) CurrentTable() *Table + func (self *Context) CurrentViewport() *ViewportP + func (self *Context) CurrentWindow() *Window + func (self *Context) CurrentWindowStack() Vector[*WindowStackData] + func (self *Context) DebugAllocInfo() DebugAllocInfo + func (self *Context) DebugBeginReturnValueCullDepth() int + func (self *Context) DebugBreakInLocateId() bool + func (self *Context) DebugBreakInShortcutRouting() KeyChord + func (self *Context) DebugBreakInTable() ID + func (self *Context) DebugBreakInWindow() ID + func (self *Context) DebugBreakKeyChord() KeyChord + func (self *Context) DebugFlashStyleColorBackup() Vec4 + func (self *Context) DebugFlashStyleColorIdx() Col + func (self *Context) DebugFlashStyleColorTime() float32 + func (self *Context) DebugHookIdInfo() ID + func (self *Context) DebugHoveredDockNode() *DockNode + func (self *Context) DebugIDStackTool() IDStackTool + func (self *Context) DebugItemPickerActive() bool + func (self *Context) DebugItemPickerBreakId() ID + func (self *Context) DebugItemPickerMouseButton() byte + func (self *Context) DebugLocateFrames() byte + func (self *Context) DebugLocateId() ID + func (self *Context) DebugLogAutoDisableFlags() DebugLogFlags + func (self *Context) DebugLogAutoDisableFrames() byte + func (self *Context) DebugLogBuf() TextBuffer + func (self *Context) DebugLogFlags() DebugLogFlags + func (self *Context) DebugLogIndex() TextIndex + func (self *Context) DebugMetricsConfig() MetricsConfig + func (self *Context) DebugShowGroupRects() bool + func (self *Context) Destroy() + func (self *Context) DimBgRatio() float32 + func (self *Context) DisabledAlphaBackup() float32 + func (self *Context) DisabledStackSize() int16 + func (self *Context) DockContext() DockContext + func (self *Context) DragCurrentAccum() float32 + func (self *Context) DragCurrentAccumDirty() bool + func (self *Context) DragDropAcceptFlags() DragDropFlags + func (self *Context) DragDropAcceptFrameCount() int32 + func (self *Context) DragDropAcceptIdCurr() ID + func (self *Context) DragDropAcceptIdCurrRectSurface() float32 + func (self *Context) DragDropAcceptIdPrev() ID + func (self *Context) DragDropActive() bool + func (self *Context) DragDropHoldJustPressedId() ID + func (self *Context) DragDropMouseButton() int32 + func (self *Context) DragDropPayload() Payload + func (self *Context) DragDropSourceFlags() DragDropFlags + func (self *Context) DragDropSourceFrameCount() int32 + func (self *Context) DragDropTargetClipRect() Rect + func (self *Context) DragDropTargetId() ID + func (self *Context) DragDropTargetRect() Rect + func (self *Context) DragDropWithinSource() bool + func (self *Context) DragDropWithinTarget() bool + func (self *Context) DragSpeedDefaultRatio() float32 + func (self *Context) DrawChannelsTempMergeBuffer() Vector[*DrawChannel] + func (self *Context) DrawListSharedData() DrawListSharedData + func (self *Context) FallbackMonitor() PlatformMonitor + func (self *Context) FocusScopeStack() Vector[*FocusScopeData] + func (self *Context) Font() *Font + func (self *Context) FontAtlasOwnedByContext() bool + func (self *Context) FontBaseSize() float32 + func (self *Context) FontSize() float32 + func (self *Context) FrameCount() int32 + func (self *Context) FrameCountEnded() int32 + func (self *Context) FrameCountPlatformEnded() int32 + func (self *Context) FrameCountRendered() int32 + func (self *Context) FramerateSecPerFrameAccum() float32 + func (self *Context) FramerateSecPerFrameCount() int32 + func (self *Context) FramerateSecPerFrameIdx() int32 + func (self *Context) GcCompactAll() bool + func (self *Context) GroupStack() Vector[*GroupData] + func (self *Context) HookIdNext() ID + func (self *Context) Hooks() Vector[*ContextHook] + func (self *Context) HoverItemDelayClearTimer() float32 + func (self *Context) HoverItemDelayId() ID + func (self *Context) HoverItemDelayIdPreviousFrame() ID + func (self *Context) HoverItemDelayTimer() float32 + func (self *Context) HoverItemUnlockedStationaryId() ID + func (self *Context) HoverWindowUnlockedStationaryId() ID + func (self *Context) HoveredId() ID + func (self *Context) HoveredIdAllowOverlap() bool + func (self *Context) HoveredIdDisabled() bool + func (self *Context) HoveredIdNotActiveTimer() float32 + func (self *Context) HoveredIdPreviousFrame() ID + func (self *Context) HoveredIdTimer() float32 + func (self *Context) HoveredWindow() *Window + func (self *Context) HoveredWindowUnderMovingWindow() *Window + func (self *Context) IO() IO + func (self *Context) Initialized() bool + func (self *Context) InputEventsNextEventId() uint32 + func (self *Context) InputEventsNextMouseSource() MouseSource + func (self *Context) InputEventsQueue() Vector[*InputEvent] + func (self *Context) InputEventsTrail() Vector[*InputEvent] + func (self *Context) InputTextDeactivatedState() InputTextDeactivatedState + func (self *Context) InputTextPasswordFont() Font + func (self *Context) InputTextState() InputTextState + func (self *Context) ItemFlagsStack() Vector[*ItemFlags] + func (self *Context) KeysRoutingTable() KeyRoutingTable + func (self *Context) LastActiveId() ID + func (self *Context) LastActiveIdTimer() float32 + func (self *Context) LastItemData() LastItemData + func (self *Context) LastKeyModsChangeFromNoneTime() float64 + func (self *Context) LastKeyModsChangeTime() float64 + func (self *Context) LastKeyboardKeyPressTime() float64 + func (self *Context) LockMarkEdited() int16 + func (self *Context) LogBuffer() TextBuffer + func (self *Context) LogDepthRef() int32 + func (self *Context) LogDepthToExpand() int32 + func (self *Context) LogDepthToExpandDefault() int32 + func (self *Context) LogEnabled() bool + func (self *Context) LogLineFirstItem() bool + func (self *Context) LogLinePosY() float32 + func (self *Context) LogNextPrefix() string + func (self *Context) LogNextSuffix() string + func (self *Context) LogType() LogType + func (self *Context) MenusIdSubmittedThisFrame() Vector[*ID] + func (self *Context) MouseCursor() MouseCursor + func (self *Context) MouseLastHoveredViewport() *ViewportP + func (self *Context) MouseLastValidPos() Vec2 + func (self *Context) MouseStationaryTimer() float32 + func (self *Context) MouseViewport() *ViewportP + func (self *Context) MovingWindow() *Window + func (self *Context) NavActivateDownId() ID + func (self *Context) NavActivateFlags() ActivateFlags + func (self *Context) NavActivateId() ID + func (self *Context) NavActivatePressedId() ID + func (self *Context) NavAnyRequest() bool + func (self *Context) NavDisableHighlight() bool + func (self *Context) NavDisableMouseHover() bool + func (self *Context) NavFocusRoute() Vector[*FocusScopeData] + func (self *Context) NavFocusScopeId() ID + func (self *Context) NavHighlightActivatedId() ID + func (self *Context) NavHighlightActivatedTimer() float32 + func (self *Context) NavId() ID + func (self *Context) NavIdIsAlive() bool + func (self *Context) NavInitRequest() bool + func (self *Context) NavInitRequestFromMove() bool + func (self *Context) NavInitResult() NavItemData + func (self *Context) NavInputSource() InputSource + func (self *Context) NavJustMovedToFocusScopeId() ID + func (self *Context) NavJustMovedToId() ID + func (self *Context) NavJustMovedToKeyMods() KeyChord + func (self *Context) NavLayer() NavLayer + func (self *Context) NavMousePosDirty() bool + func (self *Context) NavMoveClipDir() Dir + func (self *Context) NavMoveDir() Dir + func (self *Context) NavMoveDirForDebug() Dir + func (self *Context) NavMoveFlags() NavMoveFlags + func (self *Context) NavMoveForwardToNextFrame() bool + func (self *Context) NavMoveKeyMods() KeyChord + func (self *Context) NavMoveResultLocal() NavItemData + func (self *Context) NavMoveResultLocalVisible() NavItemData + func (self *Context) NavMoveResultOther() NavItemData + func (self *Context) NavMoveScoringItems() bool + func (self *Context) NavMoveScrollFlags() ScrollFlags + func (self *Context) NavMoveSubmitted() bool + func (self *Context) NavNextActivateFlags() ActivateFlags + func (self *Context) NavNextActivateId() ID + func (self *Context) NavScoringDebugCount() int32 + func (self *Context) NavScoringNoClipRect() Rect + func (self *Context) NavScoringRect() Rect + func (self *Context) NavTabbingCounter() int32 + func (self *Context) NavTabbingDir() int32 + func (self *Context) NavTabbingResultFirst() NavItemData + func (self *Context) NavTreeNodeStack() Vector[*NavTreeNodeData] + func (self *Context) NavWindow() *Window + func (self *Context) NavWindowingAccumDeltaPos() Vec2 + func (self *Context) NavWindowingAccumDeltaSize() Vec2 + func (self *Context) NavWindowingHighlightAlpha() float32 + func (self *Context) NavWindowingListWindow() *Window + func (self *Context) NavWindowingTarget() *Window + func (self *Context) NavWindowingTargetAnim() *Window + func (self *Context) NavWindowingTimer() float32 + func (self *Context) NavWindowingToggleKey() Key + func (self *Context) NavWindowingToggleLayer() bool + func (self *Context) NextItemData() NextItemData + func (self *Context) NextWindowData() NextWindowData + func (self *Context) OpenPopupStack() Vector[*PopupData] + func (self *Context) PlatformIO() PlatformIO + func (self *Context) PlatformImeData() PlatformImeData + func (self *Context) PlatformImeDataPrev() PlatformImeData + func (self *Context) PlatformImeViewport() ID + func (self *Context) PlatformLastFocusedViewportId() ID + func (self *Context) PlatformMonitorsFullWorkRect() Rect + func (self *Context) PlatformWindowsCreatedCount() int32 + func (self *Context) ScrollbarClickDeltaToGrabCenter() float32 + func (self *Context) SettingsDirtyTimer() float32 + func (self *Context) SettingsHandlers() Vector[*SettingsHandler] + func (self *Context) SettingsIniData() TextBuffer + func (self *Context) SettingsLoaded() bool + func (self *Context) ShrinkWidthBuffer() Vector[*ShrinkWidthItem] + func (self *Context) SliderCurrentAccum() float32 + func (self *Context) SliderCurrentAccumDirty() bool + func (self *Context) SliderGrabClickOffset() float32 + func (self *Context) Style() Style + func (self *Context) StyleVarStack() Vector[*StyleMod] + func (self *Context) TablesLastTimeActive() Vector[*float32] + func (self *Context) TablesTempData() Vector[*TableTempData] + func (self *Context) TablesTempDataStacked() int32 + func (self *Context) TempBuffer() Vector[string] + func (self *Context) TempInputId() ID + func (self *Context) TestEngine() uintptr + func (self *Context) TestEngineHookItems() bool + func (self *Context) Time() float64 + func (self *Context) TooltipOverrideCount() int16 + func (self *Context) TypingSelectState() TypingSelectState + func (self *Context) ViewportCreatedCount() int32 + func (self *Context) ViewportFocusedStampCount() int32 + func (self *Context) WantCaptureKeyboardNextFrame() int32 + func (self *Context) WantCaptureMouseNextFrame() int32 + func (self *Context) WantTextInputNextFrame() int32 + func (self *Context) WheelingAxisAvg() Vec2 + func (self *Context) WheelingWindow() *Window + func (self *Context) WheelingWindowRefMousePos() Vec2 + func (self *Context) WheelingWindowReleaseTimer() float32 + func (self *Context) WheelingWindowScrolledFrame() int32 + func (self *Context) WheelingWindowStartFrame() int32 + func (self *Context) WheelingWindowWheelRemainder() Vec2 + func (self *Context) WindowResizeBorderExpectedRect() Rect + func (self *Context) WindowResizeRelativeMode() bool + func (self *Context) WindowsActiveCount() int32 + func (self *Context) WindowsById() Storage + func (self *Context) WindowsHoverPadding() Vec2 + func (self *Context) WithinEndChild() bool + func (self *Context) WithinFrameScope() bool + func (self *Context) WithinFrameScopeWithImplicitWindow() bool + func (self Context) SetActiveId(v ID) + func (self Context) SetActiveIdAllowOverlap(v bool) + func (self Context) SetActiveIdClickOffset(v Vec2) + func (self Context) SetActiveIdFromShortcut(v bool) + func (self Context) SetActiveIdHasBeenEditedBefore(v bool) + func (self Context) SetActiveIdHasBeenEditedThisFrame(v bool) + func (self Context) SetActiveIdHasBeenPressedBefore(v bool) + func (self Context) SetActiveIdIsAlive(v ID) + func (self Context) SetActiveIdIsJustActivated(v bool) + func (self Context) SetActiveIdMouseButton(v int32) + func (self Context) SetActiveIdNoClearOnFocusLoss(v bool) + func (self Context) SetActiveIdPreviousFrame(v ID) + func (self Context) SetActiveIdPreviousFrameHasBeenEditedBefore(v bool) + func (self Context) SetActiveIdPreviousFrameIsAlive(v bool) + func (self Context) SetActiveIdPreviousFrameWindow(v *Window) + func (self Context) SetActiveIdSource(v InputSource) + func (self Context) SetActiveIdTimer(v float32) + func (self Context) SetActiveIdUsingAllKeyboardKeys(v bool) + func (self Context) SetActiveIdUsingNavDirMask(v uint32) + func (self Context) SetActiveIdWindow(v *Window) + func (self Context) SetBeginComboDepth(v int32) + func (self Context) SetBeginMenuDepth(v int32) + func (self Context) SetBeginPopupStack(v Vector[*PopupData]) + func (self Context) SetClipboardHandlerData(v Vector[string]) + func (self Context) SetClipperTempData(v Vector[*ListClipperData]) + func (self Context) SetClipperTempDataStacked(v int32) + func (self Context) SetColorEditCurrentID(v ID) + func (self Context) SetColorEditOptions(v ColorEditFlags) + func (self Context) SetColorEditSavedColor(v uint32) + func (self Context) SetColorEditSavedHue(v float32) + func (self Context) SetColorEditSavedID(v ID) + func (self Context) SetColorEditSavedSat(v float32) + func (self Context) SetColorPickerRef(v Vec4) + func (self Context) SetColorStack(v Vector[*ColorMod]) + func (self Context) SetComboPreviewData(v ComboPreviewData) + func (self Context) SetConfigFlagsCurrFrame(v ConfigFlags) + func (self Context) SetConfigFlagsLastFrame(v ConfigFlags) + func (self Context) SetConfigNavWindowingKeyNext(v KeyChord) + func (self Context) SetConfigNavWindowingKeyPrev(v KeyChord) + func (self Context) SetCurrentDpiScale(v float32) + func (self Context) SetCurrentFocusScopeId(v ID) + func (self Context) SetCurrentItemFlags(v ItemFlags) + func (self Context) SetCurrentTabBar(v *TabBar) + func (self Context) SetCurrentTabBarStack(v Vector[*PtrOrIndex]) + func (self Context) SetCurrentTable(v *Table) + func (self Context) SetCurrentViewport(v *ViewportP) + func (self Context) SetCurrentWindow(v *Window) + func (self Context) SetCurrentWindowStack(v Vector[*WindowStackData]) + func (self Context) SetDebugAllocInfo(v DebugAllocInfo) + func (self Context) SetDebugBeginReturnValueCullDepth(v int) + func (self Context) SetDebugBreakInLocateId(v bool) + func (self Context) SetDebugBreakInShortcutRouting(v KeyChord) + func (self Context) SetDebugBreakInTable(v ID) + func (self Context) SetDebugBreakInWindow(v ID) + func (self Context) SetDebugBreakKeyChord(v KeyChord) + func (self Context) SetDebugFlashStyleColorBackup(v Vec4) + func (self Context) SetDebugFlashStyleColorIdx(v Col) + func (self Context) SetDebugFlashStyleColorTime(v float32) + func (self Context) SetDebugHookIdInfo(v ID) + func (self Context) SetDebugHoveredDockNode(v *DockNode) + func (self Context) SetDebugIDStackTool(v IDStackTool) + func (self Context) SetDebugItemPickerActive(v bool) + func (self Context) SetDebugItemPickerBreakId(v ID) + func (self Context) SetDebugItemPickerMouseButton(v byte) + func (self Context) SetDebugLocateFrames(v byte) + func (self Context) SetDebugLocateId(v ID) + func (self Context) SetDebugLogAutoDisableFlags(v DebugLogFlags) + func (self Context) SetDebugLogAutoDisableFrames(v byte) + func (self Context) SetDebugLogBuf(v TextBuffer) + func (self Context) SetDebugLogFlags(v DebugLogFlags) + func (self Context) SetDebugLogIndex(v TextIndex) + func (self Context) SetDebugMetricsConfig(v MetricsConfig) + func (self Context) SetDebugShowGroupRects(v bool) + func (self Context) SetDimBgRatio(v float32) + func (self Context) SetDisabledAlphaBackup(v float32) + func (self Context) SetDisabledStackSize(v int16) + func (self Context) SetDockContext(v DockContext) + func (self Context) SetDragCurrentAccum(v float32) + func (self Context) SetDragCurrentAccumDirty(v bool) + func (self Context) SetDragDropAcceptFlags(v DragDropFlags) + func (self Context) SetDragDropAcceptFrameCount(v int32) + func (self Context) SetDragDropAcceptIdCurr(v ID) + func (self Context) SetDragDropAcceptIdCurrRectSurface(v float32) + func (self Context) SetDragDropAcceptIdPrev(v ID) + func (self Context) SetDragDropActive(v bool) + func (self Context) SetDragDropHoldJustPressedId(v ID) + func (self Context) SetDragDropMouseButton(v int32) + func (self Context) SetDragDropPayload(v Payload) + func (self Context) SetDragDropSourceFlags(v DragDropFlags) + func (self Context) SetDragDropSourceFrameCount(v int32) + func (self Context) SetDragDropTargetClipRect(v Rect) + func (self Context) SetDragDropTargetId(v ID) + func (self Context) SetDragDropTargetRect(v Rect) + func (self Context) SetDragDropWithinSource(v bool) + func (self Context) SetDragDropWithinTarget(v bool) + func (self Context) SetDragSpeedDefaultRatio(v float32) + func (self Context) SetDrawChannelsTempMergeBuffer(v Vector[*DrawChannel]) + func (self Context) SetDrawListSharedData(v DrawListSharedData) + func (self Context) SetFallbackMonitor(v PlatformMonitor) + func (self Context) SetFocusScopeStack(v Vector[*FocusScopeData]) + func (self Context) SetFont(v *Font) + func (self Context) SetFontAtlasOwnedByContext(v bool) + func (self Context) SetFontBaseSize(v float32) + func (self Context) SetFontSize(v float32) + func (self Context) SetFrameCount(v int32) + func (self Context) SetFrameCountEnded(v int32) + func (self Context) SetFrameCountPlatformEnded(v int32) + func (self Context) SetFrameCountRendered(v int32) + func (self Context) SetFramerateSecPerFrameAccum(v float32) + func (self Context) SetFramerateSecPerFrameCount(v int32) + func (self Context) SetFramerateSecPerFrameIdx(v int32) + func (self Context) SetGcCompactAll(v bool) + func (self Context) SetGroupStack(v Vector[*GroupData]) + func (self Context) SetHookIdNext(v ID) + func (self Context) SetHooks(v Vector[*ContextHook]) + func (self Context) SetHoverItemDelayClearTimer(v float32) + func (self Context) SetHoverItemDelayId(v ID) + func (self Context) SetHoverItemDelayIdPreviousFrame(v ID) + func (self Context) SetHoverItemDelayTimer(v float32) + func (self Context) SetHoverItemUnlockedStationaryId(v ID) + func (self Context) SetHoverWindowUnlockedStationaryId(v ID) + func (self Context) SetHoveredId(v ID) + func (self Context) SetHoveredIdAllowOverlap(v bool) + func (self Context) SetHoveredIdDisabled(v bool) + func (self Context) SetHoveredIdNotActiveTimer(v float32) + func (self Context) SetHoveredIdPreviousFrame(v ID) + func (self Context) SetHoveredIdTimer(v float32) + func (self Context) SetHoveredWindow(v *Window) + func (self Context) SetHoveredWindowUnderMovingWindow(v *Window) + func (self Context) SetIO(v IO) + func (self Context) SetInitialized(v bool) + func (self Context) SetInputEventsNextEventId(v uint32) + func (self Context) SetInputEventsNextMouseSource(v MouseSource) + func (self Context) SetInputEventsQueue(v Vector[*InputEvent]) + func (self Context) SetInputEventsTrail(v Vector[*InputEvent]) + func (self Context) SetInputTextDeactivatedState(v InputTextDeactivatedState) + func (self Context) SetInputTextPasswordFont(v Font) + func (self Context) SetInputTextState(v InputTextState) + func (self Context) SetKeysRoutingTable(v KeyRoutingTable) + func (self Context) SetLastActiveId(v ID) + func (self Context) SetLastActiveIdTimer(v float32) + func (self Context) SetLastItemData(v LastItemData) + func (self Context) SetLastKeyModsChangeFromNoneTime(v float64) + func (self Context) SetLastKeyModsChangeTime(v float64) + func (self Context) SetLastKeyboardKeyPressTime(v float64) + func (self Context) SetLockMarkEdited(v int16) + func (self Context) SetLogBuffer(v TextBuffer) + func (self Context) SetLogDepthRef(v int32) + func (self Context) SetLogDepthToExpand(v int32) + func (self Context) SetLogDepthToExpandDefault(v int32) + func (self Context) SetLogEnabled(v bool) + func (self Context) SetLogLineFirstItem(v bool) + func (self Context) SetLogLinePosY(v float32) + func (self Context) SetLogNextPrefix(v string) + func (self Context) SetLogNextSuffix(v string) + func (self Context) SetLogType(v LogType) + func (self Context) SetMenusIdSubmittedThisFrame(v Vector[*ID]) + func (self Context) SetMouseCursor(v MouseCursor) + func (self Context) SetMouseLastHoveredViewport(v *ViewportP) + func (self Context) SetMouseLastValidPos(v Vec2) + func (self Context) SetMouseStationaryTimer(v float32) + func (self Context) SetMouseViewport(v *ViewportP) + func (self Context) SetMovingWindow(v *Window) + func (self Context) SetNavActivateDownId(v ID) + func (self Context) SetNavActivateFlags(v ActivateFlags) + func (self Context) SetNavActivateId(v ID) + func (self Context) SetNavActivatePressedId(v ID) + func (self Context) SetNavAnyRequest(v bool) + func (self Context) SetNavDisableHighlight(v bool) + func (self Context) SetNavDisableMouseHover(v bool) + func (self Context) SetNavFocusRoute(v Vector[*FocusScopeData]) + func (self Context) SetNavFocusScopeId(v ID) + func (self Context) SetNavHighlightActivatedId(v ID) + func (self Context) SetNavHighlightActivatedTimer(v float32) + func (self Context) SetNavId(v ID) + func (self Context) SetNavIdIsAlive(v bool) + func (self Context) SetNavInitRequest(v bool) + func (self Context) SetNavInitRequestFromMove(v bool) + func (self Context) SetNavInitResult(v NavItemData) + func (self Context) SetNavInputSource(v InputSource) + func (self Context) SetNavJustMovedToFocusScopeId(v ID) + func (self Context) SetNavJustMovedToId(v ID) + func (self Context) SetNavJustMovedToKeyMods(v KeyChord) + func (self Context) SetNavLayer(v NavLayer) + func (self Context) SetNavMousePosDirty(v bool) + func (self Context) SetNavMoveClipDir(v Dir) + func (self Context) SetNavMoveDir(v Dir) + func (self Context) SetNavMoveDirForDebug(v Dir) + func (self Context) SetNavMoveFlags(v NavMoveFlags) + func (self Context) SetNavMoveForwardToNextFrame(v bool) + func (self Context) SetNavMoveKeyMods(v KeyChord) + func (self Context) SetNavMoveResultLocal(v NavItemData) + func (self Context) SetNavMoveResultLocalVisible(v NavItemData) + func (self Context) SetNavMoveResultOther(v NavItemData) + func (self Context) SetNavMoveScoringItems(v bool) + func (self Context) SetNavMoveScrollFlags(v ScrollFlags) + func (self Context) SetNavMoveSubmitted(v bool) + func (self Context) SetNavNextActivateFlags(v ActivateFlags) + func (self Context) SetNavNextActivateId(v ID) + func (self Context) SetNavScoringDebugCount(v int32) + func (self Context) SetNavScoringNoClipRect(v Rect) + func (self Context) SetNavScoringRect(v Rect) + func (self Context) SetNavTabbingCounter(v int32) + func (self Context) SetNavTabbingDir(v int32) + func (self Context) SetNavTabbingResultFirst(v NavItemData) + func (self Context) SetNavTreeNodeStack(v Vector[*NavTreeNodeData]) + func (self Context) SetNavWindow(v *Window) + func (self Context) SetNavWindowingAccumDeltaPos(v Vec2) + func (self Context) SetNavWindowingAccumDeltaSize(v Vec2) + func (self Context) SetNavWindowingHighlightAlpha(v float32) + func (self Context) SetNavWindowingListWindow(v *Window) + func (self Context) SetNavWindowingTarget(v *Window) + func (self Context) SetNavWindowingTargetAnim(v *Window) + func (self Context) SetNavWindowingTimer(v float32) + func (self Context) SetNavWindowingToggleKey(v Key) + func (self Context) SetNavWindowingToggleLayer(v bool) + func (self Context) SetNextItemData(v NextItemData) + func (self Context) SetNextWindowData(v NextWindowData) + func (self Context) SetOpenPopupStack(v Vector[*PopupData]) + func (self Context) SetPlatformIO(v PlatformIO) + func (self Context) SetPlatformImeData(v PlatformImeData) + func (self Context) SetPlatformImeDataPrev(v PlatformImeData) + func (self Context) SetPlatformImeViewport(v ID) + func (self Context) SetPlatformLastFocusedViewportId(v ID) + func (self Context) SetPlatformMonitorsFullWorkRect(v Rect) + func (self Context) SetPlatformWindowsCreatedCount(v int32) + func (self Context) SetScrollbarClickDeltaToGrabCenter(v float32) + func (self Context) SetSettingsDirtyTimer(v float32) + func (self Context) SetSettingsHandlers(v Vector[*SettingsHandler]) + func (self Context) SetSettingsIniData(v TextBuffer) + func (self Context) SetSettingsLoaded(v bool) + func (self Context) SetShrinkWidthBuffer(v Vector[*ShrinkWidthItem]) + func (self Context) SetSliderCurrentAccum(v float32) + func (self Context) SetSliderCurrentAccumDirty(v bool) + func (self Context) SetSliderGrabClickOffset(v float32) + func (self Context) SetStyle(v Style) + func (self Context) SetStyleVarStack(v Vector[*StyleMod]) + func (self Context) SetTablesLastTimeActive(v Vector[*float32]) + func (self Context) SetTablesTempData(v Vector[*TableTempData]) + func (self Context) SetTablesTempDataStacked(v int32) + func (self Context) SetTempBuffer(v Vector[string]) + func (self Context) SetTempInputId(v ID) + func (self Context) SetTestEngine(v uintptr) + func (self Context) SetTestEngineHookItems(v bool) + func (self Context) SetTime(v float64) + func (self Context) SetTooltipOverrideCount(v int16) + func (self Context) SetTypingSelectState(v TypingSelectState) + func (self Context) SetViewportCreatedCount(v int32) + func (self Context) SetViewportFocusedStampCount(v int32) + func (self Context) SetWantCaptureKeyboardNextFrame(v int32) + func (self Context) SetWantCaptureMouseNextFrame(v int32) + func (self Context) SetWantTextInputNextFrame(v int32) + func (self Context) SetWheelingAxisAvg(v Vec2) + func (self Context) SetWheelingWindow(v *Window) + func (self Context) SetWheelingWindowRefMousePos(v Vec2) + func (self Context) SetWheelingWindowReleaseTimer(v float32) + func (self Context) SetWheelingWindowScrolledFrame(v int32) + func (self Context) SetWheelingWindowStartFrame(v int32) + func (self Context) SetWheelingWindowWheelRemainder(v Vec2) + func (self Context) SetWindowResizeBorderExpectedRect(v Rect) + func (self Context) SetWindowResizeRelativeMode(v bool) + func (self Context) SetWindowsActiveCount(v int32) + func (self Context) SetWindowsById(v Storage) + func (self Context) SetWindowsHoverPadding(v Vec2) + func (self Context) SetWithinEndChild(v bool) + func (self Context) SetWithinFrameScope(v bool) + func (self Context) SetWithinFrameScopeWithImplicitWindow(v bool) + type ContextHook struct + CData *C.ImGuiContextHook + func InternalNewContextHook() *ContextHook + func (self *ContextHook) Destroy() + func (self *ContextHook) HookId() ID + func (self *ContextHook) Owner() ID + func (self *ContextHook) Type() ContextHookType + func (self *ContextHook) UserData() uintptr + func (self ContextHook) SetHookId(v ID) + func (self ContextHook) SetOwner(v ID) + func (self ContextHook) SetType(v ContextHookType) + func (self ContextHook) SetUserData(v uintptr) + type ContextHookType int32 + type DataAuthority int32 + type DataType int32 + type DataTypeInfo struct + CData *C.ImGuiDataTypeInfo + func InternalDataTypeGetInfo(data_type DataType) *DataTypeInfo + func (self *DataTypeInfo) Name() string + func (self *DataTypeInfo) PrintFmt() string + func (self *DataTypeInfo) ScanFmt() string + func (self *DataTypeInfo) Size() uint64 + func (self DataTypeInfo) SetName(v string) + func (self DataTypeInfo) SetPrintFmt(v string) + func (self DataTypeInfo) SetScanFmt(v string) + func (self DataTypeInfo) SetSize(v uint64) + type DataTypePrivate int32 + type DataTypeTempStorage struct + CData *C.ImGuiDataTypeTempStorage + type DataVarInfo struct + CData *C.ImGuiDataVarInfo + func InternalStyleVarInfo(idx StyleVar) *DataVarInfo + func (self *DataVarInfo) Count() uint32 + func (self *DataVarInfo) InternalVarPtr(parent uintptr) uintptr + func (self *DataVarInfo) Offset() uint32 + func (self *DataVarInfo) Type() DataType + func (self DataVarInfo) SetCount(v uint32) + func (self DataVarInfo) SetOffset(v uint32) + func (self DataVarInfo) SetType(v DataType) + type DebugAllocEntry struct + CData *C.ImGuiDebugAllocEntry + func (self *DebugAllocEntry) AllocCount() int + func (self *DebugAllocEntry) FrameCount() int32 + func (self *DebugAllocEntry) FreeCount() int + func (self DebugAllocEntry) SetAllocCount(v int) + func (self DebugAllocEntry) SetFrameCount(v int32) + func (self DebugAllocEntry) SetFreeCount(v int) + type DebugAllocInfo struct + CData *C.ImGuiDebugAllocInfo + func InternalNewDebugAllocInfo() *DebugAllocInfo + func (self *DebugAllocInfo) Destroy() + func (self *DebugAllocInfo) LastEntriesIdx() int + func (self *DebugAllocInfo) TotalAllocCount() int32 + func (self *DebugAllocInfo) TotalFreeCount() int32 + func (self DebugAllocInfo) SetLastEntriesIdx(v int) + func (self DebugAllocInfo) SetTotalAllocCount(v int32) + func (self DebugAllocInfo) SetTotalFreeCount(v int32) + type DebugLogFlags int32 + type Dir int32 + type DockContext struct + CData *C.ImGuiDockContext + func InternalNewDockContext() *DockContext + func (self *DockContext) Destroy() + func (self *DockContext) Nodes() Storage + func (self *DockContext) NodesSettings() Vector[*DockNodeSettings] + func (self *DockContext) Requests() Vector[*DockRequest] + func (self *DockContext) WantFullRebuild() bool + func (self DockContext) SetNodes(v Storage) + func (self DockContext) SetNodesSettings(v Vector[*DockNodeSettings]) + func (self DockContext) SetRequests(v Vector[*DockRequest]) + func (self DockContext) SetWantFullRebuild(v bool) + type DockNode struct + CData *C.ImGuiDockNode + func InternalDockBuilderGetCentralNode(node_id ID) *DockNode + func InternalDockBuilderGetNode(node_id ID) *DockNode + func InternalDockContextFindNodeByID(ctx *Context, id ID) *DockNode + func InternalDockNodeGetRootNode(node *DockNode) *DockNode + func InternalNewDockNode(id ID) *DockNode + func InternalWindowDockNode() *DockNode + func (self *DockNode) AuthorityForPos() DataAuthority + func (self *DockNode) AuthorityForSize() DataAuthority + func (self *DockNode) AuthorityForViewport() DataAuthority + func (self *DockNode) CentralNode() *DockNode + func (self *DockNode) CountNodeWithWindows() int32 + func (self *DockNode) HasCentralNodeChild() bool + func (self *DockNode) HasCloseButton() bool + func (self *DockNode) HasWindowMenuButton() bool + func (self *DockNode) HostWindow() *Window + func (self *DockNode) ID() ID + func (self *DockNode) InternalDestroy() + func (self *DockNode) InternalIsCentralNode() bool + func (self *DockNode) InternalIsDockSpace() bool + func (self *DockNode) InternalIsEmpty() bool + func (self *DockNode) InternalIsFloatingNode() bool + func (self *DockNode) InternalIsHiddenTabBar() bool + func (self *DockNode) InternalIsLeafNode() bool + func (self *DockNode) InternalIsNoTabBar() bool + func (self *DockNode) InternalIsRootNode() bool + func (self *DockNode) InternalIsSplitNode() bool + func (self *DockNode) InternalRect() Rect + func (self *DockNode) InternalSetLocalFlags(flags DockNodeFlags) + func (self *DockNode) InternalUpdateMergedFlags() + func (self *DockNode) IsBgDrawnThisFrame() bool + func (self *DockNode) IsFocused() bool + func (self *DockNode) IsVisible() bool + func (self *DockNode) LastBgColor() uint32 + func (self *DockNode) LastFocusedNodeId() ID + func (self *DockNode) LastFrameActive() int32 + func (self *DockNode) LastFrameAlive() int32 + func (self *DockNode) LastFrameFocused() int32 + func (self *DockNode) LocalFlagsInWindows() DockNodeFlags + func (self *DockNode) MergedFlags() DockNodeFlags + func (self *DockNode) OnlyNodeWithWindows() *DockNode + func (self *DockNode) ParentNode() *DockNode + func (self *DockNode) Pos() Vec2 + func (self *DockNode) RefViewportId() ID + func (self *DockNode) SelectedTabId() ID + func (self *DockNode) SharedFlags() DockNodeFlags + func (self *DockNode) Size() Vec2 + func (self *DockNode) SizeRef() Vec2 + func (self *DockNode) SplitAxis() Axis + func (self *DockNode) State() DockNodeState + func (self *DockNode) TabBar() *TabBar + func (self *DockNode) VisibleWindow() *Window + func (self *DockNode) WantCloseAll() bool + func (self *DockNode) WantCloseTabId() ID + func (self *DockNode) WantHiddenTabBarToggle() bool + func (self *DockNode) WantHiddenTabBarUpdate() bool + func (self *DockNode) WantLockSizeOnce() bool + func (self *DockNode) WantMouseMove() bool + func (self *DockNode) WindowClass() WindowClass + func (self DockNode) SetAuthorityForPos(v DataAuthority) + func (self DockNode) SetAuthorityForSize(v DataAuthority) + func (self DockNode) SetAuthorityForViewport(v DataAuthority) + func (self DockNode) SetCentralNode(v *DockNode) + func (self DockNode) SetCountNodeWithWindows(v int32) + func (self DockNode) SetHasCentralNodeChild(v bool) + func (self DockNode) SetHasCloseButton(v bool) + func (self DockNode) SetHasWindowMenuButton(v bool) + func (self DockNode) SetHostWindow(v *Window) + func (self DockNode) SetID(v ID) + func (self DockNode) SetIsBgDrawnThisFrame(v bool) + func (self DockNode) SetIsFocused(v bool) + func (self DockNode) SetIsVisible(v bool) + func (self DockNode) SetLastBgColor(v uint32) + func (self DockNode) SetLastFocusedNodeId(v ID) + func (self DockNode) SetLastFrameActive(v int32) + func (self DockNode) SetLastFrameAlive(v int32) + func (self DockNode) SetLastFrameFocused(v int32) + func (self DockNode) SetLocalFlagsInWindows(v DockNodeFlags) + func (self DockNode) SetMergedFlags(v DockNodeFlags) + func (self DockNode) SetOnlyNodeWithWindows(v *DockNode) + func (self DockNode) SetParentNode(v *DockNode) + func (self DockNode) SetPos(v Vec2) + func (self DockNode) SetRefViewportId(v ID) + func (self DockNode) SetSelectedTabId(v ID) + func (self DockNode) SetSharedFlags(v DockNodeFlags) + func (self DockNode) SetSize(v Vec2) + func (self DockNode) SetSizeRef(v Vec2) + func (self DockNode) SetSplitAxis(v Axis) + func (self DockNode) SetState(v DockNodeState) + func (self DockNode) SetTabBar(v *TabBar) + func (self DockNode) SetVisibleWindow(v *Window) + func (self DockNode) SetWantCloseAll(v bool) + func (self DockNode) SetWantCloseTabId(v ID) + func (self DockNode) SetWantHiddenTabBarToggle(v bool) + func (self DockNode) SetWantHiddenTabBarUpdate(v bool) + func (self DockNode) SetWantLockSizeOnce(v bool) + func (self DockNode) SetWantMouseMove(v bool) + func (self DockNode) SetWindowClass(v WindowClass) + type DockNodeFlags int32 + type DockNodeFlagsPrivate int32 + type DockNodeSettings struct + CData *C.ImGuiDockNodeSettings + type DockNodeState int32 + type DockRequest struct + CData *C.ImGuiDockRequest + type DragDropFlags int32 + type DrawChannel struct + CData *C.ImDrawChannel + func (self *DrawChannel) CmdBuffer() Vector[*DrawCmd] + func (self DrawChannel) SetCmdBuffer(v Vector[*DrawCmd]) + type DrawCmd struct + CData *C.ImDrawCmd + func NewDrawCmd() *DrawCmd + func (d DrawCmd) CallUserCallback(list DrawList) + func (d DrawCmd) HasUserCallback() bool + func (self *DrawCmd) ClipRect() Vec4 + func (self *DrawCmd) Destroy() + func (self *DrawCmd) ElemCount() uint32 + func (self *DrawCmd) IdxOffset() uint32 + func (self *DrawCmd) TexID() TextureID + func (self *DrawCmd) TextureId() TextureID + func (self *DrawCmd) UserCallbackData() uintptr + func (self *DrawCmd) VtxOffset() uint32 + func (self DrawCmd) SetClipRect(v Vec4) + func (self DrawCmd) SetElemCount(v uint32) + func (self DrawCmd) SetIdxOffset(v uint32) + func (self DrawCmd) SetTextureId(v TextureID) + func (self DrawCmd) SetUserCallbackData(v uintptr) + func (self DrawCmd) SetVtxOffset(v uint32) + type DrawCmdHeader struct + CData *C.ImDrawCmdHeader + func (self *DrawCmdHeader) ClipRect() Vec4 + func (self *DrawCmdHeader) TextureId() TextureID + func (self *DrawCmdHeader) VtxOffset() uint32 + func (self DrawCmdHeader) SetClipRect(v Vec4) + func (self DrawCmdHeader) SetTextureId(v TextureID) + func (self DrawCmdHeader) SetVtxOffset(v uint32) + type DrawData struct + CData *C.ImDrawData + func CurrentDrawData() *DrawData + func NewDrawData() *DrawData + func (d DrawData) CommandLists() []DrawList + func (self *DrawData) AddDrawList(draw_list *DrawList) + func (self *DrawData) Clear() + func (self *DrawData) CmdListsCount() int32 + func (self *DrawData) DeIndexAllBuffers() + func (self *DrawData) Destroy() + func (self *DrawData) DisplayPos() Vec2 + func (self *DrawData) DisplaySize() Vec2 + func (self *DrawData) FramebufferScale() Vec2 + func (self *DrawData) OwnerViewport() *Viewport + func (self *DrawData) ScaleClipRects(fb_scale Vec2) + func (self *DrawData) TotalIdxCount() int32 + func (self *DrawData) TotalVtxCount() int32 + func (self *DrawData) Valid() bool + func (self DrawData) SetCmdListsCount(v int32) + func (self DrawData) SetDisplayPos(v Vec2) + func (self DrawData) SetDisplaySize(v Vec2) + func (self DrawData) SetFramebufferScale(v Vec2) + func (self DrawData) SetOwnerViewport(v *Viewport) + func (self DrawData) SetTotalIdxCount(v int32) + func (self DrawData) SetTotalVtxCount(v int32) + func (self DrawData) SetValid(v bool) + type DrawDataBuilder struct + CData *C.ImDrawDataBuilder + func InternalNewDrawDataBuilder() *DrawDataBuilder + func (self *DrawDataBuilder) Destroy() + type DrawFlags int32 + func InternalCalcRoundingFlagsForRectInRect(r_in Rect, r_outer Rect, threshold float32) DrawFlags + type DrawList struct + CData *C.ImDrawList + func BackgroundDrawList() *DrawList + func BackgroundDrawListViewportPtr(viewport *Viewport) *DrawList + func ForegroundDrawList() *DrawList + func ForegroundDrawListViewportPtr(viewport *Viewport) *DrawList + func InternalForegroundDrawListWindowPtr(window *Window) *DrawList + func NewDrawList(shared_data *DrawListSharedData) *DrawList + func PlotGetPlotDrawList() *DrawList + func WindowDrawList() *DrawList + func (d DrawList) Commands() []DrawCmd + func (d DrawList) GetIndexBuffer() (unsafe.Pointer, int) + func (d DrawList) GetVertexBuffer() (unsafe.Pointer, int) + func (self *DrawList) AddBezierCubic(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32, thickness float32) + func (self *DrawList) AddBezierCubicV(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32, thickness float32, ...) + func (self *DrawList) AddBezierQuadratic(p1 Vec2, p2 Vec2, p3 Vec2, col uint32, thickness float32) + func (self *DrawList) AddBezierQuadraticV(p1 Vec2, p2 Vec2, p3 Vec2, col uint32, thickness float32, num_segments int32) + func (self *DrawList) AddCircle(center Vec2, radius float32, col uint32) + func (self *DrawList) AddCircleFilled(center Vec2, radius float32, col uint32) + func (self *DrawList) AddCircleFilledV(center Vec2, radius float32, col uint32, num_segments int32) + func (self *DrawList) AddCircleV(center Vec2, radius float32, col uint32, num_segments int32, thickness float32) + func (self *DrawList) AddConvexPolyFilled(points *Vec2, num_points int32, col uint32) + func (self *DrawList) AddDrawCmd() + func (self *DrawList) AddEllipse(center Vec2, radius_x float32, radius_y float32, col uint32) + func (self *DrawList) AddEllipseFilled(center Vec2, radius_x float32, radius_y float32, col uint32) + func (self *DrawList) AddEllipseFilledV(center Vec2, radius_x float32, radius_y float32, col uint32, rot float32, ...) + func (self *DrawList) AddEllipseV(center Vec2, radius_x float32, radius_y float32, col uint32, rot float32, ...) + func (self *DrawList) AddImage(user_texture_id TextureID, p_min Vec2, p_max Vec2) + func (self *DrawList) AddImageQuad(user_texture_id TextureID, p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2) + func (self *DrawList) AddImageQuadV(user_texture_id TextureID, p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, uv1 Vec2, ...) + func (self *DrawList) AddImageRounded(user_texture_id TextureID, p_min Vec2, p_max Vec2, uv_min Vec2, uv_max Vec2, ...) + func (self *DrawList) AddImageRoundedV(user_texture_id TextureID, p_min Vec2, p_max Vec2, uv_min Vec2, uv_max Vec2, ...) + func (self *DrawList) AddImageV(user_texture_id TextureID, p_min Vec2, p_max Vec2, uv_min Vec2, uv_max Vec2, ...) + func (self *DrawList) AddLine(p1 Vec2, p2 Vec2, col uint32) + func (self *DrawList) AddLineV(p1 Vec2, p2 Vec2, col uint32, thickness float32) + func (self *DrawList) AddNgon(center Vec2, radius float32, col uint32, num_segments int32) + func (self *DrawList) AddNgonFilled(center Vec2, radius float32, col uint32, num_segments int32) + func (self *DrawList) AddNgonV(center Vec2, radius float32, col uint32, num_segments int32, thickness float32) + func (self *DrawList) AddPolyline(points *Vec2, num_points int32, col uint32, flags DrawFlags, thickness float32) + func (self *DrawList) AddQuad(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32) + func (self *DrawList) AddQuadFilled(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32) + func (self *DrawList) AddQuadV(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32, thickness float32) + func (self *DrawList) AddRect(p_min Vec2, p_max Vec2, col uint32) + func (self *DrawList) AddRectFilled(p_min Vec2, p_max Vec2, col uint32) + func (self *DrawList) AddRectFilledMultiColor(p_min Vec2, p_max Vec2, col_upr_left uint32, col_upr_right uint32, ...) + func (self *DrawList) AddRectFilledV(p_min Vec2, p_max Vec2, col uint32, rounding float32, flags DrawFlags) + func (self *DrawList) AddRectV(p_min Vec2, p_max Vec2, col uint32, rounding float32, flags DrawFlags, ...) + func (self *DrawList) AddTextFontPtr(font *Font, font_size float32, pos Vec2, col uint32, text_begin string) + func (self *DrawList) AddTextFontPtrV(font *Font, font_size float32, pos Vec2, col uint32, text_begin string, ...) + func (self *DrawList) AddTextVec2(pos Vec2, col uint32, text_begin string) + func (self *DrawList) AddTextVec2V(pos Vec2, col uint32, text_begin string) + func (self *DrawList) AddTriangle(p1 Vec2, p2 Vec2, p3 Vec2, col uint32) + func (self *DrawList) AddTriangleFilled(p1 Vec2, p2 Vec2, p3 Vec2, col uint32) + func (self *DrawList) AddTriangleV(p1 Vec2, p2 Vec2, p3 Vec2, col uint32, thickness float32) + func (self *DrawList) CalcCircleAutoSegmentCount(radius float32) int32 + func (self *DrawList) ChannelsMerge() + func (self *DrawList) ChannelsSetCurrent(n int32) + func (self *DrawList) ChannelsSplit(count int32) + func (self *DrawList) ClearFreeMemory() + func (self *DrawList) ClipRectMax() Vec2 + func (self *DrawList) ClipRectMin() Vec2 + func (self *DrawList) CloneOutput() *DrawList + func (self *DrawList) CmdBuffer() Vector[*DrawCmd] + func (self *DrawList) CmdHeader() DrawCmdHeader + func (self *DrawList) Data() *DrawListSharedData + func (self *DrawList) Destroy() + func (self *DrawList) Flags() DrawListFlags + func (self *DrawList) FringeScale() float32 + func (self *DrawList) OnChangedClipRect() + func (self *DrawList) OnChangedTextureID() + func (self *DrawList) OnChangedVtxOffset() + func (self *DrawList) OwnerName() string + func (self *DrawList) PathArcTo(center Vec2, radius float32, a_min float32, a_max float32) + func (self *DrawList) PathArcToFast(center Vec2, radius float32, a_min_of_12 int32, a_max_of_12 int32) + func (self *DrawList) PathArcToFastEx(center Vec2, radius float32, a_min_sample int32, a_max_sample int32, ...) + func (self *DrawList) PathArcToN(center Vec2, radius float32, a_min float32, a_max float32, num_segments int32) + func (self *DrawList) PathArcToV(center Vec2, radius float32, a_min float32, a_max float32, num_segments int32) + func (self *DrawList) PathBezierCubicCurveTo(p2 Vec2, p3 Vec2, p4 Vec2) + func (self *DrawList) PathBezierCubicCurveToV(p2 Vec2, p3 Vec2, p4 Vec2, num_segments int32) + func (self *DrawList) PathBezierQuadraticCurveTo(p2 Vec2, p3 Vec2) + func (self *DrawList) PathBezierQuadraticCurveToV(p2 Vec2, p3 Vec2, num_segments int32) + func (self *DrawList) PathClear() + func (self *DrawList) PathEllipticalArcTo(center Vec2, radius_x float32, radius_y float32, rot float32, a_min float32, ...) + func (self *DrawList) PathEllipticalArcToV(center Vec2, radius_x float32, radius_y float32, rot float32, a_min float32, ...) + func (self *DrawList) PathFillConvex(col uint32) + func (self *DrawList) PathLineTo(pos Vec2) + func (self *DrawList) PathLineToMergeDuplicate(pos Vec2) + func (self *DrawList) PathRect(rect_min Vec2, rect_max Vec2) + func (self *DrawList) PathRectV(rect_min Vec2, rect_max Vec2, rounding float32, flags DrawFlags) + func (self *DrawList) PathStroke(col uint32) + func (self *DrawList) PathStrokeV(col uint32, flags DrawFlags, thickness float32) + func (self *DrawList) PopClipRect() + func (self *DrawList) PopTextureID() + func (self *DrawList) PopUnusedDrawCmd() + func (self *DrawList) PrimQuadUV(a Vec2, b Vec2, c Vec2, d Vec2, uv_a Vec2, uv_b Vec2, uv_c Vec2, uv_d Vec2, ...) + func (self *DrawList) PrimRect(a Vec2, b Vec2, col uint32) + func (self *DrawList) PrimRectUV(a Vec2, b Vec2, uv_a Vec2, uv_b Vec2, col uint32) + func (self *DrawList) PrimReserve(idx_count int32, vtx_count int32) + func (self *DrawList) PrimUnreserve(idx_count int32, vtx_count int32) + func (self *DrawList) PrimVtx(pos Vec2, uv Vec2, col uint32) + func (self *DrawList) PrimWriteVtx(pos Vec2, uv Vec2, col uint32) + func (self *DrawList) PushClipRect(clip_rect_min Vec2, clip_rect_max Vec2) + func (self *DrawList) PushClipRectFullScreen() + func (self *DrawList) PushClipRectV(clip_rect_min Vec2, clip_rect_max Vec2, intersect_with_current_clip_rect bool) + func (self *DrawList) PushTextureID(texture_id TextureID) + func (self *DrawList) ResetForNewFrame() + func (self *DrawList) Splitter() DrawListSplitter + func (self *DrawList) TextureIdStack() Vector[*TextureID] + func (self *DrawList) TryMergeDrawCmds() + func (self *DrawList) VtxBuffer() Vector[*DrawVert] + func (self *DrawList) VtxCurrentIdx() uint32 + func (self *DrawList) VtxWritePtr() *DrawVert + func (self DrawList) SetClipRectStack(v Vector[*Vec4]) + func (self DrawList) SetCmdBuffer(v Vector[*DrawCmd]) + func (self DrawList) SetCmdHeader(v DrawCmdHeader) + func (self DrawList) SetData(v *DrawListSharedData) + func (self DrawList) SetFlags(v DrawListFlags) + func (self DrawList) SetFringeScale(v float32) + func (self DrawList) SetOwnerName(v string) + func (self DrawList) SetPath(v Vector[*Vec2]) + func (self DrawList) SetSplitter(v DrawListSplitter) + func (self DrawList) SetTextureIdStack(v Vector[*TextureID]) + func (self DrawList) SetVtxBuffer(v Vector[*DrawVert]) + func (self DrawList) SetVtxCurrentIdx(v uint32) + func (self DrawList) SetVtxWritePtr(v *DrawVert) + type DrawListFlags int32 + type DrawListSharedData struct + CData *C.ImDrawListSharedData + func CurrentDrawListSharedData() *DrawListSharedData + func InternalNewDrawListSharedData() *DrawListSharedData + func (self *DrawListSharedData) ArcFastRadiusCutoff() float32 + func (self *DrawListSharedData) CircleSegmentMaxError() float32 + func (self *DrawListSharedData) ClipRectFullscreen() Vec4 + func (self *DrawListSharedData) CurveTessellationTol() float32 + func (self *DrawListSharedData) Destroy() + func (self *DrawListSharedData) Font() *Font + func (self *DrawListSharedData) FontSize() float32 + func (self *DrawListSharedData) InitialFlags() DrawListFlags + func (self *DrawListSharedData) InternalSetCircleTessellationMaxError(max_error float32) + func (self *DrawListSharedData) TexUvLines() *Vec4 + func (self *DrawListSharedData) TexUvWhitePixel() Vec2 + func (self DrawListSharedData) SetArcFastRadiusCutoff(v float32) + func (self DrawListSharedData) SetCircleSegmentMaxError(v float32) + func (self DrawListSharedData) SetClipRectFullscreen(v Vec4) + func (self DrawListSharedData) SetCurveTessellationTol(v float32) + func (self DrawListSharedData) SetFont(v *Font) + func (self DrawListSharedData) SetFontSize(v float32) + func (self DrawListSharedData) SetInitialFlags(v DrawListFlags) + func (self DrawListSharedData) SetTempBuffer(v Vector[*Vec2]) + func (self DrawListSharedData) SetTexUvLines(v *Vec4) + func (self DrawListSharedData) SetTexUvWhitePixel(v Vec2) + type DrawListSplitter struct + CData *C.ImDrawListSplitter + func NewDrawListSplitter() *DrawListSplitter + func (self *DrawListSplitter) Channels() Vector[*DrawChannel] + func (self *DrawListSplitter) Clear() + func (self *DrawListSplitter) ClearFreeMemory() + func (self *DrawListSplitter) Count() int32 + func (self *DrawListSplitter) Current() int32 + func (self *DrawListSplitter) Destroy() + func (self *DrawListSplitter) Merge(draw_list *DrawList) + func (self *DrawListSplitter) SetCurrentChannel(draw_list *DrawList, channel_idx int32) + func (self *DrawListSplitter) Split(draw_list *DrawList, count int32) + func (self DrawListSplitter) SetChannels(v Vector[*DrawChannel]) + func (self DrawListSplitter) SetCount(v int32) + func (self DrawListSplitter) SetCurrent(v int32) + type DrawVert struct + CData *C.ImDrawVert + func (self *DrawVert) Col() uint32 + func (self *DrawVert) Pos() Vec2 + func (self *DrawVert) Uv() Vec2 + func (self DrawVert) SetCol(v uint32) + func (self DrawVert) SetPos(v Vec2) + func (self DrawVert) SetUv(v Vec2) + type DropCallback func([]string) + type Emphasis struct + CData *C.Emphasis + func (self *Emphasis) State() EmphasisState + func (self *Emphasis) Sym() rune + func (self *Emphasis) Text() TextBlock + func (self Emphasis) SetState(v EmphasisState) + func (self Emphasis) SetSym(v rune) + func (self Emphasis) SetText(v TextBlock) + type EmphasisState int32 + type EmulateThreeButtonMouse struct + CData *C.EmulateThreeButtonMouse + func NewEmulateThreeButtonMouse() *EmulateThreeButtonMouse + func (self *EmulateThreeButtonMouse) Destroy() + type FocusRequestFlags int32 + type FocusScopeData struct + CData *C.ImGuiFocusScopeData + func (self *FocusScopeData) ID() ID + func (self *FocusScopeData) WindowID() ID + func (self FocusScopeData) SetID(v ID) + func (self FocusScopeData) SetWindowID(v ID) + type FocusedFlags int32 + type Font struct + CData *C.ImFont + func CurrentFont() *Font + func InternalDefaultFont() *Font + func NewFont() *Font + func (self *Font) AddGlyph(src_cfg *FontConfig, c Wchar, x0 float32, y0 float32, x1 float32, y1 float32, ...) + func (self *Font) AddRemapChar(dst Wchar, src Wchar) + func (self *Font) AddRemapCharV(dst Wchar, src Wchar, overwrite_dst bool) + func (self *Font) Ascent() float32 + func (self *Font) BuildLookupTable() + func (self *Font) CalcTextSizeA(size float32, max_width float32, wrap_width float32, text_begin string) Vec2 + func (self *Font) CalcTextSizeAV(size float32, max_width float32, wrap_width float32, text_begin string, ...) Vec2 + func (self *Font) CalcWordWrapPositionA(scale float32, text string, wrap_width float32) string + func (self *Font) CharAdvance(c Wchar) float32 + func (self *Font) ClearOutputData() + func (self *Font) ConfigData() *FontConfig + func (self *Font) ConfigDataCount() int16 + func (self *Font) ContainerAtlas() *FontAtlas + func (self *Font) DebugName() string + func (self *Font) Descent() float32 + func (self *Font) Destroy() + func (self *Font) DirtyLookupTables() bool + func (self *Font) EllipsisChar() Wchar + func (self *Font) EllipsisCharCount() int16 + func (self *Font) EllipsisCharStep() float32 + func (self *Font) EllipsisWidth() float32 + func (self *Font) FallbackAdvanceX() float32 + func (self *Font) FallbackChar() Wchar + func (self *Font) FallbackGlyph() *FontGlyph + func (self *Font) FindGlyph(c Wchar) *FontGlyph + func (self *Font) FindGlyphNoFallback(c Wchar) *FontGlyph + func (self *Font) FontSize() float32 + func (self *Font) Glyphs() Vector[*FontGlyph] + func (self *Font) GrowIndex(new_size int32) + func (self *Font) IndexAdvanceX() Vector[*float32] + func (self *Font) IndexLookup() Vector[(*Wchar)] + func (self *Font) IsGlyphRangeUnused(c_begin uint32, c_last uint32) bool + func (self *Font) IsLoaded() bool + func (self *Font) MetricsTotalSurface() int32 + func (self *Font) RenderChar(draw_list *DrawList, size float32, pos Vec2, col uint32, c Wchar) + func (self *Font) RenderText(draw_list *DrawList, size float32, pos Vec2, col uint32, clip_rect Vec4, ...) + func (self *Font) RenderTextV(draw_list *DrawList, size float32, pos Vec2, col uint32, clip_rect Vec4, ...) + func (self *Font) Scale() float32 + func (self *Font) SetGlyphVisible(c Wchar, visible bool) + func (self Font) SetAscent(v float32) + func (self Font) SetConfigData(v *FontConfig) + func (self Font) SetConfigDataCount(v int16) + func (self Font) SetContainerAtlas(v *FontAtlas) + func (self Font) SetDescent(v float32) + func (self Font) SetDirtyLookupTables(v bool) + func (self Font) SetEllipsisChar(v Wchar) + func (self Font) SetEllipsisCharCount(v int16) + func (self Font) SetEllipsisCharStep(v float32) + func (self Font) SetEllipsisWidth(v float32) + func (self Font) SetFallbackAdvanceX(v float32) + func (self Font) SetFallbackChar(v Wchar) + func (self Font) SetFallbackGlyph(v *FontGlyph) + func (self Font) SetFontSize(v float32) + func (self Font) SetGlyphs(v Vector[*FontGlyph]) + func (self Font) SetIndexAdvanceX(v Vector[*float32]) + func (self Font) SetIndexLookup(v Vector[(*Wchar)]) + func (self Font) SetMetricsTotalSurface(v int32) + func (self Font) SetScale(v float32) + type FontAtlas struct + CData *C.ImFontAtlas + func NewFontAtlas() *FontAtlas + func (fa FontAtlas) FontCount() int + func (self *FontAtlas) AddCustomRectFontGlyph(font *Font, id Wchar, width int32, height int32, advance_x float32) int32 + func (self *FontAtlas) AddCustomRectFontGlyphV(font *Font, id Wchar, width int32, height int32, advance_x float32, ...) int32 + func (self *FontAtlas) AddCustomRectRegular(width int32, height int32) int32 + func (self *FontAtlas) AddFont(font_cfg *FontConfig) *Font + func (self *FontAtlas) AddFontDefault() *Font + func (self *FontAtlas) AddFontDefaultV(font_cfg *FontConfig) *Font + func (self *FontAtlas) AddFontFromFileTTF(filename string, size_pixels float32) *Font + func (self *FontAtlas) AddFontFromFileTTFV(filename string, size_pixels float32, font_cfg *FontConfig, ...) *Font + func (self *FontAtlas) AddFontFromMemoryCompressedBase85TTF(compressed_font_data_base85 string, size_pixels float32) *Font + func (self *FontAtlas) AddFontFromMemoryCompressedBase85TTFV(compressed_font_data_base85 string, size_pixels float32, font_cfg *FontConfig, ...) *Font + func (self *FontAtlas) AddFontFromMemoryCompressedTTF(compressed_font_data uintptr, compressed_font_data_size int32, ...) *Font + func (self *FontAtlas) AddFontFromMemoryCompressedTTFV(compressed_font_data uintptr, compressed_font_data_size int32, ...) *Font + func (self *FontAtlas) AddFontFromMemoryTTF(font_data uintptr, font_data_size int32, size_pixels float32) *Font + func (self *FontAtlas) AddFontFromMemoryTTFV(font_data uintptr, font_data_size int32, size_pixels float32, ...) *Font + func (self *FontAtlas) Build() bool + func (self *FontAtlas) CalcCustomRectUV(rect *FontAtlasCustomRect, out_uv_min *Vec2, out_uv_max *Vec2) + func (self *FontAtlas) Clear() + func (self *FontAtlas) ClearFonts() + func (self *FontAtlas) ClearInputData() + func (self *FontAtlas) ClearTexData() + func (self *FontAtlas) ConfigData() Vector[*FontConfig] + func (self *FontAtlas) CustomRectByIndex(index int32) *FontAtlasCustomRect + func (self *FontAtlas) CustomRects() Vector[*FontAtlasCustomRect] + func (self *FontAtlas) Destroy() + func (self *FontAtlas) Flags() FontAtlasFlags + func (self *FontAtlas) FontBuilderFlags() uint32 + func (self *FontAtlas) FontBuilderIO() *FontBuilderIO + func (self *FontAtlas) GlyphRangesChineseFull() *Wchar + func (self *FontAtlas) GlyphRangesChineseSimplifiedCommon() *Wchar + func (self *FontAtlas) GlyphRangesCyrillic() *Wchar + func (self *FontAtlas) GlyphRangesDefault() *Wchar + func (self *FontAtlas) GlyphRangesGreek() *Wchar + func (self *FontAtlas) GlyphRangesJapanese() *Wchar + func (self *FontAtlas) GlyphRangesKorean() *Wchar + func (self *FontAtlas) GlyphRangesThai() *Wchar + func (self *FontAtlas) GlyphRangesVietnamese() *Wchar + func (self *FontAtlas) IsBuilt() bool + func (self *FontAtlas) Locked() bool + func (self *FontAtlas) MouseCursorTexData(cursor MouseCursor, out_offset *Vec2, out_size *Vec2, out_uv_border [2]*Vec2, ...) bool + func (self *FontAtlas) PackIdLines() int32 + func (self *FontAtlas) PackIdMouseCursors() int32 + func (self *FontAtlas) SetTexID(id TextureID) + func (self *FontAtlas) TexDesiredWidth() int32 + func (self *FontAtlas) TexGlyphPadding() int32 + func (self *FontAtlas) TexHeight() int32 + func (self *FontAtlas) TexPixelsAlpha8() *uint + func (self *FontAtlas) TexPixelsRGBA32() *uint32 + func (self *FontAtlas) TexPixelsUseColors() bool + func (self *FontAtlas) TexReady() bool + func (self *FontAtlas) TexUvScale() Vec2 + func (self *FontAtlas) TexUvWhitePixel() Vec2 + func (self *FontAtlas) TexWidth() int32 + func (self *FontAtlas) UserData() uintptr + func (self FontAtlas) GetTextureDataAsRGBA32() (pixels unsafe.Pointer, width int32, height int32, outBytesPerPixel int32) + func (self FontAtlas) SetConfigData(v Vector[*FontConfig]) + func (self FontAtlas) SetCustomRects(v Vector[*FontAtlasCustomRect]) + func (self FontAtlas) SetFlags(v FontAtlasFlags) + func (self FontAtlas) SetFontBuilderFlags(v uint32) + func (self FontAtlas) SetFontBuilderIO(v *FontBuilderIO) + func (self FontAtlas) SetLocked(v bool) + func (self FontAtlas) SetPackIdLines(v int32) + func (self FontAtlas) SetPackIdMouseCursors(v int32) + func (self FontAtlas) SetTexDesiredWidth(v int32) + func (self FontAtlas) SetTexGlyphPadding(v int32) + func (self FontAtlas) SetTexHeight(v int32) + func (self FontAtlas) SetTexPixelsAlpha8(v *uint) + func (self FontAtlas) SetTexPixelsRGBA32(v *uint32) + func (self FontAtlas) SetTexPixelsUseColors(v bool) + func (self FontAtlas) SetTexReady(v bool) + func (self FontAtlas) SetTexUvScale(v Vec2) + func (self FontAtlas) SetTexUvWhitePixel(v Vec2) + func (self FontAtlas) SetTexWidth(v int32) + func (self FontAtlas) SetUserData(v uintptr) + func (self FontAtlas) TextureDataAsAlpha8() (pixels unsafe.Pointer, width int32, height int32, outBytesPerPixel int32) + type FontAtlasCustomRect struct + CData *C.ImFontAtlasCustomRect + func NewFontAtlasCustomRect() *FontAtlasCustomRect + func (self *FontAtlasCustomRect) Destroy() + func (self *FontAtlasCustomRect) Font() *Font + func (self *FontAtlasCustomRect) GlyphAdvanceX() float32 + func (self *FontAtlasCustomRect) GlyphID() uint32 + func (self *FontAtlasCustomRect) GlyphOffset() Vec2 + func (self *FontAtlasCustomRect) Height() uint16 + func (self *FontAtlasCustomRect) IsPacked() bool + func (self *FontAtlasCustomRect) Width() uint16 + func (self *FontAtlasCustomRect) X() uint16 + func (self *FontAtlasCustomRect) Y() uint16 + func (self FontAtlasCustomRect) SetFont(v *Font) + func (self FontAtlasCustomRect) SetGlyphAdvanceX(v float32) + func (self FontAtlasCustomRect) SetGlyphID(v uint32) + func (self FontAtlasCustomRect) SetGlyphOffset(v Vec2) + func (self FontAtlasCustomRect) SetHeight(v uint16) + func (self FontAtlasCustomRect) SetWidth(v uint16) + func (self FontAtlasCustomRect) SetX(v uint16) + func (self FontAtlasCustomRect) SetY(v uint16) + type FontAtlasFlags int32 + type FontBuilderIO struct + CData *C.ImFontBuilderIO + func InternalImFontAtlasGetBuilderForStbTruetype() *FontBuilderIO + type FontConfig struct + CData *C.ImFontConfig + func NewFontConfig() *FontConfig + func (self *FontConfig) Destroy() + func (self *FontConfig) DstFont() *Font + func (self *FontConfig) EllipsisChar() Wchar + func (self *FontConfig) FontBuilderFlags() uint32 + func (self *FontConfig) FontData() uintptr + func (self *FontConfig) FontDataOwnedByAtlas() bool + func (self *FontConfig) FontDataSize() int32 + func (self *FontConfig) FontNo() int32 + func (self *FontConfig) GlyphExtraSpacing() Vec2 + func (self *FontConfig) GlyphMaxAdvanceX() float32 + func (self *FontConfig) GlyphMinAdvanceX() float32 + func (self *FontConfig) GlyphOffset() Vec2 + func (self *FontConfig) GlyphRanges() *Wchar + func (self *FontConfig) MergeMode() bool + func (self *FontConfig) OversampleH() int32 + func (self *FontConfig) OversampleV() int32 + func (self *FontConfig) PixelSnapH() bool + func (self *FontConfig) RasterizerDensity() float32 + func (self *FontConfig) RasterizerMultiply() float32 + func (self *FontConfig) SizePixels() float32 + func (self FontConfig) SetDstFont(v *Font) + func (self FontConfig) SetEllipsisChar(v Wchar) + func (self FontConfig) SetFontBuilderFlags(v uint32) + func (self FontConfig) SetFontData(v uintptr) + func (self FontConfig) SetFontDataOwnedByAtlas(v bool) + func (self FontConfig) SetFontDataSize(v int32) + func (self FontConfig) SetFontNo(v int32) + func (self FontConfig) SetGlyphExtraSpacing(v Vec2) + func (self FontConfig) SetGlyphMaxAdvanceX(v float32) + func (self FontConfig) SetGlyphMinAdvanceX(v float32) + func (self FontConfig) SetGlyphOffset(v Vec2) + func (self FontConfig) SetGlyphRanges(v *Wchar) + func (self FontConfig) SetMergeMode(v bool) + func (self FontConfig) SetOversampleH(v int32) + func (self FontConfig) SetOversampleV(v int32) + func (self FontConfig) SetPixelSnapH(v bool) + func (self FontConfig) SetRasterizerDensity(v float32) + func (self FontConfig) SetRasterizerMultiply(v float32) + func (self FontConfig) SetSizePixels(v float32) + type FontGlyph struct + CData *C.ImFontGlyph + func (self *FontGlyph) AdvanceX() float32 + func (self *FontGlyph) Codepoint() uint32 + func (self *FontGlyph) Colored() uint32 + func (self *FontGlyph) U0() float32 + func (self *FontGlyph) U1() float32 + func (self *FontGlyph) V0() float32 + func (self *FontGlyph) V1() float32 + func (self *FontGlyph) Visible() uint32 + func (self *FontGlyph) X0() float32 + func (self *FontGlyph) X1() float32 + func (self *FontGlyph) Y0() float32 + func (self *FontGlyph) Y1() float32 + func (self FontGlyph) SetAdvanceX(v float32) + func (self FontGlyph) SetCodepoint(v uint32) + func (self FontGlyph) SetColored(v uint32) + func (self FontGlyph) SetU0(v float32) + func (self FontGlyph) SetU1(v float32) + func (self FontGlyph) SetV0(v float32) + func (self FontGlyph) SetV1(v float32) + func (self FontGlyph) SetVisible(v uint32) + func (self FontGlyph) SetX0(v float32) + func (self FontGlyph) SetX1(v float32) + func (self FontGlyph) SetY0(v float32) + func (self FontGlyph) SetY1(v float32) + type FontGlyphRangesBuilder struct + CData *C.ImFontGlyphRangesBuilder + func NewFontGlyphRangesBuilder() *FontGlyphRangesBuilder + func (fa FontGlyphRangesBuilder) BuildRanges(ranges GlyphRange) + func (self *FontGlyphRangesBuilder) AddChar(c Wchar) + func (self *FontGlyphRangesBuilder) AddRanges(ranges *Wchar) + func (self *FontGlyphRangesBuilder) AddText(text string) + func (self *FontGlyphRangesBuilder) AddTextV(text string) + func (self *FontGlyphRangesBuilder) Bit(n uint64) bool + func (self *FontGlyphRangesBuilder) Clear() + func (self *FontGlyphRangesBuilder) Destroy() + func (self *FontGlyphRangesBuilder) SetBit(n uint64) + func (self *FontGlyphRangesBuilder) UsedChars() Vector[*uint32] + func (self FontGlyphRangesBuilder) SetUsedChars(v Vector[*uint32]) + type FormatterTimeData struct + CData *C.Formatter_Time_Data + func (self *FormatterTimeData) TimeDataGetSpec() PlotDateTimeSpec + func (self *FormatterTimeData) TimeDataGetTime() PlotTime + func (self *FormatterTimeData) TimeDataGetUserFormatterData() uintptr + type GlyphRange uintptr + func NewGlyphRange() GlyphRange + func (gr GlyphRange) Data() *Wchar + func (gr GlyphRange) Destroy() + type GroupData struct + CData *C.ImGuiGroupData + func (self *GroupData) BackupActiveIdIsAlive() ID + func (self *GroupData) BackupActiveIdPreviousFrameIsAlive() bool + func (self *GroupData) BackupCurrLineSize() Vec2 + func (self *GroupData) BackupCurrLineTextBaseOffset() float32 + func (self *GroupData) BackupCursorMaxPos() Vec2 + func (self *GroupData) BackupCursorPos() Vec2 + func (self *GroupData) BackupCursorPosPrevLine() Vec2 + func (self *GroupData) BackupGroupOffset() Vec1 + func (self *GroupData) BackupHoveredIdIsAlive() bool + func (self *GroupData) BackupIndent() Vec1 + func (self *GroupData) BackupIsSameLine() bool + func (self *GroupData) EmitItem() bool + func (self *GroupData) WindowID() ID + func (self GroupData) SetBackupActiveIdIsAlive(v ID) + func (self GroupData) SetBackupActiveIdPreviousFrameIsAlive(v bool) + func (self GroupData) SetBackupCurrLineSize(v Vec2) + func (self GroupData) SetBackupCurrLineTextBaseOffset(v float32) + func (self GroupData) SetBackupCursorMaxPos(v Vec2) + func (self GroupData) SetBackupCursorPos(v Vec2) + func (self GroupData) SetBackupCursorPosPrevLine(v Vec2) + func (self GroupData) SetBackupGroupOffset(v Vec1) + func (self GroupData) SetBackupHoveredIdIsAlive(v bool) + func (self GroupData) SetBackupIndent(v Vec1) + func (self GroupData) SetBackupIsSameLine(v bool) + func (self GroupData) SetEmitItem(v bool) + func (self GroupData) SetWindowID(v ID) + type HoveredFlags int32 + type HoveredFlagsPrivate int32 + type ID uint32 + func DockSpace(id ID) ID + func DockSpaceOverViewport() ID + func DockSpaceOverViewportV(viewport *Viewport, flags DockNodeFlags, window_class *WindowClass) ID + func DockSpaceV(id ID, size Vec2, flags DockNodeFlags, window_class *WindowClass) ID + func IDPtr(ptr_id uintptr) ID + func IDStr(str_id string) ID + func IDStrStr(str_id_begin string, str_id_end string) ID + func InternalActiveID() ID + func InternalAddContextHook(context *Context, hook *ContextHook) ID + func InternalColumnsID(str_id string, count int32) ID + func InternalCurrentFocusScope() ID + func InternalDockBuilderAddNode() ID + func InternalDockBuilderAddNodeV(node_id ID, flags DockNodeFlags) ID + func InternalDockBuilderSplitNode(node_id ID, split_dir Dir, size_ratio_for_node_at_dir float32, ...) ID + func InternalDockContextGenNodeID(ctx *Context) ID + func InternalDockNodeGetWindowMenuButtonId(node *DockNode) ID + func InternalFocusID() ID + func InternalHoveredID() ID + func InternalIDWithSeedInt(n int32, seed ID) ID + func InternalIDWithSeedStr(str_id_begin string, str_id_end string, seed ID) ID + func InternalImHashData(data uintptr, data_size uint64) ID + func InternalImHashDataV(data uintptr, data_size uint64, seed ID) ID + func InternalImHashStr(data string) ID + func InternalImHashStrV(data string, data_size uint64, seed ID) ID + func InternalKeyOwner(key Key) ID + func InternalTableGetColumnResizeID(table *Table, column_n int32) ID + func InternalTableGetColumnResizeIDV(table *Table, column_n int32, instance_no int32) ID + func InternalTableGetInstanceID(table *Table, instance_no int32) ID + func InternalWindowResizeBorderID(window *Window, dir Dir) ID + func InternalWindowResizeCornerID(window *Window, n int32) ID + func InternalWindowScrollbarID(window *Window, axis Axis) ID + func ItemID() ID + func WindowDockID() ID + type IDStackTool struct + CData *C.ImGuiIDStackTool + func InternalNewIDStackTool() *IDStackTool + func (self *IDStackTool) CopyToClipboardLastTime() float32 + func (self *IDStackTool) CopyToClipboardOnCtrlC() bool + func (self *IDStackTool) Destroy() + func (self *IDStackTool) LastActiveFrame() int32 + func (self *IDStackTool) QueryId() ID + func (self *IDStackTool) Results() Vector[*StackLevelInfo] + func (self *IDStackTool) StackLevel() int32 + func (self IDStackTool) SetCopyToClipboardLastTime(v float32) + func (self IDStackTool) SetCopyToClipboardOnCtrlC(v bool) + func (self IDStackTool) SetLastActiveFrame(v int32) + func (self IDStackTool) SetQueryId(v ID) + func (self IDStackTool) SetResults(v Vector[*StackLevelInfo]) + func (self IDStackTool) SetStackLevel(v int32) + type IO struct + CData *C.ImGuiIO + func CurrentIO() *IO + func NewIO() *IO + func (io IO) AddMouseWheelDelta(horizontal, vertical float32) + func (io IO) SetClipboardHandler(handler ClipboardHandler) + func (io IO) SetMouseButtonDown(i int, down bool) + func (self *IO) AddFocusEvent(focused bool) + func (self *IO) AddInputCharacter(c uint32) + func (self *IO) AddInputCharacterUTF16(c uint16) + func (self *IO) AddInputCharactersUTF8(str string) + func (self *IO) AddKeyAnalogEvent(key Key, down bool, v float32) + func (self *IO) AddKeyEvent(key Key, down bool) + func (self *IO) AddMouseButtonEvent(button int32, down bool) + func (self *IO) AddMousePosEvent(x float32, y float32) + func (self *IO) AddMouseSourceEvent(source MouseSource) + func (self *IO) AddMouseViewportEvent(id ID) + func (self *IO) AddMouseWheelEvent(wheel_x float32, wheel_y float32) + func (self *IO) AppFocusLost() bool + func (self *IO) BackendFlags() BackendFlags + func (self *IO) BackendLanguageUserData() uintptr + func (self *IO) BackendPlatformName() string + func (self *IO) BackendPlatformUserData() uintptr + func (self *IO) BackendRendererName() string + func (self *IO) BackendRendererUserData() uintptr + func (self *IO) BackendUsingLegacyKeyArrays() int + func (self *IO) BackendUsingLegacyNavInputArray() bool + func (self *IO) ClearEventsQueue() + func (self *IO) ClearInputKeys() + func (self *IO) ClipboardUserData() uintptr + func (self *IO) ConfigDebugBeginReturnValueLoop() bool + func (self *IO) ConfigDebugBeginReturnValueOnce() bool + func (self *IO) ConfigDebugIgnoreFocusLoss() bool + func (self *IO) ConfigDebugIniSettings() bool + func (self *IO) ConfigDebugIsDebuggerPresent() bool + func (self *IO) ConfigDockingAlwaysTabBar() bool + func (self *IO) ConfigDockingNoSplit() bool + func (self *IO) ConfigDockingTransparentPayload() bool + func (self *IO) ConfigDockingWithShift() bool + func (self *IO) ConfigDragClickToInputText() bool + func (self *IO) ConfigFlags() ConfigFlags + func (self *IO) ConfigInputTextCursorBlink() bool + func (self *IO) ConfigInputTextEnterKeepActive() bool + func (self *IO) ConfigInputTrickleEventQueue() bool + func (self *IO) ConfigMacOSXBehaviors() bool + func (self *IO) ConfigMemoryCompactTimer() float32 + func (self *IO) ConfigViewportsNoAutoMerge() bool + func (self *IO) ConfigViewportsNoDecoration() bool + func (self *IO) ConfigViewportsNoDefaultParent() bool + func (self *IO) ConfigViewportsNoTaskBarIcon() bool + func (self *IO) ConfigWindowsMoveFromTitleBarOnly() bool + func (self *IO) ConfigWindowsResizeFromEdges() bool + func (self *IO) Ctx() *Context + func (self *IO) DeltaTime() float32 + func (self *IO) Destroy() + func (self *IO) DisplayFramebufferScale() Vec2 + func (self *IO) DisplaySize() Vec2 + func (self *IO) FontAllowUserScaling() bool + func (self *IO) FontDefault() *Font + func (self *IO) FontGlobalScale() float32 + func (self *IO) Fonts() *FontAtlas + func (self *IO) Framerate() float32 + func (self *IO) IniFilename() string + func (self *IO) IniSavingRate() float32 + func (self *IO) InputQueueCharacters() Vector[(*Wchar)] + func (self *IO) InputQueueSurrogate() uint16 + func (self *IO) KeyAlt() bool + func (self *IO) KeyCtrl() bool + func (self *IO) KeyMods() KeyChord + func (self *IO) KeyRepeatDelay() float32 + func (self *IO) KeyRepeatRate() float32 + func (self *IO) KeyShift() bool + func (self *IO) KeySuper() bool + func (self *IO) LogFilename() string + func (self *IO) MetricsActiveWindows() int32 + func (self *IO) MetricsRenderIndices() int32 + func (self *IO) MetricsRenderVertices() int32 + func (self *IO) MetricsRenderWindows() int32 + func (self *IO) MouseDelta() Vec2 + func (self *IO) MouseDoubleClickMaxDist() float32 + func (self *IO) MouseDoubleClickTime() float32 + func (self *IO) MouseDragThreshold() float32 + func (self *IO) MouseDrawCursor() bool + func (self *IO) MouseHoveredViewport() ID + func (self *IO) MousePos() Vec2 + func (self *IO) MousePosPrev() Vec2 + func (self *IO) MouseSource() MouseSource + func (self *IO) MouseWheel() float32 + func (self *IO) MouseWheelH() float32 + func (self *IO) MouseWheelRequestAxisSwap() bool + func (self *IO) NavActive() bool + func (self *IO) NavVisible() bool + func (self *IO) PenPressure() float32 + func (self *IO) PlatformLocaleDecimalPoint() Wchar + func (self *IO) SetAppAcceptingEvents(accepting_events bool) + func (self *IO) SetKeyEventNativeData(key Key, native_keycode int32, native_scancode int32) + func (self *IO) SetKeyEventNativeDataV(key Key, native_keycode int32, native_scancode int32, ...) + func (self *IO) UserData() uintptr + func (self *IO) WantCaptureKeyboard() bool + func (self *IO) WantCaptureMouse() bool + func (self *IO) WantCaptureMouseUnlessPopupClose() bool + func (self *IO) WantSaveIniSettings() bool + func (self *IO) WantSetMousePos() bool + func (self *IO) WantTextInput() bool + func (self IO) SetAppFocusLost(v bool) + func (self IO) SetBackendFlags(v BackendFlags) + func (self IO) SetBackendLanguageUserData(v uintptr) + func (self IO) SetBackendPlatformName(v string) + func (self IO) SetBackendPlatformUserData(v uintptr) + func (self IO) SetBackendRendererName(v string) + func (self IO) SetBackendRendererUserData(v uintptr) + func (self IO) SetBackendUsingLegacyKeyArrays(v int) + func (self IO) SetBackendUsingLegacyNavInputArray(v bool) + func (self IO) SetClipboardUserData(v uintptr) + func (self IO) SetConfigDebugBeginReturnValueLoop(v bool) + func (self IO) SetConfigDebugBeginReturnValueOnce(v bool) + func (self IO) SetConfigDebugIgnoreFocusLoss(v bool) + func (self IO) SetConfigDebugIniSettings(v bool) + func (self IO) SetConfigDebugIsDebuggerPresent(v bool) + func (self IO) SetConfigDockingAlwaysTabBar(v bool) + func (self IO) SetConfigDockingNoSplit(v bool) + func (self IO) SetConfigDockingTransparentPayload(v bool) + func (self IO) SetConfigDockingWithShift(v bool) + func (self IO) SetConfigDragClickToInputText(v bool) + func (self IO) SetConfigFlags(v ConfigFlags) + func (self IO) SetConfigInputTextCursorBlink(v bool) + func (self IO) SetConfigInputTextEnterKeepActive(v bool) + func (self IO) SetConfigInputTrickleEventQueue(v bool) + func (self IO) SetConfigMacOSXBehaviors(v bool) + func (self IO) SetConfigMemoryCompactTimer(v float32) + func (self IO) SetConfigViewportsNoAutoMerge(v bool) + func (self IO) SetConfigViewportsNoDecoration(v bool) + func (self IO) SetConfigViewportsNoDefaultParent(v bool) + func (self IO) SetConfigViewportsNoTaskBarIcon(v bool) + func (self IO) SetConfigWindowsMoveFromTitleBarOnly(v bool) + func (self IO) SetConfigWindowsResizeFromEdges(v bool) + func (self IO) SetCtx(v *Context) + func (self IO) SetDeltaTime(v float32) + func (self IO) SetDisplayFramebufferScale(v Vec2) + func (self IO) SetDisplaySize(v Vec2) + func (self IO) SetFontAllowUserScaling(v bool) + func (self IO) SetFontDefault(v *Font) + func (self IO) SetFontGlobalScale(v float32) + func (self IO) SetFonts(v *FontAtlas) + func (self IO) SetFramerate(v float32) + func (self IO) SetIniFilename(v string) + func (self IO) SetIniSavingRate(v float32) + func (self IO) SetInputQueueCharacters(v Vector[(*Wchar)]) + func (self IO) SetInputQueueSurrogate(v uint16) + func (self IO) SetKeyAlt(v bool) + func (self IO) SetKeyCtrl(v bool) + func (self IO) SetKeyMods(v KeyChord) + func (self IO) SetKeyRepeatDelay(v float32) + func (self IO) SetKeyRepeatRate(v float32) + func (self IO) SetKeyShift(v bool) + func (self IO) SetKeySuper(v bool) + func (self IO) SetLogFilename(v string) + func (self IO) SetMetricsActiveWindows(v int32) + func (self IO) SetMetricsRenderIndices(v int32) + func (self IO) SetMetricsRenderVertices(v int32) + func (self IO) SetMetricsRenderWindows(v int32) + func (self IO) SetMouseDelta(v Vec2) + func (self IO) SetMouseDoubleClickMaxDist(v float32) + func (self IO) SetMouseDoubleClickTime(v float32) + func (self IO) SetMouseDragThreshold(v float32) + func (self IO) SetMouseDrawCursor(v bool) + func (self IO) SetMouseHoveredViewport(v ID) + func (self IO) SetMousePos(v Vec2) + func (self IO) SetMousePosPrev(v Vec2) + func (self IO) SetMouseSource(v MouseSource) + func (self IO) SetMouseWheel(v float32) + func (self IO) SetMouseWheelH(v float32) + func (self IO) SetMouseWheelRequestAxisSwap(v bool) + func (self IO) SetNavActive(v bool) + func (self IO) SetNavVisible(v bool) + func (self IO) SetPenPressure(v float32) + func (self IO) SetPlatformLocaleDecimalPoint(v Wchar) + func (self IO) SetUserData(v uintptr) + func (self IO) SetWantCaptureKeyboard(v bool) + func (self IO) SetWantCaptureMouse(v bool) + func (self IO) SetWantCaptureMouseUnlessPopupClose(v bool) + func (self IO) SetWantSaveIniSettings(v bool) + func (self IO) SetWantSetMousePos(v bool) + func (self IO) SetWantTextInput(v bool) + type InputEvent struct + CData *C.ImGuiInputEvent + func InternalNewInputEvent() *InputEvent + func (self *InputEvent) AddedByTestEngine() bool + func (self *InputEvent) Destroy() + func (self *InputEvent) EventId() uint32 + func (self *InputEvent) Source() InputSource + func (self *InputEvent) Type() InputEventType + func (self InputEvent) SetAddedByTestEngine(v bool) + func (self InputEvent) SetEventId(v uint32) + func (self InputEvent) SetSource(v InputSource) + func (self InputEvent) SetType(v InputEventType) + type InputEventAppFocused struct + CData *C.ImGuiInputEventAppFocused + func (self *InputEventAppFocused) Focused() bool + func (self InputEventAppFocused) SetFocused(v bool) + type InputEventKey struct + CData *C.ImGuiInputEventKey + func (self *InputEventKey) AnalogValue() float32 + func (self *InputEventKey) Down() bool + func (self *InputEventKey) Key() Key + func (self InputEventKey) SetAnalogValue(v float32) + func (self InputEventKey) SetDown(v bool) + func (self InputEventKey) SetKey(v Key) + type InputEventMouseButton struct + CData *C.ImGuiInputEventMouseButton + func (self *InputEventMouseButton) Button() int32 + func (self *InputEventMouseButton) Down() bool + func (self *InputEventMouseButton) MouseSource() MouseSource + func (self InputEventMouseButton) SetButton(v int32) + func (self InputEventMouseButton) SetDown(v bool) + func (self InputEventMouseButton) SetMouseSource(v MouseSource) + type InputEventMousePos struct + CData *C.ImGuiInputEventMousePos + func (self *InputEventMousePos) MouseSource() MouseSource + func (self *InputEventMousePos) PosX() float32 + func (self *InputEventMousePos) PosY() float32 + func (self InputEventMousePos) SetMouseSource(v MouseSource) + func (self InputEventMousePos) SetPosX(v float32) + func (self InputEventMousePos) SetPosY(v float32) + type InputEventMouseViewport struct + CData *C.ImGuiInputEventMouseViewport + func (self *InputEventMouseViewport) HoveredViewportID() ID + func (self InputEventMouseViewport) SetHoveredViewportID(v ID) + type InputEventMouseWheel struct + CData *C.ImGuiInputEventMouseWheel + func (self *InputEventMouseWheel) MouseSource() MouseSource + func (self *InputEventMouseWheel) WheelX() float32 + func (self *InputEventMouseWheel) WheelY() float32 + func (self InputEventMouseWheel) SetMouseSource(v MouseSource) + func (self InputEventMouseWheel) SetWheelX(v float32) + func (self InputEventMouseWheel) SetWheelY(v float32) + type InputEventText struct + CData *C.ImGuiInputEventText + func (self *InputEventText) Char() uint32 + func (self InputEventText) SetChar(v uint32) + type InputEventType int32 + type InputFlags int32 + type InputSource int32 + type InputTextCallback func(data InputTextCallbackData) int + type InputTextCallbackData struct + CData *C.ImGuiInputTextCallbackData + func NewInputTextCallbackData() *InputTextCallbackData + func (self *InputTextCallbackData) Buf() string + func (self *InputTextCallbackData) BufDirty() bool + func (self *InputTextCallbackData) BufSize() int32 + func (self *InputTextCallbackData) BufTextLen() int32 + func (self *InputTextCallbackData) ClearSelection() + func (self *InputTextCallbackData) Ctx() *Context + func (self *InputTextCallbackData) CursorPos() int32 + func (self *InputTextCallbackData) DeleteChars(pos int32, bytes_count int32) + func (self *InputTextCallbackData) Destroy() + func (self *InputTextCallbackData) EventChar() Wchar + func (self *InputTextCallbackData) EventFlag() InputTextFlags + func (self *InputTextCallbackData) EventKey() Key + func (self *InputTextCallbackData) Flags() InputTextFlags + func (self *InputTextCallbackData) HasSelection() bool + func (self *InputTextCallbackData) InsertChars(pos int32, text string) + func (self *InputTextCallbackData) InsertCharsV(pos int32, text string) + func (self *InputTextCallbackData) SelectAll() + func (self *InputTextCallbackData) SelectionEnd() int32 + func (self *InputTextCallbackData) SelectionStart() int32 + func (self *InputTextCallbackData) UserData() uintptr + func (self InputTextCallbackData) SetBuf(v string) + func (self InputTextCallbackData) SetBufDirty(v bool) + func (self InputTextCallbackData) SetBufSize(v int32) + func (self InputTextCallbackData) SetBufTextLen(v int32) + func (self InputTextCallbackData) SetCtx(v *Context) + func (self InputTextCallbackData) SetCursorPos(v int32) + func (self InputTextCallbackData) SetEventChar(v Wchar) + func (self InputTextCallbackData) SetEventFlag(v InputTextFlags) + func (self InputTextCallbackData) SetEventKey(v Key) + func (self InputTextCallbackData) SetFlags(v InputTextFlags) + func (self InputTextCallbackData) SetSelectionEnd(v int32) + func (self InputTextCallbackData) SetSelectionStart(v int32) + func (self InputTextCallbackData) SetUserData(v uintptr) + type InputTextDeactivateData struct + CData *C.ImGuiInputTextDeactivateData + type InputTextDeactivatedState struct + CData *C.ImGuiInputTextDeactivatedState + func InternalNewInputTextDeactivatedState() *InputTextDeactivatedState + func (self *InputTextDeactivatedState) Destroy() + func (self *InputTextDeactivatedState) ID() ID + func (self *InputTextDeactivatedState) InternalClearFreeMemory() + func (self *InputTextDeactivatedState) TextA() Vector[string] + func (self InputTextDeactivatedState) SetID(v ID) + func (self InputTextDeactivatedState) SetTextA(v Vector[string]) + type InputTextFlags int32 + type InputTextFlagsPrivate int32 + type InputTextState struct + CData *C.ImGuiInputTextState + func InternalInputTextState(id ID) *InputTextState + func InternalNewInputTextState() *InputTextState + func (self *InputTextState) BufCapacityA() int32 + func (self *InputTextState) Ctx() *Context + func (self *InputTextState) CurLenA() int32 + func (self *InputTextState) CurLenW() int32 + func (self *InputTextState) CursorAnim() float32 + func (self *InputTextState) CursorFollow() bool + func (self *InputTextState) Destroy() + func (self *InputTextState) Edited() bool + func (self *InputTextState) Flags() InputTextFlags + func (self *InputTextState) ID() ID + func (self *InputTextState) InitialTextA() Vector[string] + func (self *InputTextState) InternalClearFreeMemory() + func (self *InputTextState) InternalClearSelection() + func (self *InputTextState) InternalClearText() + func (self *InputTextState) InternalCursorAnimReset() + func (self *InputTextState) InternalCursorClamp() + func (self *InputTextState) InternalCursorPos() int32 + func (self *InputTextState) InternalHasSelection() bool + func (self *InputTextState) InternalOnKeyPressed(key int32) + func (self *InputTextState) InternalRedoAvailCount() int32 + func (self *InputTextState) InternalReloadUserBufAndKeepSelection() + func (self *InputTextState) InternalReloadUserBufAndMoveToEnd() + func (self *InputTextState) InternalReloadUserBufAndSelectAll() + func (self *InputTextState) InternalSelectAll() + func (self *InputTextState) InternalSelectionEnd() int32 + func (self *InputTextState) InternalSelectionStart() int32 + func (self *InputTextState) InternalUndoAvailCount() int32 + func (self *InputTextState) ReloadSelectionEnd() int32 + func (self *InputTextState) ReloadSelectionStart() int32 + func (self *InputTextState) ReloadUserBuf() bool + func (self *InputTextState) ScrollX() float32 + func (self *InputTextState) SelectedAllMouseLock() bool + func (self *InputTextState) Stb() STBTexteditState + func (self *InputTextState) TextA() Vector[string] + func (self *InputTextState) TextAIsValid() bool + func (self *InputTextState) TextW() Vector[(*Wchar)] + func (self InputTextState) SetBufCapacityA(v int32) + func (self InputTextState) SetCtx(v *Context) + func (self InputTextState) SetCurLenA(v int32) + func (self InputTextState) SetCurLenW(v int32) + func (self InputTextState) SetCursorAnim(v float32) + func (self InputTextState) SetCursorFollow(v bool) + func (self InputTextState) SetEdited(v bool) + func (self InputTextState) SetFlags(v InputTextFlags) + func (self InputTextState) SetID(v ID) + func (self InputTextState) SetInitialTextA(v Vector[string]) + func (self InputTextState) SetReloadSelectionEnd(v int32) + func (self InputTextState) SetReloadSelectionStart(v int32) + func (self InputTextState) SetReloadUserBuf(v bool) + func (self InputTextState) SetScrollX(v float32) + func (self InputTextState) SetSelectedAllMouseLock(v bool) + func (self InputTextState) SetStb(v STBTexteditState) + func (self InputTextState) SetTextA(v Vector[string]) + func (self InputTextState) SetTextAIsValid(v bool) + func (self InputTextState) SetTextW(v Vector[(*Wchar)]) + type ItemFlags int32 + func InternalItemFlags() ItemFlags + type ItemStatusFlags int32 + func InternalItemStatusFlags() ItemStatusFlags + type Key int32 + func InternalConvertSingleModFlagToKey(ctx *Context, key Key) Key + func InternalMouseButtonToKey(button MouseButton) Key + func KeyIndex(key Key) Key + type KeyCallback func(key, scanCode, action, mods int) + type KeyChord int32 + func InternalFixupKeyChord(ctx *Context, key_chord KeyChord) KeyChord + type KeyData struct + CData *C.ImGuiKeyData + func InternalKeyDataContextPtr(ctx *Context, key Key) *KeyData + func InternalKeyDataKey(key Key) *KeyData + func (self *KeyData) AnalogValue() float32 + func (self *KeyData) Down() bool + func (self *KeyData) DownDuration() float32 + func (self *KeyData) DownDurationPrev() float32 + func (self KeyData) SetAnalogValue(v float32) + func (self KeyData) SetDown(v bool) + func (self KeyData) SetDownDuration(v float32) + func (self KeyData) SetDownDurationPrev(v float32) + type KeyOwnerData struct + CData *C.ImGuiKeyOwnerData + func InternalKeyOwnerData(ctx *Context, key Key) *KeyOwnerData + func InternalNewKeyOwnerData() *KeyOwnerData + func (self *KeyOwnerData) Destroy() + func (self *KeyOwnerData) LockThisFrame() bool + func (self *KeyOwnerData) LockUntilRelease() bool + func (self *KeyOwnerData) OwnerCurr() ID + func (self *KeyOwnerData) OwnerNext() ID + func (self KeyOwnerData) SetLockThisFrame(v bool) + func (self KeyOwnerData) SetLockUntilRelease(v bool) + func (self KeyOwnerData) SetOwnerCurr(v ID) + func (self KeyOwnerData) SetOwnerNext(v ID) + type KeyRoutingData struct + CData *C.ImGuiKeyRoutingData + func InternalNewKeyRoutingData() *KeyRoutingData + func InternalShortcutRoutingData(key_chord KeyChord) *KeyRoutingData + func (self *KeyRoutingData) Destroy() + func (self *KeyRoutingData) Mods() uint16 + func (self *KeyRoutingData) RoutingCurr() ID + func (self *KeyRoutingData) RoutingCurrScore() byte + func (self *KeyRoutingData) RoutingNext() ID + func (self *KeyRoutingData) RoutingNextScore() byte + func (self KeyRoutingData) SetMods(v uint16) + func (self KeyRoutingData) SetRoutingCurr(v ID) + func (self KeyRoutingData) SetRoutingCurrScore(v byte) + func (self KeyRoutingData) SetRoutingNext(v ID) + func (self KeyRoutingData) SetRoutingNextScore(v byte) + type KeyRoutingTable struct + CData *C.ImGuiKeyRoutingTable + func InternalNewKeyRoutingTable() *KeyRoutingTable + func (self *KeyRoutingTable) Destroy() + func (self *KeyRoutingTable) Entries() Vector[*KeyRoutingData] + func (self *KeyRoutingTable) EntriesNext() Vector[*KeyRoutingData] + func (self *KeyRoutingTable) InternalClear() + func (self KeyRoutingTable) SetEntries(v Vector[*KeyRoutingData]) + func (self KeyRoutingTable) SetEntriesNext(v Vector[*KeyRoutingData]) + type LastItemData struct + CData *C.ImGuiLastItemData + func InternalNewLastItemData() *LastItemData + func (self *LastItemData) ClipRect() Rect + func (self *LastItemData) Destroy() + func (self *LastItemData) DisplayRect() Rect + func (self *LastItemData) ID() ID + func (self *LastItemData) InFlags() ItemFlags + func (self *LastItemData) NavRect() Rect + func (self *LastItemData) Rect() Rect + func (self *LastItemData) StatusFlags() ItemStatusFlags + func (self LastItemData) SetClipRect(v Rect) + func (self LastItemData) SetDisplayRect(v Rect) + func (self LastItemData) SetID(v ID) + func (self LastItemData) SetInFlags(v ItemFlags) + func (self LastItemData) SetNavRect(v Rect) + func (self LastItemData) SetRect(v Rect) + func (self LastItemData) SetStatusFlags(v ItemStatusFlags) + type LayoutType int32 + type Line struct + CData *C.Line + func (self *Line) EmphasisCount() int32 + func (self *Line) HeadingCount() int32 + func (self *Line) IsEmphasis() bool + func (self *Line) IsHeading() bool + func (self *Line) IsLeadingSpace() bool + func (self *Line) IsUnorderedListStart() bool + func (self *Line) LastRenderPosition() int32 + func (self *Line) LeadSpaceCount() int32 + func (self *Line) LineEnd() int32 + func (self *Line) LineStart() int32 + func (self Line) SetEmphasisCount(v int32) + func (self Line) SetHeadingCount(v int32) + func (self Line) SetIsEmphasis(v bool) + func (self Line) SetIsHeading(v bool) + func (self Line) SetIsLeadingSpace(v bool) + func (self Line) SetIsUnorderedListStart(v bool) + func (self Line) SetLastRenderPosition(v int32) + func (self Line) SetLeadSpaceCount(v int32) + func (self Line) SetLineEnd(v int32) + func (self Line) SetLineStart(v int32) + type Link struct + CData *C.Link + func (self *Link) IsImage() bool + func (self *Link) Numbracketsopen() int32 + func (self *Link) State() LinkState + func (self *Link) Text() TextBlock + func (self *Link) Url() TextBlock + func (self Link) SetIsImage(v bool) + func (self Link) SetNumbracketsopen(v int32) + func (self Link) SetState(v LinkState) + func (self Link) SetText(v TextBlock) + func (self Link) SetUrl(v TextBlock) + type LinkDetachWithModifierClick struct + CData *C.LinkDetachWithModifierClick + func NewLinkDetachWithModifierClick() *LinkDetachWithModifierClick + func (self *LinkDetachWithModifierClick) Destroy() + type LinkState int32 + type ListClipper struct + CData *C.ImGuiListClipper + func NewListClipper() *ListClipper + func (self *ListClipper) Begin(items_count int32) + func (self *ListClipper) BeginV(items_count int32, items_height float32) + func (self *ListClipper) Ctx() *Context + func (self *ListClipper) Destroy() + func (self *ListClipper) DisplayEnd() int32 + func (self *ListClipper) DisplayStart() int32 + func (self *ListClipper) End() + func (self *ListClipper) IncludeItemByIndex(item_index int32) + func (self *ListClipper) IncludeItemsByIndex(item_begin int32, item_end int32) + func (self *ListClipper) ItemsCount() int32 + func (self *ListClipper) ItemsHeight() float32 + func (self *ListClipper) StartPosY() float32 + func (self *ListClipper) Step() bool + func (self *ListClipper) TempData() uintptr + func (self ListClipper) SetCtx(v *Context) + func (self ListClipper) SetDisplayEnd(v int32) + func (self ListClipper) SetDisplayStart(v int32) + func (self ListClipper) SetItemsCount(v int32) + func (self ListClipper) SetItemsHeight(v float32) + func (self ListClipper) SetStartPosY(v float32) + func (self ListClipper) SetTempData(v uintptr) + type ListClipperData struct + CData *C.ImGuiListClipperData + func InternalNewListClipperData() *ListClipperData + func (self *ListClipperData) Destroy() + func (self *ListClipperData) InternalReset(clipper *ListClipper) + func (self *ListClipperData) ItemsFrozen() int32 + func (self *ListClipperData) ListClipper() *ListClipper + func (self *ListClipperData) LossynessOffset() float32 + func (self *ListClipperData) Ranges() Vector[*ListClipperRange] + func (self *ListClipperData) StepNo() int32 + func (self ListClipperData) SetItemsFrozen(v int32) + func (self ListClipperData) SetListClipper(v *ListClipper) + func (self ListClipperData) SetLossynessOffset(v float32) + func (self ListClipperData) SetRanges(v Vector[*ListClipperRange]) + func (self ListClipperData) SetStepNo(v int32) + type ListClipperRange struct + CData *C.ImGuiListClipperRange + func InternalListClipperRangeFromIndices(min int32, max int32) ListClipperRange + func InternalListClipperRangeFromPositions(y1 float32, y2 float32, off_min int32, off_max int32) ListClipperRange + func (self *ListClipperRange) Max() int32 + func (self *ListClipperRange) Min() int32 + func (self *ListClipperRange) PosToIndexConvert() bool + func (self *ListClipperRange) PosToIndexOffsetMax() int + func (self *ListClipperRange) PosToIndexOffsetMin() int + func (self ListClipperRange) SetMax(v int32) + func (self ListClipperRange) SetMin(v int32) + func (self ListClipperRange) SetPosToIndexConvert(v bool) + func (self ListClipperRange) SetPosToIndexOffsetMax(v int) + func (self ListClipperRange) SetPosToIndexOffsetMin(v int) + type LocEntry struct + CData *C.ImGuiLocEntry + func (self *LocEntry) Key() LocKey + func (self *LocEntry) Text() string + func (self LocEntry) SetKey(v LocKey) + func (self LocEntry) SetText(v string) + type LocKey int32 + type LogType int32 + type MarkdownConfig struct + CData *C.MarkdownConfig + func (self *MarkdownConfig) LinkIcon() string + func (self *MarkdownConfig) UserData() uintptr + func (self MarkdownConfig) SetLinkIcon(v string) + func (self MarkdownConfig) SetUserData(v uintptr) + type MarkdownFormatInfo struct + CData *C.MarkdownFormatInfo + func (self *MarkdownFormatInfo) Config() *MarkdownConfig + func (self *MarkdownFormatInfo) ItemHovered() bool + func (self *MarkdownFormatInfo) Type() MarkdownFormatType + func (self MarkdownFormatInfo) SetConfig(v *MarkdownConfig) + func (self MarkdownFormatInfo) SetItemHovered(v bool) + func (self MarkdownFormatInfo) SetType(v MarkdownFormatType) + type MarkdownFormatType int32 + type MarkdownHeadingFormat struct + CData *C.MarkdownHeadingFormat + func (self *MarkdownHeadingFormat) Font() *Font + func (self *MarkdownHeadingFormat) Separator() bool + func (self MarkdownHeadingFormat) SetFont(v *Font) + func (self MarkdownHeadingFormat) SetSeparator(v bool) + type MarkdownImageData struct + CData *C.MarkdownImageData + func (self *MarkdownImageData) Bordercol() Vec4 + func (self *MarkdownImageData) IsValid() bool + func (self *MarkdownImageData) Size() Vec2 + func (self *MarkdownImageData) Tintcol() Vec4 + func (self *MarkdownImageData) UseLinkCallback() bool + func (self *MarkdownImageData) Uv0() Vec2 + func (self *MarkdownImageData) Uv1() Vec2 + func (self MarkdownImageData) SetBordercol(v Vec4) + func (self MarkdownImageData) SetIsValid(v bool) + func (self MarkdownImageData) SetSize(v Vec2) + func (self MarkdownImageData) SetTintcol(v Vec4) + func (self MarkdownImageData) SetUseLinkCallback(v bool) + func (self MarkdownImageData) SetUsertextureid(v TextureID) + func (self MarkdownImageData) SetUv0(v Vec2) + func (self MarkdownImageData) SetUv1(v Vec2) + type MarkdownLinkCallbackData struct + CData *C.MarkdownLinkCallbackData + func (self *MarkdownLinkCallbackData) IsImage() bool + func (self *MarkdownLinkCallbackData) Link() string + func (self *MarkdownLinkCallbackData) LinkLength() int32 + func (self *MarkdownLinkCallbackData) Text() string + func (self *MarkdownLinkCallbackData) TextLength() int32 + func (self *MarkdownLinkCallbackData) UserData() uintptr + func (self MarkdownLinkCallbackData) SetIsImage(v bool) + func (self MarkdownLinkCallbackData) SetLink(v string) + func (self MarkdownLinkCallbackData) SetLinkLength(v int32) + func (self MarkdownLinkCallbackData) SetText(v string) + func (self MarkdownLinkCallbackData) SetTextLength(v int32) + func (self MarkdownLinkCallbackData) SetUserData(v uintptr) + type MarkdownTooltipCallbackData struct + CData *C.MarkdownTooltipCallbackData + func (self *MarkdownTooltipCallbackData) LinkData() MarkdownLinkCallbackData + func (self *MarkdownTooltipCallbackData) LinkIcon() string + func (self MarkdownTooltipCallbackData) SetLinkData(v MarkdownLinkCallbackData) + func (self MarkdownTooltipCallbackData) SetLinkIcon(v string) + type MenuColumns struct + CData *C.ImGuiMenuColumns + func InternalNewMenuColumns() *MenuColumns + func (self *MenuColumns) Destroy() + func (self *MenuColumns) InternalCalcNextTotalWidth(update_offsets bool) + func (self *MenuColumns) InternalDeclColumns(w_icon float32, w_label float32, w_shortcut float32, w_mark float32) float32 + func (self *MenuColumns) InternalUpdate(spacing float32, window_reappearing bool) + func (self *MenuColumns) NextTotalWidth() uint32 + func (self *MenuColumns) OffsetIcon() uint16 + func (self *MenuColumns) OffsetLabel() uint16 + func (self *MenuColumns) OffsetMark() uint16 + func (self *MenuColumns) OffsetShortcut() uint16 + func (self *MenuColumns) Spacing() uint16 + func (self *MenuColumns) TotalWidth() uint32 + func (self MenuColumns) SetNextTotalWidth(v uint32) + func (self MenuColumns) SetOffsetIcon(v uint16) + func (self MenuColumns) SetOffsetLabel(v uint16) + func (self MenuColumns) SetOffsetMark(v uint16) + func (self MenuColumns) SetOffsetShortcut(v uint16) + func (self MenuColumns) SetSpacing(v uint16) + func (self MenuColumns) SetTotalWidth(v uint32) + type MetricsConfig struct + CData *C.ImGuiMetricsConfig + func (self *MetricsConfig) HighlightMonitorIdx() int32 + func (self *MetricsConfig) HighlightViewportID() ID + func (self *MetricsConfig) ShowAtlasTintedWithTextColor() bool + func (self *MetricsConfig) ShowDebugLog() bool + func (self *MetricsConfig) ShowDockingNodes() bool + func (self *MetricsConfig) ShowDrawCmdBoundingBoxes() bool + func (self *MetricsConfig) ShowDrawCmdMesh() bool + func (self *MetricsConfig) ShowIDStackTool() bool + func (self *MetricsConfig) ShowTablesRects() bool + func (self *MetricsConfig) ShowTablesRectsType() int32 + func (self *MetricsConfig) ShowTextEncodingViewer() bool + func (self *MetricsConfig) ShowWindowsBeginOrder() bool + func (self *MetricsConfig) ShowWindowsRects() bool + func (self *MetricsConfig) ShowWindowsRectsType() int32 + func (self MetricsConfig) SetHighlightMonitorIdx(v int32) + func (self MetricsConfig) SetHighlightViewportID(v ID) + func (self MetricsConfig) SetShowAtlasTintedWithTextColor(v bool) + func (self MetricsConfig) SetShowDebugLog(v bool) + func (self MetricsConfig) SetShowDockingNodes(v bool) + func (self MetricsConfig) SetShowDrawCmdBoundingBoxes(v bool) + func (self MetricsConfig) SetShowDrawCmdMesh(v bool) + func (self MetricsConfig) SetShowIDStackTool(v bool) + func (self MetricsConfig) SetShowTablesRects(v bool) + func (self MetricsConfig) SetShowTablesRectsType(v int32) + func (self MetricsConfig) SetShowTextEncodingViewer(v bool) + func (self MetricsConfig) SetShowWindowsBeginOrder(v bool) + func (self MetricsConfig) SetShowWindowsRects(v bool) + func (self MetricsConfig) SetShowWindowsRectsType(v int32) + type MouseButton int32 + type MouseCursor int32 + func CurrentMouseCursor() MouseCursor + type MouseSource int32 + type MultipleSelectModifier struct + CData *C.MultipleSelectModifier + func NewMultipleSelectModifier() *MultipleSelectModifier + func (self *MultipleSelectModifier) Destroy() + type NavHighlightFlags int32 + type NavItemData struct + CData *C.ImGuiNavItemData + func InternalNewNavItemData() *NavItemData + func (self *NavItemData) Destroy() + func (self *NavItemData) DistAxial() float32 + func (self *NavItemData) DistBox() float32 + func (self *NavItemData) DistCenter() float32 + func (self *NavItemData) FocusScopeId() ID + func (self *NavItemData) ID() ID + func (self *NavItemData) InFlags() ItemFlags + func (self *NavItemData) InternalClear() + func (self *NavItemData) RectRel() Rect + func (self *NavItemData) Window() *Window + func (self NavItemData) SetDistAxial(v float32) + func (self NavItemData) SetDistBox(v float32) + func (self NavItemData) SetDistCenter(v float32) + func (self NavItemData) SetFocusScopeId(v ID) + func (self NavItemData) SetID(v ID) + func (self NavItemData) SetInFlags(v ItemFlags) + func (self NavItemData) SetRectRel(v Rect) + func (self NavItemData) SetWindow(v *Window) + type NavLayer int32 + type NavMoveFlags int32 + type NavTreeNodeData struct + CData *C.ImGuiNavTreeNodeData + func (self *NavTreeNodeData) ID() ID + func (self *NavTreeNodeData) InFlags() ItemFlags + func (self *NavTreeNodeData) NavRect() Rect + func (self NavTreeNodeData) SetID(v ID) + func (self NavTreeNodeData) SetInFlags(v ItemFlags) + func (self NavTreeNodeData) SetNavRect(v Rect) + type NextItemData struct + CData *C.ImGuiNextItemData + func InternalNewNextItemData() *NextItemData + func (self *NextItemData) Destroy() + func (self *NextItemData) Flags() NextItemDataFlags + func (self *NextItemData) InternalClearFlags() + func (self *NextItemData) ItemFlags() ItemFlags + func (self *NextItemData) OpenCond() Cond + func (self *NextItemData) OpenVal() bool + func (self *NextItemData) Shortcut() KeyChord + func (self *NextItemData) Width() float32 + func (self NextItemData) SetFlags(v NextItemDataFlags) + func (self NextItemData) SetItemFlags(v ItemFlags) + func (self NextItemData) SetOpenCond(v Cond) + func (self NextItemData) SetOpenVal(v bool) + func (self NextItemData) SetShortcut(v KeyChord) + func (self NextItemData) SetWidth(v float32) + type NextItemDataFlags int32 + type NextWindowData struct + CData *C.ImGuiNextWindowData + func InternalNewNextWindowData() *NextWindowData + func (self *NextWindowData) BgAlphaVal() float32 + func (self *NextWindowData) ChildFlags() ChildFlags + func (self *NextWindowData) CollapsedCond() Cond + func (self *NextWindowData) CollapsedVal() bool + func (self *NextWindowData) ContentSizeVal() Vec2 + func (self *NextWindowData) Destroy() + func (self *NextWindowData) DockCond() Cond + func (self *NextWindowData) DockId() ID + func (self *NextWindowData) Flags() NextWindowDataFlags + func (self *NextWindowData) InternalClearFlags() + func (self *NextWindowData) MenuBarOffsetMinVal() Vec2 + func (self *NextWindowData) PosCond() Cond + func (self *NextWindowData) PosPivotVal() Vec2 + func (self *NextWindowData) PosUndock() bool + func (self *NextWindowData) PosVal() Vec2 + func (self *NextWindowData) ScrollVal() Vec2 + func (self *NextWindowData) SizeCallbackUserData() uintptr + func (self *NextWindowData) SizeCond() Cond + func (self *NextWindowData) SizeConstraintRect() Rect + func (self *NextWindowData) SizeVal() Vec2 + func (self *NextWindowData) ViewportId() ID + func (self *NextWindowData) WindowClass() WindowClass + func (self NextWindowData) SetBgAlphaVal(v float32) + func (self NextWindowData) SetChildFlags(v ChildFlags) + func (self NextWindowData) SetCollapsedCond(v Cond) + func (self NextWindowData) SetCollapsedVal(v bool) + func (self NextWindowData) SetContentSizeVal(v Vec2) + func (self NextWindowData) SetDockCond(v Cond) + func (self NextWindowData) SetDockId(v ID) + func (self NextWindowData) SetFlags(v NextWindowDataFlags) + func (self NextWindowData) SetMenuBarOffsetMinVal(v Vec2) + func (self NextWindowData) SetPosCond(v Cond) + func (self NextWindowData) SetPosPivotVal(v Vec2) + func (self NextWindowData) SetPosUndock(v bool) + func (self NextWindowData) SetPosVal(v Vec2) + func (self NextWindowData) SetScrollVal(v Vec2) + func (self NextWindowData) SetSizeCallbackUserData(v uintptr) + func (self NextWindowData) SetSizeCond(v Cond) + func (self NextWindowData) SetSizeConstraintRect(v Rect) + func (self NextWindowData) SetSizeVal(v Vec2) + func (self NextWindowData) SetViewportId(v ID) + func (self NextWindowData) SetWindowClass(v WindowClass) + type NextWindowDataFlags int32 + type NodesAttributeFlags int32 + type NodesCol int32 + type NodesContext struct + CData *C.ImNodesContext + func ImNodesCreateContext() *NodesContext + func ImNodesGetCurrentContext() *NodesContext + type NodesEditorContext struct + CData *C.ImNodesEditorContext + func ImNodesEditorContextCreate() *NodesEditorContext + type NodesIO struct + CData *C.ImNodesIO + func ImNodesGetIO() *NodesIO + func NewNodesIO() *NodesIO + func (self *NodesIO) AltMouseButton() int32 + func (self *NodesIO) AutoPanningSpeed() float32 + func (self *NodesIO) Destroy() + func (self *NodesIO) EmulateThreeButtonMouse() EmulateThreeButtonMouse + func (self *NodesIO) LinkDetachWithModifierClick() LinkDetachWithModifierClick + func (self *NodesIO) MultipleSelectModifier() MultipleSelectModifier + func (self NodesIO) SetAltMouseButton(v int32) + func (self NodesIO) SetAutoPanningSpeed(v float32) + func (self NodesIO) SetEmulateThreeButtonMouse(v EmulateThreeButtonMouse) + func (self NodesIO) SetLinkDetachWithModifierClick(v LinkDetachWithModifierClick) + func (self NodesIO) SetMultipleSelectModifier(v MultipleSelectModifier) + type NodesMiniMapLocation int32 + type NodesMiniMapNodeHoveringCallbackUserData struct + Data uintptr + type NodesPinShape int32 + type NodesStyle struct + CData *C.ImNodesStyle + func ImNodesGetStyle() *NodesStyle + func NewNodesStyle() *NodesStyle + func (self *NodesStyle) Destroy() + func (self *NodesStyle) Flags() NodesStyleFlags + func (self *NodesStyle) GridSpacing() float32 + func (self *NodesStyle) LinkHoverDistance() float32 + func (self *NodesStyle) LinkLineSegmentsPerLength() float32 + func (self *NodesStyle) LinkThickness() float32 + func (self *NodesStyle) MiniMapOffset() Vec2 + func (self *NodesStyle) MiniMapPadding() Vec2 + func (self *NodesStyle) NodeBorderThickness() float32 + func (self *NodesStyle) NodeCornerRounding() float32 + func (self *NodesStyle) NodePadding() Vec2 + func (self *NodesStyle) PinCircleRadius() float32 + func (self *NodesStyle) PinHoverRadius() float32 + func (self *NodesStyle) PinLineThickness() float32 + func (self *NodesStyle) PinOffset() float32 + func (self *NodesStyle) PinQuadSideLength() float32 + func (self *NodesStyle) PinTriangleSideLength() float32 + func (self NodesStyle) SetFlags(v NodesStyleFlags) + func (self NodesStyle) SetGridSpacing(v float32) + func (self NodesStyle) SetLinkHoverDistance(v float32) + func (self NodesStyle) SetLinkLineSegmentsPerLength(v float32) + func (self NodesStyle) SetLinkThickness(v float32) + func (self NodesStyle) SetMiniMapOffset(v Vec2) + func (self NodesStyle) SetMiniMapPadding(v Vec2) + func (self NodesStyle) SetNodeBorderThickness(v float32) + func (self NodesStyle) SetNodeCornerRounding(v float32) + func (self NodesStyle) SetNodePadding(v Vec2) + func (self NodesStyle) SetPinCircleRadius(v float32) + func (self NodesStyle) SetPinHoverRadius(v float32) + func (self NodesStyle) SetPinLineThickness(v float32) + func (self NodesStyle) SetPinOffset(v float32) + func (self NodesStyle) SetPinQuadSideLength(v float32) + func (self NodesStyle) SetPinTriangleSideLength(v float32) + type NodesStyleFlags int32 + type NodesStyleVar int32 + type Number interface + type OldColumnData struct + CData *C.ImGuiOldColumnData + func InternalNewOldColumnData() *OldColumnData + func (self *OldColumnData) ClipRect() Rect + func (self *OldColumnData) Destroy() + func (self *OldColumnData) Flags() OldColumnFlags + func (self *OldColumnData) OffsetNorm() float32 + func (self *OldColumnData) OffsetNormBeforeResize() float32 + func (self OldColumnData) SetClipRect(v Rect) + func (self OldColumnData) SetFlags(v OldColumnFlags) + func (self OldColumnData) SetOffsetNorm(v float32) + func (self OldColumnData) SetOffsetNormBeforeResize(v float32) + type OldColumnFlags int32 + type OldColumns struct + CData *C.ImGuiOldColumns + func InternalFindOrCreateColumns(window *Window, id ID) *OldColumns + func InternalNewOldColumns() *OldColumns + func (self *OldColumns) Columns() Vector[*OldColumnData] + func (self *OldColumns) Count() int32 + func (self *OldColumns) Current() int32 + func (self *OldColumns) Destroy() + func (self *OldColumns) Flags() OldColumnFlags + func (self *OldColumns) HostBackupClipRect() Rect + func (self *OldColumns) HostBackupParentWorkRect() Rect + func (self *OldColumns) HostCursorMaxPosX() float32 + func (self *OldColumns) HostCursorPosY() float32 + func (self *OldColumns) HostInitialClipRect() Rect + func (self *OldColumns) ID() ID + func (self *OldColumns) IsBeingResized() bool + func (self *OldColumns) IsFirstFrame() bool + func (self *OldColumns) LineMaxY() float32 + func (self *OldColumns) LineMinY() float32 + func (self *OldColumns) OffMaxX() float32 + func (self *OldColumns) OffMinX() float32 + func (self *OldColumns) Splitter() DrawListSplitter + func (self OldColumns) SetColumns(v Vector[*OldColumnData]) + func (self OldColumns) SetCount(v int32) + func (self OldColumns) SetCurrent(v int32) + func (self OldColumns) SetFlags(v OldColumnFlags) + func (self OldColumns) SetHostBackupClipRect(v Rect) + func (self OldColumns) SetHostBackupParentWorkRect(v Rect) + func (self OldColumns) SetHostCursorMaxPosX(v float32) + func (self OldColumns) SetHostCursorPosY(v float32) + func (self OldColumns) SetHostInitialClipRect(v Rect) + func (self OldColumns) SetID(v ID) + func (self OldColumns) SetIsBeingResized(v bool) + func (self OldColumns) SetIsFirstFrame(v bool) + func (self OldColumns) SetLineMaxY(v float32) + func (self OldColumns) SetLineMinY(v float32) + func (self OldColumns) SetOffMaxX(v float32) + func (self OldColumns) SetOffMinX(v float32) + func (self OldColumns) SetSplitter(v DrawListSplitter) + type OnceUponAFrame struct + CData *C.ImGuiOnceUponAFrame + func NewOnceUponAFrame() *OnceUponAFrame + func (self *OnceUponAFrame) Destroy() + func (self *OnceUponAFrame) RefFrame() int32 + func (self OnceUponAFrame) SetRefFrame(v int32) + type Payload struct + CData *C.ImGuiPayload + func AcceptDragDropPayload(typeArg string) *Payload + func AcceptDragDropPayloadV(typeArg string, flags DragDropFlags) *Payload + func DragDropPayload() *Payload + func NewPayload() *Payload + func (self *Payload) Clear() + func (self *Payload) Data() uintptr + func (self *Payload) DataFrameCount() int32 + func (self *Payload) DataSize() int32 + func (self *Payload) Delivery() bool + func (self *Payload) Destroy() + func (self *Payload) IsDataType(typeArg string) bool + func (self *Payload) IsDelivery() bool + func (self *Payload) IsPreview() bool + func (self *Payload) Preview() bool + func (self *Payload) SourceId() ID + func (self *Payload) SourceParentId() ID + func (self Payload) SetData(v uintptr) + func (self Payload) SetDataFrameCount(v int32) + func (self Payload) SetDataSize(v int32) + func (self Payload) SetDelivery(v bool) + func (self Payload) SetPreview(v bool) + func (self Payload) SetSourceId(v ID) + func (self Payload) SetSourceParentId(v ID) + type PlatformIO struct + CData *C.ImGuiPlatformIO + func CurrentPlatformIO() *PlatformIO + func NewPlatformIO() *PlatformIO + func (self *PlatformIO) Destroy() + func (self *PlatformIO) Monitors() Vector[*PlatformMonitor] + func (self PlatformIO) SetMonitors(v Vector[*PlatformMonitor]) + type PlatformImeData struct + CData *C.ImGuiPlatformImeData + func NewPlatformImeData() *PlatformImeData + func (self *PlatformImeData) Destroy() + func (self *PlatformImeData) InputLineHeight() float32 + func (self *PlatformImeData) InputPos() Vec2 + func (self *PlatformImeData) WantVisible() bool + func (self PlatformImeData) SetInputLineHeight(v float32) + func (self PlatformImeData) SetInputPos(v Vec2) + func (self PlatformImeData) SetWantVisible(v bool) + type PlatformMonitor struct + CData *C.ImGuiPlatformMonitor + func InternalViewportPlatformMonitor(viewport *Viewport) *PlatformMonitor + func NewPlatformMonitor() *PlatformMonitor + func (self *PlatformMonitor) Destroy() + func (self *PlatformMonitor) DpiScale() float32 + func (self *PlatformMonitor) MainPos() Vec2 + func (self *PlatformMonitor) MainSize() Vec2 + func (self *PlatformMonitor) PlatformHandle() uintptr + func (self *PlatformMonitor) WorkPos() Vec2 + func (self *PlatformMonitor) WorkSize() Vec2 + func (self PlatformMonitor) SetDpiScale(v float32) + func (self PlatformMonitor) SetMainPos(v Vec2) + func (self PlatformMonitor) SetMainSize(v Vec2) + func (self PlatformMonitor) SetPlatformHandle(v uintptr) + func (self PlatformMonitor) SetWorkPos(v Vec2) + func (self PlatformMonitor) SetWorkSize(v Vec2) + type PlotAlignmentData struct + CData *C.ImPlotAlignmentData + func NewPlotAlignmentData() *PlotAlignmentData + func (self *PlotAlignmentData) Begin() + func (self *PlotAlignmentData) Destroy() + func (self *PlotAlignmentData) End() + func (self *PlotAlignmentData) PadA() float32 + func (self *PlotAlignmentData) PadAMax() float32 + func (self *PlotAlignmentData) PadB() float32 + func (self *PlotAlignmentData) PadBMax() float32 + func (self *PlotAlignmentData) Reset() + func (self *PlotAlignmentData) Update(pad_a *float32, pad_b *float32, delta_a *float32, delta_b *float32) + func (self *PlotAlignmentData) Vertical() bool + func (self PlotAlignmentData) SetPadA(v float32) + func (self PlotAlignmentData) SetPadAMax(v float32) + func (self PlotAlignmentData) SetPadB(v float32) + func (self PlotAlignmentData) SetPadBMax(v float32) + func (self PlotAlignmentData) SetVertical(v bool) + type PlotAnnotation struct + CData *C.ImPlotAnnotation + func NewPlotAnnotation() *PlotAnnotation + func (self *PlotAnnotation) Clamp() bool + func (self *PlotAnnotation) ColorBg() uint32 + func (self *PlotAnnotation) ColorFg() uint32 + func (self *PlotAnnotation) Destroy() + func (self *PlotAnnotation) Offset() Vec2 + func (self *PlotAnnotation) Pos() Vec2 + func (self *PlotAnnotation) TextOffset() int32 + func (self PlotAnnotation) SetClamp(v bool) + func (self PlotAnnotation) SetColorBg(v uint32) + func (self PlotAnnotation) SetColorFg(v uint32) + func (self PlotAnnotation) SetOffset(v Vec2) + func (self PlotAnnotation) SetPos(v Vec2) + func (self PlotAnnotation) SetTextOffset(v int32) + type PlotAnnotationCollection struct + CData *C.ImPlotAnnotationCollection + func NewPlotAnnotationCollection() *PlotAnnotationCollection + func (self *PlotAnnotationCollection) Annotations() Vector[*PlotAnnotation] + func (self *PlotAnnotationCollection) Append(pos Vec2, off Vec2, bg uint32, fg uint32, clamp bool, fmt string) + func (self *PlotAnnotationCollection) Destroy() + func (self *PlotAnnotationCollection) Reset() + func (self *PlotAnnotationCollection) Size() int32 + func (self *PlotAnnotationCollection) Text(idx int32) string + func (self *PlotAnnotationCollection) TextBuffer() TextBuffer + func (self PlotAnnotationCollection) SetAnnotations(v Vector[*PlotAnnotation]) + func (self PlotAnnotationCollection) SetSize(v int32) + func (self PlotAnnotationCollection) SetTextBuffer(v TextBuffer) + type PlotAxis struct + CData *C.ImPlotAxis + func NewPlotAxis() *PlotAxis + func (self *PlotAxis) ApplyFit(padding float32) + func (self *PlotAxis) Aspect() float64 + func (self *PlotAxis) CanInitFit() bool + func (self *PlotAxis) ColorAct() uint32 + func (self *PlotAxis) ColorBg() uint32 + func (self *PlotAxis) ColorHiLi() uint32 + func (self *PlotAxis) ColorHov() uint32 + func (self *PlotAxis) ColorMaj() uint32 + func (self *PlotAxis) ColorMin() uint32 + func (self *PlotAxis) ColorTick() uint32 + func (self *PlotAxis) ColorTxt() uint32 + func (self *PlotAxis) Constrain() + func (self *PlotAxis) ConstraintRange() PlotRange + func (self *PlotAxis) ConstraintZoom() PlotRange + func (self *PlotAxis) Datum1() float32 + func (self *PlotAxis) Datum2() float32 + func (self *PlotAxis) Destroy() + func (self *PlotAxis) Enabled() bool + func (self *PlotAxis) ExtendFit(v float64) + func (self *PlotAxis) ExtendFitWith(alt *PlotAxis, v float64, v_alt float64) + func (self *PlotAxis) FitExtents() PlotRange + func (self *PlotAxis) FitThisFrame() bool + func (self *PlotAxis) Flags() PlotAxisFlags + func (self *PlotAxis) FormatterData() uintptr + func (self *PlotAxis) HasFormatSpec() bool + func (self *PlotAxis) HasGridLines() bool + func (self *PlotAxis) HasLabel() bool + func (self *PlotAxis) HasMenus() bool + func (self *PlotAxis) HasRange() bool + func (self *PlotAxis) HasTickLabels() bool + func (self *PlotAxis) HasTickMarks() bool + func (self *PlotAxis) Held() bool + func (self *PlotAxis) HoverRect() Rect + func (self *PlotAxis) Hovered() bool + func (self *PlotAxis) IsAutoFitting() bool + func (self *PlotAxis) IsForeground() bool + func (self *PlotAxis) IsInputLocked() bool + func (self *PlotAxis) IsInputLockedMax() bool + func (self *PlotAxis) IsInputLockedMin() bool + func (self *PlotAxis) IsInverted() bool + func (self *PlotAxis) IsLocked() bool + func (self *PlotAxis) IsLockedMax() bool + func (self *PlotAxis) IsLockedMin() bool + func (self *PlotAxis) IsOpposite() bool + func (self *PlotAxis) IsPanLocked(increasing bool) bool + func (self *PlotAxis) IsRangeLocked() bool + func (self *PlotAxis) LabelOffset() int32 + func (self *PlotAxis) LinkedMax() *float64 + func (self *PlotAxis) LinkedMin() *float64 + func (self *PlotAxis) OrthoAxis() *PlotAxis + func (self *PlotAxis) PickerLevel() int32 + func (self *PlotAxis) PickerTimeMax() PlotTime + func (self *PlotAxis) PickerTimeMin() PlotTime + func (self *PlotAxis) PixelMax() float32 + func (self *PlotAxis) PixelMin() float32 + func (self *PlotAxis) PixelSize() float32 + func (self *PlotAxis) PixelsToPlot(pix float32) float64 + func (self *PlotAxis) PlotToPixels(plt float64) float32 + func (self *PlotAxis) PreviousFlags() PlotAxisFlags + func (self *PlotAxis) PullLinks() + func (self *PlotAxis) PushLinks() + func (self *PlotAxis) Range() PlotRange + func (self *PlotAxis) RangeCond() PlotCond + func (self *PlotAxis) Reset() + func (self *PlotAxis) Scale() PlotScale + func (self *PlotAxis) ScaleMax() float64 + func (self *PlotAxis) ScaleMin() float64 + func (self *PlotAxis) ScaleToPixel() float64 + func (self *PlotAxis) SetAspect(unit_per_pix float64) + func (self *PlotAxis) SetMax(_max float64) bool + func (self *PlotAxis) SetMaxV(_max float64, force bool) bool + func (self *PlotAxis) SetMin(_min float64) bool + func (self *PlotAxis) SetMinV(_min float64, force bool) bool + func (self *PlotAxis) SetRangePlotRange(rangeArg PlotRange) + func (self *PlotAxis) SetRangedouble(v1 float64, v2 float64) + func (self *PlotAxis) ShowDefaultTicks() bool + func (self *PlotAxis) Ticker() PlotTicker + func (self *PlotAxis) TransformData() uintptr + func (self *PlotAxis) UpdateTransformCache() + func (self *PlotAxis) Vertical() bool + func (self *PlotAxis) WillRender() bool + func (self PlotAxis) SetColorAct(v uint32) + func (self PlotAxis) SetColorBg(v uint32) + func (self PlotAxis) SetColorHiLi(v uint32) + func (self PlotAxis) SetColorHov(v uint32) + func (self PlotAxis) SetColorMaj(v uint32) + func (self PlotAxis) SetColorMin(v uint32) + func (self PlotAxis) SetColorTick(v uint32) + func (self PlotAxis) SetColorTxt(v uint32) + func (self PlotAxis) SetConstraintRange(v PlotRange) + func (self PlotAxis) SetConstraintZoom(v PlotRange) + func (self PlotAxis) SetDatum1(v float32) + func (self PlotAxis) SetDatum2(v float32) + func (self PlotAxis) SetEnabled(v bool) + func (self PlotAxis) SetFitExtents(v PlotRange) + func (self PlotAxis) SetFitThisFrame(v bool) + func (self PlotAxis) SetFlags(v PlotAxisFlags) + func (self PlotAxis) SetFormatSpec(v *[16]rune) + func (self PlotAxis) SetFormatterData(v uintptr) + func (self PlotAxis) SetHasFormatSpec(v bool) + func (self PlotAxis) SetHasRange(v bool) + func (self PlotAxis) SetHeld(v bool) + func (self PlotAxis) SetHoverRect(v Rect) + func (self PlotAxis) SetHovered(v bool) + func (self PlotAxis) SetID(v ID) + func (self PlotAxis) SetLabelOffset(v int32) + func (self PlotAxis) SetLinkedMax(v *float64) + func (self PlotAxis) SetLinkedMin(v *float64) + func (self PlotAxis) SetOrthoAxis(v *PlotAxis) + func (self PlotAxis) SetPickerLevel(v int32) + func (self PlotAxis) SetPickerTimeMax(v PlotTime) + func (self PlotAxis) SetPickerTimeMin(v PlotTime) + func (self PlotAxis) SetPixelMax(v float32) + func (self PlotAxis) SetPixelMin(v float32) + func (self PlotAxis) SetPreviousFlags(v PlotAxisFlags) + func (self PlotAxis) SetRange(v PlotRange) + func (self PlotAxis) SetRangeCond(v PlotCond) + func (self PlotAxis) SetScale(v PlotScale) + func (self PlotAxis) SetScaleMax(v float64) + func (self PlotAxis) SetScaleMin(v float64) + func (self PlotAxis) SetScaleToPixel(v float64) + func (self PlotAxis) SetShowDefaultTicks(v bool) + func (self PlotAxis) SetTicker(v PlotTicker) + func (self PlotAxis) SetTransformData(v uintptr) + func (self PlotAxis) SetVertical(v bool) + type PlotAxisColor struct + CData *C.ImPlotAxisColor + type PlotAxisEnum int32 + type PlotAxisFlags int32 + type PlotBarGroupsFlags int32 + type PlotBarsFlags int32 + type PlotBin int32 + type PlotCol int32 + type PlotColormap int32 + func PlotAddColormapU32Ptr(name string, cols *[]uint32, size int32) PlotColormap + func PlotAddColormapU32PtrV(name string, cols *[]uint32, size int32, qual bool) PlotColormap + func PlotAddColormapVec4Ptr(name string, cols *Vec4, size int32) PlotColormap + func PlotAddColormapVec4PtrV(name string, cols *Vec4, size int32, qual bool) PlotColormap + func PlotGetColormapIndex(name string) PlotColormap + type PlotColormapData struct + CData *C.ImPlotColormapData + func NewPlotColormapData() *PlotColormapData + func (self *PlotColormapData) Append(name string, keys *[]uint32, count int32, qual bool) int32 + func (self *PlotColormapData) AppendTable(cmap PlotColormap) + func (self *PlotColormapData) Count() int32 + func (self *PlotColormapData) Destroy() + func (self *PlotColormapData) Index(name string) PlotColormap + func (self *PlotColormapData) IsQual(cmap PlotColormap) bool + func (self *PlotColormapData) KeyColor(cmap PlotColormap, idx int32) uint32 + func (self *PlotColormapData) KeyCount(cmap PlotColormap) int32 + func (self *PlotColormapData) KeyCounts() Vector[*int32] + func (self *PlotColormapData) KeyOffsets() Vector[*int32] + func (self *PlotColormapData) LerpTable(cmap PlotColormap, t float32) uint32 + func (self *PlotColormapData) Map() Storage + func (self *PlotColormapData) Name(cmap PlotColormap) string + func (self *PlotColormapData) RebuildTables() + func (self *PlotColormapData) SetKeyColor(cmap PlotColormap, idx int32, value uint32) + func (self *PlotColormapData) TableColor(cmap PlotColormap, idx int32) uint32 + func (self *PlotColormapData) TableOffsets() Vector[*int32] + func (self *PlotColormapData) TableSize(cmap PlotColormap) int32 + func (self *PlotColormapData) TableSizes() Vector[*int32] + func (self *PlotColormapData) Tables() Vector[*uint32] + func (self *PlotColormapData) Text() TextBuffer + func (self *PlotColormapData) TextOffsets() Vector[*int32] + func (self PlotColormapData) SetCount(v int32) + func (self PlotColormapData) SetKeyCounts(v Vector[*int32]) + func (self PlotColormapData) SetKeyOffsets(v Vector[*int32]) + func (self PlotColormapData) SetKeys(v Vector[*uint32]) + func (self PlotColormapData) SetMap(v Storage) + func (self PlotColormapData) SetQuals(v Vector[*bool]) + func (self PlotColormapData) SetTableOffsets(v Vector[*int32]) + func (self PlotColormapData) SetTableSizes(v Vector[*int32]) + func (self PlotColormapData) SetTables(v Vector[*uint32]) + func (self PlotColormapData) SetText(v TextBuffer) + func (self PlotColormapData) SetTextOffsets(v Vector[*int32]) + type PlotColormapScaleFlags int32 + type PlotCond int32 + type PlotContext struct + CData *C.ImPlotContext + func PlotCreateContext() *PlotContext + func PlotGetCurrentContext() *PlotContext + func (self *PlotContext) Annotations() PlotAnnotationCollection + func (self *PlotContext) CTicker() PlotTicker + func (self *PlotContext) ColorModifiers() Vector[*ColorMod] + func (self *PlotContext) ColormapData() PlotColormapData + func (self *PlotContext) ColormapModifiers() Vector[*PlotColormap] + func (self *PlotContext) CurrentAlignmentH() *PlotAlignmentData + func (self *PlotContext) CurrentAlignmentV() *PlotAlignmentData + func (self *PlotContext) CurrentItem() *PlotItem + func (self *PlotContext) CurrentItems() *PlotItemGroup + func (self *PlotContext) CurrentPlot() *PlotPlot + func (self *PlotContext) CurrentSubplot() *PlotSubplot + func (self *PlotContext) DigitalPlotItemCnt() int32 + func (self *PlotContext) DigitalPlotOffset() int32 + func (self *PlotContext) InputMap() PlotInputMap + func (self *PlotContext) MousePosStringBuilder() TextBuffer + func (self *PlotContext) NextItemData() PlotNextItemData + func (self *PlotContext) NextPlotData() PlotNextPlotData + func (self *PlotContext) OpenContextThisFrame() bool + func (self *PlotContext) PreviousItem() *PlotItem + func (self *PlotContext) SortItems() *PlotItemGroup + func (self *PlotContext) Style() PlotStyle + func (self *PlotContext) StyleModifiers() Vector[*StyleMod] + func (self *PlotContext) Tags() PlotTagCollection + func (self *PlotContext) TempDouble1() Vector[*float64] + func (self *PlotContext) TempDouble2() Vector[*float64] + func (self *PlotContext) TempInt1() Vector[*int32] + func (self PlotContext) SetAnnotations(v PlotAnnotationCollection) + func (self PlotContext) SetCTicker(v PlotTicker) + func (self PlotContext) SetColorModifiers(v Vector[*ColorMod]) + func (self PlotContext) SetColormapData(v PlotColormapData) + func (self PlotContext) SetCurrentAlignmentH(v *PlotAlignmentData) + func (self PlotContext) SetCurrentAlignmentV(v *PlotAlignmentData) + func (self PlotContext) SetCurrentItem(v *PlotItem) + func (self PlotContext) SetCurrentItems(v *PlotItemGroup) + func (self PlotContext) SetCurrentPlot(v *PlotPlot) + func (self PlotContext) SetCurrentSubplot(v *PlotSubplot) + func (self PlotContext) SetDigitalPlotItemCnt(v int32) + func (self PlotContext) SetDigitalPlotOffset(v int32) + func (self PlotContext) SetInputMap(v PlotInputMap) + func (self PlotContext) SetMousePosStringBuilder(v TextBuffer) + func (self PlotContext) SetNextItemData(v PlotNextItemData) + func (self PlotContext) SetNextPlotData(v PlotNextPlotData) + func (self PlotContext) SetOpenContextThisFrame(v bool) + func (self PlotContext) SetPreviousItem(v *PlotItem) + func (self PlotContext) SetSortItems(v *PlotItemGroup) + func (self PlotContext) SetStyle(v PlotStyle) + func (self PlotContext) SetStyleModifiers(v Vector[*StyleMod]) + func (self PlotContext) SetTags(v PlotTagCollection) + func (self PlotContext) SetTempDouble1(v Vector[*float64]) + func (self PlotContext) SetTempDouble2(v Vector[*float64]) + func (self PlotContext) SetTempInt1(v Vector[*int32]) + type PlotDateFmt int32 + type PlotDateTimeSpec struct + CData *C.ImPlotDateTimeSpec + func NewPlotDateTimeSpecNil() *PlotDateTimeSpec + func NewPlotDateTimeSpecPlotDateFmt(date_fmt PlotDateFmt, time_fmt PlotTimeFmt, use_24_hr_clk bool, ...) *PlotDateTimeSpec + func (self *PlotDateTimeSpec) Date() PlotDateFmt + func (self *PlotDateTimeSpec) Destroy() + func (self *PlotDateTimeSpec) Time() PlotTimeFmt + func (self *PlotDateTimeSpec) Use24HourClock() bool + func (self *PlotDateTimeSpec) UseISO8601() bool + func (self PlotDateTimeSpec) SetDate(v PlotDateFmt) + func (self PlotDateTimeSpec) SetTime(v PlotTimeFmt) + func (self PlotDateTimeSpec) SetUse24HourClock(v bool) + func (self PlotDateTimeSpec) SetUseISO8601(v bool) + type PlotDigitalFlags int32 + type PlotDragToolFlags int32 + type PlotDummyFlags int32 + type PlotErrorBarsFlags int32 + type PlotFlags int32 + type PlotHeatmapFlags int32 + type PlotHistogramFlags int32 + type PlotImageFlags int32 + type PlotInfLinesFlags int32 + type PlotInputMap struct + CData *C.ImPlotInputMap + func NewPlotInputMap() *PlotInputMap + func PlotGetInputMap() *PlotInputMap + func (self *PlotInputMap) Destroy() + func (self *PlotInputMap) Fit() MouseButton + func (self *PlotInputMap) Menu() MouseButton + func (self *PlotInputMap) OverrideMod() int32 + func (self *PlotInputMap) Pan() MouseButton + func (self *PlotInputMap) PanMod() int32 + func (self *PlotInputMap) Select() MouseButton + func (self *PlotInputMap) SelectCancel() MouseButton + func (self *PlotInputMap) SelectHorzMod() int32 + func (self *PlotInputMap) SelectMod() int32 + func (self *PlotInputMap) SelectVertMod() int32 + func (self *PlotInputMap) ZoomMod() int32 + func (self *PlotInputMap) ZoomRate() float32 + func (self PlotInputMap) SetFit(v MouseButton) + func (self PlotInputMap) SetMenu(v MouseButton) + func (self PlotInputMap) SetOverrideMod(v int32) + func (self PlotInputMap) SetPan(v MouseButton) + func (self PlotInputMap) SetPanMod(v int32) + func (self PlotInputMap) SetSelect(v MouseButton) + func (self PlotInputMap) SetSelectCancel(v MouseButton) + func (self PlotInputMap) SetSelectHorzMod(v int32) + func (self PlotInputMap) SetSelectMod(v int32) + func (self PlotInputMap) SetSelectVertMod(v int32) + func (self PlotInputMap) SetZoomMod(v int32) + func (self PlotInputMap) SetZoomRate(v float32) + type PlotItem struct + CData *C.ImPlotItem + func NewPlotItem() *PlotItem + func PlotGetCurrentItem() *PlotItem + func PlotGetItem(label_id string) *PlotItem + func PlotRegisterOrGetItem(label_id string, flags PlotItemFlags) *PlotItem + func PlotRegisterOrGetItemV(label_id string, flags PlotItemFlags, just_created *bool) *PlotItem + func (self *PlotItem) Color() uint32 + func (self *PlotItem) Destroy() + func (self *PlotItem) LegendHoverRect() Rect + func (self *PlotItem) LegendHovered() bool + func (self *PlotItem) NameOffset() int32 + func (self *PlotItem) SeenThisFrame() bool + func (self *PlotItem) Show() bool + func (self PlotItem) SetColor(v uint32) + func (self PlotItem) SetID(v ID) + func (self PlotItem) SetLegendHoverRect(v Rect) + func (self PlotItem) SetLegendHovered(v bool) + func (self PlotItem) SetNameOffset(v int32) + func (self PlotItem) SetSeenThisFrame(v bool) + func (self PlotItem) SetShow(v bool) + type PlotItemFlags int32 + type PlotItemGroup struct + CData *C.ImPlotItemGroup + func NewPlotItemGroup() *PlotItemGroup + func (self *PlotItemGroup) ColormapIdx() int32 + func (self *PlotItemGroup) Destroy() + func (self *PlotItemGroup) ItemByID(id ID) *PlotItem + func (self *PlotItemGroup) ItemByIndex(i int32) *PlotItem + func (self *PlotItemGroup) ItemCount() int32 + func (self *PlotItemGroup) ItemIndex(item *PlotItem) int32 + func (self *PlotItemGroup) ItemStr(label_id string) *PlotItem + func (self *PlotItemGroup) Legend() PlotLegend + func (self *PlotItemGroup) LegendCount() int32 + func (self *PlotItemGroup) LegendItem(i int32) *PlotItem + func (self *PlotItemGroup) LegendLabel(i int32) string + func (self *PlotItemGroup) OrAddItem(id ID) *PlotItem + func (self *PlotItemGroup) Reset() + func (self PlotItemGroup) SetColormapIdx(v int32) + func (self PlotItemGroup) SetID(v ID) + func (self PlotItemGroup) SetLegend(v PlotLegend) + type PlotLegend struct + CData *C.ImPlotLegend + func NewPlotLegend() *PlotLegend + func (self *PlotLegend) CanGoInside() bool + func (self *PlotLegend) Destroy() + func (self *PlotLegend) Flags() PlotLegendFlags + func (self *PlotLegend) Held() bool + func (self *PlotLegend) Hovered() bool + func (self *PlotLegend) Indices() Vector[*int32] + func (self *PlotLegend) Labels() TextBuffer + func (self *PlotLegend) Location() PlotLocation + func (self *PlotLegend) PreviousFlags() PlotLegendFlags + func (self *PlotLegend) PreviousLocation() PlotLocation + func (self *PlotLegend) Rect() Rect + func (self *PlotLegend) RectClamped() Rect + func (self *PlotLegend) Reset() + func (self *PlotLegend) Scroll() Vec2 + func (self PlotLegend) SetCanGoInside(v bool) + func (self PlotLegend) SetFlags(v PlotLegendFlags) + func (self PlotLegend) SetHeld(v bool) + func (self PlotLegend) SetHovered(v bool) + func (self PlotLegend) SetIndices(v Vector[*int32]) + func (self PlotLegend) SetLabels(v TextBuffer) + func (self PlotLegend) SetLocation(v PlotLocation) + func (self PlotLegend) SetPreviousFlags(v PlotLegendFlags) + func (self PlotLegend) SetPreviousLocation(v PlotLocation) + func (self PlotLegend) SetRect(v Rect) + func (self PlotLegend) SetRectClamped(v Rect) + func (self PlotLegend) SetScroll(v Vec2) + type PlotLegendFlags int32 + type PlotLineFlags int32 + type PlotLocation int32 + type PlotMarker int32 + type PlotMouseTextFlags int32 + type PlotNextItemData struct + CData *C.ImPlotNextItemData + func NewPlotNextItemData() *PlotNextItemData + func PlotGetItemData() *PlotNextItemData + func (self *PlotNextItemData) Destroy() + func (self *PlotNextItemData) DigitalBitGap() float32 + func (self *PlotNextItemData) DigitalBitHeight() float32 + func (self *PlotNextItemData) ErrorBarSize() float32 + func (self *PlotNextItemData) ErrorBarWeight() float32 + func (self *PlotNextItemData) FillAlpha() float32 + func (self *PlotNextItemData) HasHidden() bool + func (self *PlotNextItemData) Hidden() bool + func (self *PlotNextItemData) HiddenCond() PlotCond + func (self *PlotNextItemData) LineWeight() float32 + func (self *PlotNextItemData) Marker() PlotMarker + func (self *PlotNextItemData) MarkerSize() float32 + func (self *PlotNextItemData) MarkerWeight() float32 + func (self *PlotNextItemData) RenderFill() bool + func (self *PlotNextItemData) RenderLine() bool + func (self *PlotNextItemData) RenderMarkerFill() bool + func (self *PlotNextItemData) RenderMarkerLine() bool + func (self *PlotNextItemData) Reset() + func (self PlotNextItemData) SetDigitalBitGap(v float32) + func (self PlotNextItemData) SetDigitalBitHeight(v float32) + func (self PlotNextItemData) SetErrorBarSize(v float32) + func (self PlotNextItemData) SetErrorBarWeight(v float32) + func (self PlotNextItemData) SetFillAlpha(v float32) + func (self PlotNextItemData) SetHasHidden(v bool) + func (self PlotNextItemData) SetHidden(v bool) + func (self PlotNextItemData) SetHiddenCond(v PlotCond) + func (self PlotNextItemData) SetLineWeight(v float32) + func (self PlotNextItemData) SetMarker(v PlotMarker) + func (self PlotNextItemData) SetMarkerSize(v float32) + func (self PlotNextItemData) SetMarkerWeight(v float32) + func (self PlotNextItemData) SetRenderFill(v bool) + func (self PlotNextItemData) SetRenderLine(v bool) + func (self PlotNextItemData) SetRenderMarkerFill(v bool) + func (self PlotNextItemData) SetRenderMarkerLine(v bool) + type PlotNextPlotData struct + CData *C.ImPlotNextPlotData + func NewPlotNextPlotData() *PlotNextPlotData + func (self *PlotNextPlotData) Destroy() + func (self *PlotNextPlotData) Reset() + type PlotPieChartFlags int32 + type PlotPlot struct + CData *C.ImPlotPlot + func NewPlotPlot() *PlotPlot + func PlotGetCurrentPlot() *PlotPlot + func PlotGetPlot(title string) *PlotPlot + func (self *PlotPlot) AxesRect() Rect + func (self *PlotPlot) AxisLabel(axis PlotAxis) string + func (self *PlotPlot) CanvasRect() Rect + func (self *PlotPlot) ClearTextBuffer() + func (self *PlotPlot) ContextLocked() bool + func (self *PlotPlot) CurrentX() PlotAxisEnum + func (self *PlotPlot) CurrentY() PlotAxisEnum + func (self *PlotPlot) Destroy() + func (self *PlotPlot) EnabledAxesX() int32 + func (self *PlotPlot) EnabledAxesY() int32 + func (self *PlotPlot) FitThisFrame() bool + func (self *PlotPlot) Flags() PlotFlags + func (self *PlotPlot) FrameRect() Rect + func (self *PlotPlot) HasTitle() bool + func (self *PlotPlot) Held() bool + func (self *PlotPlot) Hovered() bool + func (self *PlotPlot) Initialized() bool + func (self *PlotPlot) IsInputLocked() bool + func (self *PlotPlot) Items() PlotItemGroup + func (self *PlotPlot) JustCreated() bool + func (self *PlotPlot) MouseTextFlags() PlotMouseTextFlags + func (self *PlotPlot) MouseTextLocation() PlotLocation + func (self *PlotPlot) PlotRect() Rect + func (self *PlotPlot) PreviousFlags() PlotFlags + func (self *PlotPlot) SelectRect() Rect + func (self *PlotPlot) SelectStart() Vec2 + func (self *PlotPlot) Selected() bool + func (self *PlotPlot) Selecting() bool + func (self *PlotPlot) SetAxisLabel(axis *PlotAxis, label string) + func (self *PlotPlot) SetTitle(title string) + func (self *PlotPlot) SetupLocked() bool + func (self *PlotPlot) TextBuffer() TextBuffer + func (self *PlotPlot) Title() string + func (self *PlotPlot) TitleOffset() int32 + func (self *PlotPlot) XAxis(i int32) *PlotAxis + func (self *PlotPlot) XAxisconst(i int32) *PlotAxis + func (self *PlotPlot) YAxis(i int32) *PlotAxis + func (self *PlotPlot) YAxisconst(i int32) *PlotAxis + func (self PlotPlot) SetAxesRect(v Rect) + func (self PlotPlot) SetCanvasRect(v Rect) + func (self PlotPlot) SetContextLocked(v bool) + func (self PlotPlot) SetCurrentX(v PlotAxisEnum) + func (self PlotPlot) SetCurrentY(v PlotAxisEnum) + func (self PlotPlot) SetFitThisFrame(v bool) + func (self PlotPlot) SetFlags(v PlotFlags) + func (self PlotPlot) SetFrameRect(v Rect) + func (self PlotPlot) SetHeld(v bool) + func (self PlotPlot) SetHovered(v bool) + func (self PlotPlot) SetID(v ID) + func (self PlotPlot) SetInitialized(v bool) + func (self PlotPlot) SetItems(v PlotItemGroup) + func (self PlotPlot) SetJustCreated(v bool) + func (self PlotPlot) SetMouseTextFlags(v PlotMouseTextFlags) + func (self PlotPlot) SetMouseTextLocation(v PlotLocation) + func (self PlotPlot) SetPlotRect(v Rect) + func (self PlotPlot) SetPreviousFlags(v PlotFlags) + func (self PlotPlot) SetSelectRect(v Rect) + func (self PlotPlot) SetSelectStart(v Vec2) + func (self PlotPlot) SetSelected(v bool) + func (self PlotPlot) SetSelecting(v bool) + func (self PlotPlot) SetSetupLocked(v bool) + func (self PlotPlot) SetTextBuffer(v TextBuffer) + func (self PlotPlot) SetTitleOffset(v int32) + type PlotPoint struct + X float64 + Y float64 + func NewPlotPoint(x, y float64) PlotPoint + func PlotGetPlotMousePos() PlotPoint + func PlotGetPlotMousePosV(x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotPoint + func PlotPixelsToPlotFloat(x float32, y float32) PlotPoint + func PlotPixelsToPlotFloatV(x float32, y float32, x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotPoint + func PlotPixelsToPlotVec2(pix Vec2) PlotPoint + func PlotPixelsToPlotVec2V(pix Vec2, x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotPoint + func (self *PlotPoint) Destroy() + type PlotPointError struct + CData *C.ImPlotPointError + func NewPlotPointError(x float64, y float64, neg float64, pos float64) *PlotPointError + func (self *PlotPointError) Destroy() + func (self *PlotPointError) Neg() float64 + func (self *PlotPointError) Pos() float64 + func (self *PlotPointError) X() float64 + func (self *PlotPointError) Y() float64 + func (self PlotPointError) SetNeg(v float64) + func (self PlotPointError) SetPos(v float64) + func (self PlotPointError) SetX(v float64) + func (self PlotPointError) SetY(v float64) + type PlotRange struct + CData *C.ImPlotRange + func NewPlotRangeNil() *PlotRange + func NewPlotRangedouble(_min float64, _max float64) *PlotRange + func (self *PlotRange) Clamp(value float64) float64 + func (self *PlotRange) Contains(value float64) bool + func (self *PlotRange) Destroy() + func (self *PlotRange) Max() float64 + func (self *PlotRange) Min() float64 + func (self *PlotRange) Size() float64 + func (self PlotRange) SetMax(v float64) + func (self PlotRange) SetMin(v float64) + type PlotRect struct + CData *C.ImPlotRect + func NewPlotRectNil() *PlotRect + func NewPlotRectdouble(x_min float64, x_max float64, y_min float64, y_max float64) *PlotRect + func PlotGetPlotLimits() PlotRect + func PlotGetPlotLimitsV(x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotRect + func PlotGetPlotSelection() PlotRect + func PlotGetPlotSelectionV(x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotRect + func (self *PlotRect) ClampPlotPoInt(p PlotPoint) PlotPoint + func (self *PlotRect) Clampdouble(x float64, y float64) PlotPoint + func (self *PlotRect) ContainsPlotPoInt(p PlotPoint) bool + func (self *PlotRect) Containsdouble(x float64, y float64) bool + func (self *PlotRect) Destroy() + func (self *PlotRect) Max() PlotPoint + func (self *PlotRect) Min() PlotPoint + func (self *PlotRect) Size() PlotPoint + func (self *PlotRect) X() PlotRange + func (self *PlotRect) Y() PlotRange + func (self PlotRect) SetX(v PlotRange) + func (self PlotRect) SetY(v PlotRange) + type PlotScale int32 + type PlotScatterFlags int32 + type PlotShadedFlags int32 + type PlotStairsFlags int32 + type PlotStemsFlags int32 + type PlotStyle struct + CData *C.ImPlotStyle + func NewPlotStyle() *PlotStyle + func PlotGetStyle() *PlotStyle + func (self *PlotStyle) AnnotationPadding() Vec2 + func (self *PlotStyle) Colormap() PlotColormap + func (self *PlotStyle) Destroy() + func (self *PlotStyle) DigitalBitGap() float32 + func (self *PlotStyle) DigitalBitHeight() float32 + func (self *PlotStyle) ErrorBarSize() float32 + func (self *PlotStyle) ErrorBarWeight() float32 + func (self *PlotStyle) FillAlpha() float32 + func (self *PlotStyle) FitPadding() Vec2 + func (self *PlotStyle) LabelPadding() Vec2 + func (self *PlotStyle) LegendInnerPadding() Vec2 + func (self *PlotStyle) LegendPadding() Vec2 + func (self *PlotStyle) LegendSpacing() Vec2 + func (self *PlotStyle) LineWeight() float32 + func (self *PlotStyle) MajorGridSize() Vec2 + func (self *PlotStyle) MajorTickLen() Vec2 + func (self *PlotStyle) MajorTickSize() Vec2 + func (self *PlotStyle) Marker() int32 + func (self *PlotStyle) MarkerSize() float32 + func (self *PlotStyle) MarkerWeight() float32 + func (self *PlotStyle) MinorAlpha() float32 + func (self *PlotStyle) MinorGridSize() Vec2 + func (self *PlotStyle) MinorTickLen() Vec2 + func (self *PlotStyle) MinorTickSize() Vec2 + func (self *PlotStyle) MousePosPadding() Vec2 + func (self *PlotStyle) PlotBorderSize() float32 + func (self *PlotStyle) PlotDefaultSize() Vec2 + func (self *PlotStyle) PlotMinSize() Vec2 + func (self *PlotStyle) PlotPadding() Vec2 + func (self *PlotStyle) Use24HourClock() bool + func (self *PlotStyle) UseISO8601() bool + func (self *PlotStyle) UseLocalTime() bool + func (self PlotStyle) SetAnnotationPadding(v Vec2) + func (self PlotStyle) SetColormap(v PlotColormap) + func (self PlotStyle) SetDigitalBitGap(v float32) + func (self PlotStyle) SetDigitalBitHeight(v float32) + func (self PlotStyle) SetErrorBarSize(v float32) + func (self PlotStyle) SetErrorBarWeight(v float32) + func (self PlotStyle) SetFillAlpha(v float32) + func (self PlotStyle) SetFitPadding(v Vec2) + func (self PlotStyle) SetLabelPadding(v Vec2) + func (self PlotStyle) SetLegendInnerPadding(v Vec2) + func (self PlotStyle) SetLegendPadding(v Vec2) + func (self PlotStyle) SetLegendSpacing(v Vec2) + func (self PlotStyle) SetLineWeight(v float32) + func (self PlotStyle) SetMajorGridSize(v Vec2) + func (self PlotStyle) SetMajorTickLen(v Vec2) + func (self PlotStyle) SetMajorTickSize(v Vec2) + func (self PlotStyle) SetMarker(v int32) + func (self PlotStyle) SetMarkerSize(v float32) + func (self PlotStyle) SetMarkerWeight(v float32) + func (self PlotStyle) SetMinorAlpha(v float32) + func (self PlotStyle) SetMinorGridSize(v Vec2) + func (self PlotStyle) SetMinorTickLen(v Vec2) + func (self PlotStyle) SetMinorTickSize(v Vec2) + func (self PlotStyle) SetMousePosPadding(v Vec2) + func (self PlotStyle) SetPlotBorderSize(v float32) + func (self PlotStyle) SetPlotDefaultSize(v Vec2) + func (self PlotStyle) SetPlotMinSize(v Vec2) + func (self PlotStyle) SetPlotPadding(v Vec2) + func (self PlotStyle) SetUse24HourClock(v bool) + func (self PlotStyle) SetUseISO8601(v bool) + func (self PlotStyle) SetUseLocalTime(v bool) + type PlotStyleVar int32 + type PlotSubplot struct + CData *C.ImPlotSubplot + func NewPlotSubplot() *PlotSubplot + func (self *PlotSubplot) CellSize() Vec2 + func (self *PlotSubplot) ColAlignmentData() Vector[*PlotAlignmentData] + func (self *PlotSubplot) ColLinkData() Vector[*PlotRange] + func (self *PlotSubplot) ColRatios() Vector[*float32] + func (self *PlotSubplot) Cols() int32 + func (self *PlotSubplot) CurrentIdx() int32 + func (self *PlotSubplot) Destroy() + func (self *PlotSubplot) Flags() PlotSubplotFlags + func (self *PlotSubplot) FrameHovered() bool + func (self *PlotSubplot) FrameRect() Rect + func (self *PlotSubplot) GridRect() Rect + func (self *PlotSubplot) HasTitle() bool + func (self *PlotSubplot) Items() PlotItemGroup + func (self *PlotSubplot) PreviousFlags() PlotSubplotFlags + func (self *PlotSubplot) RowAlignmentData() Vector[*PlotAlignmentData] + func (self *PlotSubplot) RowLinkData() Vector[*PlotRange] + func (self *PlotSubplot) RowRatios() Vector[*float32] + func (self *PlotSubplot) Rows() int32 + func (self PlotSubplot) SetCellSize(v Vec2) + func (self PlotSubplot) SetColAlignmentData(v Vector[*PlotAlignmentData]) + func (self PlotSubplot) SetColLinkData(v Vector[*PlotRange]) + func (self PlotSubplot) SetColRatios(v Vector[*float32]) + func (self PlotSubplot) SetCols(v int32) + func (self PlotSubplot) SetCurrentIdx(v int32) + func (self PlotSubplot) SetFlags(v PlotSubplotFlags) + func (self PlotSubplot) SetFrameHovered(v bool) + func (self PlotSubplot) SetFrameRect(v Rect) + func (self PlotSubplot) SetGridRect(v Rect) + func (self PlotSubplot) SetHasTitle(v bool) + func (self PlotSubplot) SetID(v ID) + func (self PlotSubplot) SetItems(v PlotItemGroup) + func (self PlotSubplot) SetPreviousFlags(v PlotSubplotFlags) + func (self PlotSubplot) SetRowAlignmentData(v Vector[*PlotAlignmentData]) + func (self PlotSubplot) SetRowLinkData(v Vector[*PlotRange]) + func (self PlotSubplot) SetRowRatios(v Vector[*float32]) + func (self PlotSubplot) SetRows(v int32) + func (self PlotSubplot) SetTempSizes(v *[2]float32) + type PlotSubplotFlags int32 + type PlotTag struct + CData *C.ImPlotTag + func (self *PlotTag) Axis() PlotAxisEnum + func (self *PlotTag) ColorBg() uint32 + func (self *PlotTag) ColorFg() uint32 + func (self *PlotTag) TextOffset() int32 + func (self *PlotTag) Value() float64 + func (self PlotTag) SetAxis(v PlotAxisEnum) + func (self PlotTag) SetColorBg(v uint32) + func (self PlotTag) SetColorFg(v uint32) + func (self PlotTag) SetTextOffset(v int32) + func (self PlotTag) SetValue(v float64) + type PlotTagCollection struct + CData *C.ImPlotTagCollection + func NewPlotTagCollection() *PlotTagCollection + func (self *PlotTagCollection) Append(axis PlotAxisEnum, value float64, bg uint32, fg uint32, fmt string) + func (self *PlotTagCollection) Destroy() + func (self *PlotTagCollection) Reset() + func (self *PlotTagCollection) Size() int32 + func (self *PlotTagCollection) Tags() Vector[*PlotTag] + func (self *PlotTagCollection) Text(idx int32) string + func (self *PlotTagCollection) TextBuffer() TextBuffer + func (self PlotTagCollection) SetSize(v int32) + func (self PlotTagCollection) SetTags(v Vector[*PlotTag]) + func (self PlotTagCollection) SetTextBuffer(v TextBuffer) + type PlotTextFlags int32 + type PlotTick struct + CData *C.ImPlotTick + func NewPlotTick(value float64, major bool, level int32, show_label bool) *PlotTick + func (self *PlotTick) Destroy() + func (self *PlotTick) Idx() int32 + func (self *PlotTick) LabelSize() Vec2 + func (self *PlotTick) Level() int32 + func (self *PlotTick) Major() bool + func (self *PlotTick) PixelPos() float32 + func (self *PlotTick) PlotPos() float64 + func (self *PlotTick) ShowLabel() bool + func (self *PlotTick) TextOffset() int32 + func (self PlotTick) SetIdx(v int32) + func (self PlotTick) SetLabelSize(v Vec2) + func (self PlotTick) SetLevel(v int32) + func (self PlotTick) SetMajor(v bool) + func (self PlotTick) SetPixelPos(v float32) + func (self PlotTick) SetPlotPos(v float64) + func (self PlotTick) SetShowLabel(v bool) + func (self PlotTick) SetTextOffset(v int32) + type PlotTicker struct + CData *C.ImPlotTicker + func NewPlotTicker() *PlotTicker + func (self *PlotTicker) AddTickPlotTick(tick PlotTick) *PlotTick + func (self *PlotTicker) AddTickdoubleStr(value float64, major bool, level int32, show_label bool, label string) *PlotTick + func (self *PlotTicker) Destroy() + func (self *PlotTicker) LateSize() Vec2 + func (self *PlotTicker) Levels() int32 + func (self *PlotTicker) MaxSize() Vec2 + func (self *PlotTicker) OverrideSizeLate(size Vec2) + func (self *PlotTicker) Reset() + func (self *PlotTicker) TextBuffer() TextBuffer + func (self *PlotTicker) TextInt(idx int32) string + func (self *PlotTicker) TextPlotTick(tick PlotTick) string + func (self *PlotTicker) TickCount() int32 + func (self *PlotTicker) Ticks() Vector[*PlotTick] + func (self PlotTicker) SetLateSize(v Vec2) + func (self PlotTicker) SetLevels(v int32) + func (self PlotTicker) SetMaxSize(v Vec2) + func (self PlotTicker) SetTextBuffer(v TextBuffer) + func (self PlotTicker) SetTicks(v Vector[*PlotTick]) + type PlotTime struct + FieldUs int + S int + func NewPlotTime(t time.Time) PlotTime + func PlotAddTime(t PlotTime, unit PlotTimeUnit, count int32) PlotTime + func PlotCeilTime(t PlotTime, unit PlotTimeUnit) PlotTime + func PlotCombineDateTime(date_part PlotTime, time_part PlotTime) PlotTime + func PlotFloorTime(t PlotTime, unit PlotTimeUnit) PlotTime + func PlotMakeTime(year int32) PlotTime + func PlotMakeTimeV(year int32, month int32, day int32, hour int32, min int32, sec int32, us int32) PlotTime + func PlotRoundTime(t PlotTime, unit PlotTimeUnit) PlotTime + func PlotTimeFromDouble(t float64) PlotTime + func (i PlotTime) Time() time.Time + func (self *PlotTime) Destroy() + func (self *PlotTime) RollOver() + func (self *PlotTime) ToDouble() float64 + func (self *PlotTime) Us() int32 + type PlotTimeFmt int32 + type PlotTimeUnit int32 + type PlotType int32 + type PoolIdx int32 + type PopupData struct + CData *C.ImGuiPopupData + func InternalNewPopupData() *PopupData + func (self *PopupData) BackupNavWindow() *Window + func (self *PopupData) Destroy() + func (self *PopupData) OpenFrameCount() int32 + func (self *PopupData) OpenMousePos() Vec2 + func (self *PopupData) OpenParentId() ID + func (self *PopupData) OpenPopupPos() Vec2 + func (self *PopupData) ParentNavLayer() int32 + func (self *PopupData) PopupId() ID + func (self *PopupData) Window() *Window + func (self PopupData) SetBackupNavWindow(v *Window) + func (self PopupData) SetOpenFrameCount(v int32) + func (self PopupData) SetOpenMousePos(v Vec2) + func (self PopupData) SetOpenParentId(v ID) + func (self PopupData) SetOpenPopupPos(v Vec2) + func (self PopupData) SetParentNavLayer(v int32) + func (self PopupData) SetPopupId(v ID) + func (self PopupData) SetWindow(v *Window) + type PopupFlags int32 + type PopupPositionPolicy int32 + type PtrOrIndex struct + CData *C.ImGuiPtrOrIndex + func InternalNewPtrOrIndexInt(index int32) *PtrOrIndex + func InternalNewPtrOrIndexPtr(ptr uintptr) *PtrOrIndex + func (self *PtrOrIndex) Destroy() + func (self *PtrOrIndex) Index() int32 + func (self *PtrOrIndex) Ptr() uintptr + func (self PtrOrIndex) SetIndex(v int32) + func (self PtrOrIndex) SetPtr(v uintptr) + type Rect struct + Max Vec2 + Min Vec2 + func InternalPopupAllowedExtentRect(window *Window) Rect + func InternalTableGetCellBgRect(table *Table, column_n int32) Rect + func InternalWindowRectAbsToRel(window *Window, r Rect) Rect + func InternalWindowRectRelToAbs(window *Window, r Rect) Rect + func InternalWindowScrollbarRect(window *Window, axis Axis) Rect + func (self *Rect) Destroy() + func (self *Rect) InternalAddRect(r Rect) + func (self *Rect) InternalAddVec2(p Vec2) + func (self *Rect) InternalArea() float32 + func (self *Rect) InternalBL() Vec2 + func (self *Rect) InternalBR() Vec2 + func (self *Rect) InternalCenter() Vec2 + func (self *Rect) InternalClipWith(r Rect) + func (self *Rect) InternalClipWithFull(r Rect) + func (self *Rect) InternalContainsRect(r Rect) bool + func (self *Rect) InternalContainsVec2(p Vec2) bool + func (self *Rect) InternalContainsWithPad(p Vec2, pad Vec2) bool + func (self *Rect) InternalExpandFloat(amount float32) + func (self *Rect) InternalExpandVec2(amount Vec2) + func (self *Rect) InternalFloor() + func (self *Rect) InternalHeight() float32 + func (self *Rect) InternalIsInverted() bool + func (self *Rect) InternalOverlaps(r Rect) bool + func (self *Rect) InternalSize() Vec2 + func (self *Rect) InternalTL() Vec2 + func (self *Rect) InternalTR() Vec2 + func (self *Rect) InternalToVec4() Vec4 + func (self *Rect) InternalTranslate(d Vec2) + func (self *Rect) InternalTranslateX(dx float32) + func (self *Rect) InternalTranslateY(dy float32) + func (self *Rect) InternalWidth() float32 + type STBTexteditState struct + CData *C.STB_TexteditState + func (self *STBTexteditState) TexteditStateGetCursor() int32 + func (self *STBTexteditState) TexteditStateGetCursoratendofline() uint + func (self *STBTexteditState) TexteditStateGetHaspreferredx() uint + func (self *STBTexteditState) TexteditStateGetInitialized() uint + func (self *STBTexteditState) TexteditStateGetInsertmode() uint + func (self *STBTexteditState) TexteditStateGetPadding1() uint + func (self *STBTexteditState) TexteditStateGetPadding2() uint + func (self *STBTexteditState) TexteditStateGetPadding3() uint + func (self *STBTexteditState) TexteditStateGetPreferredx() float32 + func (self *STBTexteditState) TexteditStateGetRowcountperpage() int32 + func (self *STBTexteditState) TexteditStateGetSelectend() int32 + func (self *STBTexteditState) TexteditStateGetSelectstart() int32 + func (self *STBTexteditState) TexteditStateGetSingleline() uint + func (self *STBTexteditState) TexteditStateGetUndostate() StbUndoState + type ScrollFlags int32 + type SelectableFlags int32 + type SelectableFlagsPrivate int32 + type SeparatorFlags int32 + type SettingsHandler struct + CData *C.ImGuiSettingsHandler + func InternalFindSettingsHandler(type_name string) *SettingsHandler + func InternalNewSettingsHandler() *SettingsHandler + func (self *SettingsHandler) Destroy() + func (self *SettingsHandler) TypeHash() ID + func (self *SettingsHandler) TypeName() string + func (self *SettingsHandler) UserData() uintptr + func (self SettingsHandler) SetTypeHash(v ID) + func (self SettingsHandler) SetTypeName(v string) + func (self SettingsHandler) SetUserData(v uintptr) + type ShrinkWidthItem struct + CData *C.ImGuiShrinkWidthItem + func (self *ShrinkWidthItem) Index() int32 + func (self *ShrinkWidthItem) InitialWidth() float32 + func (self *ShrinkWidthItem) Width() float32 + func (self ShrinkWidthItem) SetIndex(v int32) + func (self ShrinkWidthItem) SetInitialWidth(v float32) + func (self ShrinkWidthItem) SetWidth(v float32) + type SizeCallbackData struct + CData *C.ImGuiSizeCallbackData + func (self *SizeCallbackData) CurrentSize() Vec2 + func (self *SizeCallbackData) DesiredSize() Vec2 + func (self *SizeCallbackData) Pos() Vec2 + func (self *SizeCallbackData) UserData() uintptr + func (self SizeCallbackData) SetCurrentSize(v Vec2) + func (self SizeCallbackData) SetDesiredSize(v Vec2) + func (self SizeCallbackData) SetPos(v Vec2) + func (self SizeCallbackData) SetUserData(v uintptr) + type SizeChangeCallback func(w, h int) + type SliderFlags int32 + type SliderFlagsPrivate int32 + type SortDirection int32 + func InternalTableGetColumnNextSortDirection(column *TableColumn) SortDirection + type StackLevelInfo struct + CData *C.ImGuiStackLevelInfo + func InternalNewStackLevelInfo() *StackLevelInfo + func (self *StackLevelInfo) DataType() DataType + func (self *StackLevelInfo) Destroy() + func (self *StackLevelInfo) ID() ID + func (self *StackLevelInfo) QueryFrameCount() int + func (self *StackLevelInfo) QuerySuccess() bool + func (self StackLevelInfo) SetDataType(v DataType) + func (self StackLevelInfo) SetID(v ID) + func (self StackLevelInfo) SetQueryFrameCount(v int) + func (self StackLevelInfo) SetQuerySuccess(v bool) + type StackSizes struct + CData *C.ImGuiStackSizes + func InternalNewStackSizes() *StackSizes + func (self *StackSizes) Destroy() + func (self *StackSizes) InternalCompareWithContextState(ctx *Context) + func (self *StackSizes) InternalSetToContextState(ctx *Context) + func (self *StackSizes) SizeOfBeginPopupStack() int16 + func (self *StackSizes) SizeOfColorStack() int16 + func (self *StackSizes) SizeOfDisabledStack() int16 + func (self *StackSizes) SizeOfFocusScopeStack() int16 + func (self *StackSizes) SizeOfFontStack() int16 + func (self *StackSizes) SizeOfGroupStack() int16 + func (self *StackSizes) SizeOfIDStack() int16 + func (self *StackSizes) SizeOfItemFlagsStack() int16 + func (self *StackSizes) SizeOfStyleVarStack() int16 + func (self StackSizes) SetSizeOfBeginPopupStack(v int16) + func (self StackSizes) SetSizeOfColorStack(v int16) + func (self StackSizes) SetSizeOfDisabledStack(v int16) + func (self StackSizes) SetSizeOfFocusScopeStack(v int16) + func (self StackSizes) SetSizeOfFontStack(v int16) + func (self StackSizes) SetSizeOfGroupStack(v int16) + func (self StackSizes) SetSizeOfIDStack(v int16) + func (self StackSizes) SetSizeOfItemFlagsStack(v int16) + func (self StackSizes) SetSizeOfStyleVarStack(v int16) + type StbTexteditRow struct + CData *C.StbTexteditRow + func (self *StbTexteditRow) Baselineydelta() float32 + func (self *StbTexteditRow) Numchars() int32 + func (self *StbTexteditRow) X0() float32 + func (self *StbTexteditRow) X1() float32 + func (self *StbTexteditRow) Ymax() float32 + func (self *StbTexteditRow) Ymin() float32 + func (self StbTexteditRow) SetBaselineydelta(v float32) + func (self StbTexteditRow) SetNumchars(v int32) + func (self StbTexteditRow) SetX0(v float32) + func (self StbTexteditRow) SetX1(v float32) + func (self StbTexteditRow) SetYmax(v float32) + func (self StbTexteditRow) SetYmin(v float32) + type StbUndoRecord struct + CData *C.StbUndoRecord + func (self *StbUndoRecord) Charstorage() int32 + func (self *StbUndoRecord) Deletelength() int32 + func (self *StbUndoRecord) Insertlength() int32 + func (self *StbUndoRecord) Where() int32 + func (self StbUndoRecord) SetCharstorage(v int32) + func (self StbUndoRecord) SetDeletelength(v int32) + func (self StbUndoRecord) SetInsertlength(v int32) + func (self StbUndoRecord) SetWhere(v int32) + type StbUndoState struct + CData *C.StbUndoState + func (self *StbUndoState) Redocharpoint() int32 + func (self *StbUndoState) Redopoint() int16 + func (self *StbUndoState) Undocharpoint() int32 + func (self *StbUndoState) Undopoint() int16 + func (self StbUndoState) SetRedocharpoint(v int32) + func (self StbUndoState) SetRedopoint(v int16) + func (self StbUndoState) SetUndocharpoint(v int32) + func (self StbUndoState) SetUndopoint(v int16) + type Storage struct + CData *C.ImGuiStorage + func StateStorage() *Storage + func (self *Storage) Bool(key ID) bool + func (self *Storage) BoolV(key ID, default_val bool) bool + func (self *Storage) BuildSortByKey() + func (self *Storage) Clear() + func (self *Storage) Data() Vector[*StoragePair] + func (self *Storage) Float(key ID) float32 + func (self *Storage) FloatRef(key ID) *float32 + func (self *Storage) FloatRefV(key ID, default_val float32) *float32 + func (self *Storage) FloatV(key ID, default_val float32) float32 + func (self *Storage) Int(key ID) int32 + func (self *Storage) IntRef(key ID) *int32 + func (self *Storage) IntRefV(key ID, default_val int32) *int32 + func (self *Storage) IntV(key ID, default_val int32) int32 + func (self *Storage) SetAllInt(val int32) + func (self *Storage) SetBool(key ID, val bool) + func (self *Storage) SetFloat(key ID, val float32) + func (self *Storage) SetInt(key ID, val int32) + func (self *Storage) SetVoidPtr(key ID, val uintptr) + func (self *Storage) VoidPtr(key ID) uintptr + func (self Storage) SetData(v Vector[*StoragePair]) + type StoragePair struct + CData *C.ImGuiStoragePair + func NewStoragePairFloat(_key ID, _val float32) *StoragePair + func NewStoragePairInt(_key ID, _val int32) *StoragePair + func NewStoragePairPtr(_key ID, _val uintptr) *StoragePair + func (self *StoragePair) Destroy() + func (self *StoragePair) Key() ID + func (self StoragePair) SetKey(v ID) + type StringBuffer struct + func NewStringBuffer(initialValue string) *StringBuffer + func (buf *StringBuffer) Free() + func (buf *StringBuffer) ResizeTo(requestedSize int) + func (buf *StringBuffer) ToGo() string + type Style struct + CData *C.ImGuiStyle + func CurrentStyle() *Style + func NewStyle() *Style + func (self *Style) Alpha() float32 + func (self *Style) AntiAliasedFill() bool + func (self *Style) AntiAliasedLines() bool + func (self *Style) AntiAliasedLinesUseTex() bool + func (self *Style) ButtonTextAlign() Vec2 + func (self *Style) CellPadding() Vec2 + func (self *Style) ChildBorderSize() float32 + func (self *Style) ChildRounding() float32 + func (self *Style) CircleTessellationMaxError() float32 + func (self *Style) ColorButtonPosition() Dir + func (self *Style) ColumnsMinSpacing() float32 + func (self *Style) CurveTessellationTol() float32 + func (self *Style) Destroy() + func (self *Style) DisabledAlpha() float32 + func (self *Style) DisplaySafeAreaPadding() Vec2 + func (self *Style) DisplayWindowPadding() Vec2 + func (self *Style) DockingSeparatorSize() float32 + func (self *Style) FrameBorderSize() float32 + func (self *Style) FramePadding() Vec2 + func (self *Style) FrameRounding() float32 + func (self *Style) GrabMinSize() float32 + func (self *Style) GrabRounding() float32 + func (self *Style) HoverDelayNormal() float32 + func (self *Style) HoverDelayShort() float32 + func (self *Style) HoverFlagsForTooltipMouse() HoveredFlags + func (self *Style) HoverFlagsForTooltipNav() HoveredFlags + func (self *Style) HoverStationaryDelay() float32 + func (self *Style) IndentSpacing() float32 + func (self *Style) ItemInnerSpacing() Vec2 + func (self *Style) ItemSpacing() Vec2 + func (self *Style) LogSliderDeadzone() float32 + func (self *Style) MouseCursorScale() float32 + func (self *Style) PopupBorderSize() float32 + func (self *Style) PopupRounding() float32 + func (self *Style) ScaleAllSizes(scale_factor float32) + func (self *Style) ScrollbarRounding() float32 + func (self *Style) ScrollbarSize() float32 + func (self *Style) SelectableTextAlign() Vec2 + func (self *Style) SeparatorTextAlign() Vec2 + func (self *Style) SeparatorTextBorderSize() float32 + func (self *Style) SeparatorTextPadding() Vec2 + func (self *Style) TabBarBorderSize() float32 + func (self *Style) TabBorderSize() float32 + func (self *Style) TabMinWidthForCloseButton() float32 + func (self *Style) TabRounding() float32 + func (self *Style) TableAngledHeadersAngle() float32 + func (self *Style) TouchExtraPadding() Vec2 + func (self *Style) WindowBorderSize() float32 + func (self *Style) WindowMenuButtonPosition() Dir + func (self *Style) WindowMinSize() Vec2 + func (self *Style) WindowPadding() Vec2 + func (self *Style) WindowRounding() float32 + func (self *Style) WindowTitleAlign() Vec2 + func (self Style) SetAlpha(v float32) + func (self Style) SetAntiAliasedFill(v bool) + func (self Style) SetAntiAliasedLines(v bool) + func (self Style) SetAntiAliasedLinesUseTex(v bool) + func (self Style) SetButtonTextAlign(v Vec2) + func (self Style) SetCellPadding(v Vec2) + func (self Style) SetChildBorderSize(v float32) + func (self Style) SetChildRounding(v float32) + func (self Style) SetCircleTessellationMaxError(v float32) + func (self Style) SetColorButtonPosition(v Dir) + func (self Style) SetColumnsMinSpacing(v float32) + func (self Style) SetCurveTessellationTol(v float32) + func (self Style) SetDisabledAlpha(v float32) + func (self Style) SetDisplaySafeAreaPadding(v Vec2) + func (self Style) SetDisplayWindowPadding(v Vec2) + func (self Style) SetDockingSeparatorSize(v float32) + func (self Style) SetFrameBorderSize(v float32) + func (self Style) SetFramePadding(v Vec2) + func (self Style) SetFrameRounding(v float32) + func (self Style) SetGrabMinSize(v float32) + func (self Style) SetGrabRounding(v float32) + func (self Style) SetHoverDelayNormal(v float32) + func (self Style) SetHoverDelayShort(v float32) + func (self Style) SetHoverFlagsForTooltipMouse(v HoveredFlags) + func (self Style) SetHoverFlagsForTooltipNav(v HoveredFlags) + func (self Style) SetHoverStationaryDelay(v float32) + func (self Style) SetIndentSpacing(v float32) + func (self Style) SetItemInnerSpacing(v Vec2) + func (self Style) SetItemSpacing(v Vec2) + func (self Style) SetLogSliderDeadzone(v float32) + func (self Style) SetMouseCursorScale(v float32) + func (self Style) SetPopupBorderSize(v float32) + func (self Style) SetPopupRounding(v float32) + func (self Style) SetScrollbarRounding(v float32) + func (self Style) SetScrollbarSize(v float32) + func (self Style) SetSelectableTextAlign(v Vec2) + func (self Style) SetSeparatorTextAlign(v Vec2) + func (self Style) SetSeparatorTextBorderSize(v float32) + func (self Style) SetSeparatorTextPadding(v Vec2) + func (self Style) SetTabBarBorderSize(v float32) + func (self Style) SetTabBorderSize(v float32) + func (self Style) SetTabMinWidthForCloseButton(v float32) + func (self Style) SetTabRounding(v float32) + func (self Style) SetTableAngledHeadersAngle(v float32) + func (self Style) SetTouchExtraPadding(v Vec2) + func (self Style) SetWindowBorderSize(v float32) + func (self Style) SetWindowMenuButtonPosition(v Dir) + func (self Style) SetWindowMinSize(v Vec2) + func (self Style) SetWindowPadding(v Vec2) + func (self Style) SetWindowRounding(v float32) + func (self Style) SetWindowTitleAlign(v Vec2) + type StyleMod struct + CData *C.ImGuiStyleMod + func InternalNewStyleModFloat(idx StyleVar, v float32) *StyleMod + func InternalNewStyleModInt(idx StyleVar, v int32) *StyleMod + func InternalNewStyleModVec2(idx StyleVar, v Vec2) *StyleMod + func (self *StyleMod) Destroy() + func (self *StyleMod) VarIdx() StyleVar + func (self StyleMod) SetVarIdx(v StyleVar) + type StyleVar int32 + type TabBar struct + CData *C.ImGuiTabBar + func InternalCurrentTabBar() *TabBar + func InternalNewTabBar() *TabBar + func (self *TabBar) BackupCursorPos() Vec2 + func (self *TabBar) BarRect() Rect + func (self *TabBar) BeginCount() int + func (self *TabBar) CurrFrameVisible() int32 + func (self *TabBar) CurrTabsContentsHeight() float32 + func (self *TabBar) Destroy() + func (self *TabBar) Flags() TabBarFlags + func (self *TabBar) FramePadding() Vec2 + func (self *TabBar) ID() ID + func (self *TabBar) ItemSpacingY() float32 + func (self *TabBar) LastTabItemIdx() int + func (self *TabBar) NextSelectedTabId() ID + func (self *TabBar) PrevFrameVisible() int32 + func (self *TabBar) PrevTabsContentsHeight() float32 + func (self *TabBar) ReorderRequestOffset() int + func (self *TabBar) ReorderRequestTabId() ID + func (self *TabBar) ScrollingAnim() float32 + func (self *TabBar) ScrollingRectMaxX() float32 + func (self *TabBar) ScrollingRectMinX() float32 + func (self *TabBar) ScrollingSpeed() float32 + func (self *TabBar) ScrollingTarget() float32 + func (self *TabBar) ScrollingTargetDistToVisibility() float32 + func (self *TabBar) SelectedTabId() ID + func (self *TabBar) SeparatorMaxX() float32 + func (self *TabBar) SeparatorMinX() float32 + func (self *TabBar) Tabs() Vector[*TabItem] + func (self *TabBar) TabsActiveCount() int + func (self *TabBar) TabsAddedNew() bool + func (self *TabBar) TabsNames() TextBuffer + func (self *TabBar) VisibleTabId() ID + func (self *TabBar) VisibleTabWasSubmitted() bool + func (self *TabBar) WantLayout() bool + func (self *TabBar) WidthAllTabs() float32 + func (self *TabBar) WidthAllTabsIdeal() float32 + func (self TabBar) SetBackupCursorPos(v Vec2) + func (self TabBar) SetBarRect(v Rect) + func (self TabBar) SetBeginCount(v int) + func (self TabBar) SetCurrFrameVisible(v int32) + func (self TabBar) SetCurrTabsContentsHeight(v float32) + func (self TabBar) SetFlags(v TabBarFlags) + func (self TabBar) SetFramePadding(v Vec2) + func (self TabBar) SetID(v ID) + func (self TabBar) SetItemSpacingY(v float32) + func (self TabBar) SetLastTabItemIdx(v int) + func (self TabBar) SetNextSelectedTabId(v ID) + func (self TabBar) SetPrevFrameVisible(v int32) + func (self TabBar) SetPrevTabsContentsHeight(v float32) + func (self TabBar) SetReorderRequestOffset(v int) + func (self TabBar) SetReorderRequestTabId(v ID) + func (self TabBar) SetScrollingAnim(v float32) + func (self TabBar) SetScrollingRectMaxX(v float32) + func (self TabBar) SetScrollingRectMinX(v float32) + func (self TabBar) SetScrollingSpeed(v float32) + func (self TabBar) SetScrollingTarget(v float32) + func (self TabBar) SetScrollingTargetDistToVisibility(v float32) + func (self TabBar) SetSelectedTabId(v ID) + func (self TabBar) SetSeparatorMaxX(v float32) + func (self TabBar) SetSeparatorMinX(v float32) + func (self TabBar) SetTabs(v Vector[*TabItem]) + func (self TabBar) SetTabsActiveCount(v int) + func (self TabBar) SetTabsAddedNew(v bool) + func (self TabBar) SetTabsNames(v TextBuffer) + func (self TabBar) SetVisibleTabId(v ID) + func (self TabBar) SetVisibleTabWasSubmitted(v bool) + func (self TabBar) SetWantLayout(v bool) + func (self TabBar) SetWidthAllTabs(v float32) + func (self TabBar) SetWidthAllTabsIdeal(v float32) + type TabBarFlags int32 + type TabBarFlagsPrivate int32 + type TabItem struct + CData *C.ImGuiTabItem + func InternalNewTabItem() *TabItem + func InternalTabBarFindMostRecentlySelectedTabForActiveWindow(tab_bar *TabBar) *TabItem + func InternalTabBarFindTabByID(tab_bar *TabBar, tab_id ID) *TabItem + func InternalTabBarFindTabByOrder(tab_bar *TabBar, order int32) *TabItem + func InternalTabBarGetCurrentTab(tab_bar *TabBar) *TabItem + func (self *TabItem) BeginOrder() int + func (self *TabItem) ContentWidth() float32 + func (self *TabItem) Destroy() + func (self *TabItem) Flags() TabItemFlags + func (self *TabItem) ID() ID + func (self *TabItem) IndexDuringLayout() int + func (self *TabItem) LastFrameSelected() int32 + func (self *TabItem) LastFrameVisible() int32 + func (self *TabItem) NameOffset() int + func (self *TabItem) Offset() float32 + func (self *TabItem) RequestedWidth() float32 + func (self *TabItem) WantClose() bool + func (self *TabItem) Width() float32 + func (self *TabItem) Window() *Window + func (self TabItem) SetBeginOrder(v int) + func (self TabItem) SetContentWidth(v float32) + func (self TabItem) SetFlags(v TabItemFlags) + func (self TabItem) SetID(v ID) + func (self TabItem) SetIndexDuringLayout(v int) + func (self TabItem) SetLastFrameSelected(v int32) + func (self TabItem) SetLastFrameVisible(v int32) + func (self TabItem) SetNameOffset(v int) + func (self TabItem) SetOffset(v float32) + func (self TabItem) SetRequestedWidth(v float32) + func (self TabItem) SetWantClose(v bool) + func (self TabItem) SetWidth(v float32) + func (self TabItem) SetWindow(v *Window) + type TabItemFlags int32 + type TabItemFlagsPrivate int32 + type Table struct + CData *C.ImGuiTable + func InternalCurrentTable() *Table + func InternalNewTable() *Table + func InternalTableFindByID(id ID) *Table + func (self *Table) AngledHeadersHeight() float32 + func (self *Table) AngledHeadersSlope() float32 + func (self *Table) Bg0ClipRectForDrawCmd() Rect + func (self *Table) Bg2ClipRectForDrawCmd() Rect + func (self *Table) Bg2DrawChannelCurrent() TableDrawChannelIdx + func (self *Table) Bg2DrawChannelUnfrozen() TableDrawChannelIdx + func (self *Table) BgClipRect() Rect + func (self *Table) BorderColorLight() uint32 + func (self *Table) BorderColorStrong() uint32 + func (self *Table) BorderX1() float32 + func (self *Table) BorderX2() float32 + func (self *Table) CellPaddingX() float32 + func (self *Table) CellSpacingX1() float32 + func (self *Table) CellSpacingX2() float32 + func (self *Table) ColumnsAutoFitWidth() float32 + func (self *Table) ColumnsCount() int32 + func (self *Table) ColumnsGivenWidth() float32 + func (self *Table) ColumnsNames() TextBuffer + func (self *Table) ColumnsStretchSumWeights() float32 + func (self *Table) CurrentColumn() int32 + func (self *Table) CurrentRow() int32 + func (self *Table) DisableDefaultContextMenu() bool + func (self *Table) DrawSplitter() *DrawListSplitter + func (self *Table) DummyDrawChannel() TableDrawChannelIdx + func (self *Table) EnabledMaskByDisplayOrder() BitArrayPtr + func (self *Table) EnabledMaskByIndex() BitArrayPtr + func (self *Table) Flags() TableFlags + func (self *Table) HasScrollbarYCurr() bool + func (self *Table) HasScrollbarYPrev() bool + func (self *Table) HostBackupInnerClipRect() Rect + func (self *Table) HostClipRect() Rect + func (self *Table) HostIndentX() float32 + func (self *Table) HostSkipItems() bool + func (self *Table) ID() ID + func (self *Table) InnerClipRect() Rect + func (self *Table) InnerRect() Rect + func (self *Table) InnerWidth() float32 + func (self *Table) InnerWindow() *Window + func (self *Table) InstanceCurrent() int + func (self *Table) InstanceDataExtra() Vector[*TableInstanceData] + func (self *Table) InstanceDataFirst() TableInstanceData + func (self *Table) InstanceInteracted() int + func (self *Table) InternalDestroy() + func (self *Table) IsActiveIdAliveBeforeTable() bool + func (self *Table) IsActiveIdInTable() bool + func (self *Table) IsContextPopupOpen() bool + func (self *Table) IsDefaultDisplayOrder() bool + func (self *Table) IsDefaultSizingPolicy() bool + func (self *Table) IsInitializing() bool + func (self *Table) IsInsideRow() bool + func (self *Table) IsLayoutLocked() bool + func (self *Table) IsResetAllRequest() bool + func (self *Table) IsResetDisplayOrderRequest() bool + func (self *Table) IsSettingsDirty() bool + func (self *Table) IsSettingsRequestLoad() bool + func (self *Table) IsSortSpecsDirty() bool + func (self *Table) IsUnfrozenRows() bool + func (self *Table) IsUsingHeaders() bool + func (self *Table) LastFrameActive() int32 + func (self *Table) LastRowFlags() TableRowFlags + func (self *Table) MemoryCompacted() bool + func (self *Table) MinColumnWidth() float32 + func (self *Table) OuterPaddingX() float32 + func (self *Table) OuterRect() Rect + func (self *Table) OuterWindow() *Window + func (self *Table) RawData() uintptr + func (self *Table) RefScale() float32 + func (self *Table) ResizeLockMinContentsX2() float32 + func (self *Table) ResizedColumnNextWidth() float32 + func (self *Table) RowBgColorCounter() int32 + func (self *Table) RowCellPaddingY() float32 + func (self *Table) RowFlags() TableRowFlags + func (self *Table) RowIndentOffsetX() float32 + func (self *Table) RowMinHeight() float32 + func (self *Table) RowPosY1() float32 + func (self *Table) RowPosY2() float32 + func (self *Table) RowTextBaseline() float32 + func (self *Table) SettingsLoadedFlags() TableFlags + func (self *Table) SettingsOffset() int32 + func (self *Table) SortSpecs() TableSortSpecs + func (self *Table) SortSpecsMulti() Vector[*TableColumnSortSpecs] + func (self *Table) SortSpecsSingle() TableColumnSortSpecs + func (self *Table) TempData() *TableTempData + func (self *Table) VisibleMaskByIndex() BitArrayPtr + func (self *Table) WorkRect() Rect + func (self Table) SetAngledHeadersHeight(v float32) + func (self Table) SetAngledHeadersSlope(v float32) + func (self Table) SetBg0ClipRectForDrawCmd(v Rect) + func (self Table) SetBg2ClipRectForDrawCmd(v Rect) + func (self Table) SetBg2DrawChannelCurrent(v TableDrawChannelIdx) + func (self Table) SetBg2DrawChannelUnfrozen(v TableDrawChannelIdx) + func (self Table) SetBgClipRect(v Rect) + func (self Table) SetBorderColorLight(v uint32) + func (self Table) SetBorderColorStrong(v uint32) + func (self Table) SetBorderX1(v float32) + func (self Table) SetBorderX2(v float32) + func (self Table) SetCellPaddingX(v float32) + func (self Table) SetCellSpacingX1(v float32) + func (self Table) SetCellSpacingX2(v float32) + func (self Table) SetColumnsAutoFitWidth(v float32) + func (self Table) SetColumnsCount(v int32) + func (self Table) SetColumnsGivenWidth(v float32) + func (self Table) SetColumnsNames(v TextBuffer) + func (self Table) SetColumnsStretchSumWeights(v float32) + func (self Table) SetCurrentColumn(v int32) + func (self Table) SetCurrentRow(v int32) + func (self Table) SetDisableDefaultContextMenu(v bool) + func (self Table) SetDrawSplitter(v *DrawListSplitter) + func (self Table) SetDummyDrawChannel(v TableDrawChannelIdx) + func (self Table) SetEnabledMaskByDisplayOrder(v BitArrayPtr) + func (self Table) SetEnabledMaskByIndex(v BitArrayPtr) + func (self Table) SetFlags(v TableFlags) + func (self Table) SetHasScrollbarYCurr(v bool) + func (self Table) SetHasScrollbarYPrev(v bool) + func (self Table) SetHostBackupInnerClipRect(v Rect) + func (self Table) SetHostClipRect(v Rect) + func (self Table) SetHostIndentX(v float32) + func (self Table) SetHostSkipItems(v bool) + func (self Table) SetID(v ID) + func (self Table) SetInnerClipRect(v Rect) + func (self Table) SetInnerRect(v Rect) + func (self Table) SetInnerWidth(v float32) + func (self Table) SetInnerWindow(v *Window) + func (self Table) SetInstanceCurrent(v int) + func (self Table) SetInstanceDataExtra(v Vector[*TableInstanceData]) + func (self Table) SetInstanceDataFirst(v TableInstanceData) + func (self Table) SetInstanceInteracted(v int) + func (self Table) SetIsActiveIdAliveBeforeTable(v bool) + func (self Table) SetIsActiveIdInTable(v bool) + func (self Table) SetIsContextPopupOpen(v bool) + func (self Table) SetIsDefaultDisplayOrder(v bool) + func (self Table) SetIsDefaultSizingPolicy(v bool) + func (self Table) SetIsInitializing(v bool) + func (self Table) SetIsInsideRow(v bool) + func (self Table) SetIsLayoutLocked(v bool) + func (self Table) SetIsResetAllRequest(v bool) + func (self Table) SetIsResetDisplayOrderRequest(v bool) + func (self Table) SetIsSettingsDirty(v bool) + func (self Table) SetIsSettingsRequestLoad(v bool) + func (self Table) SetIsSortSpecsDirty(v bool) + func (self Table) SetIsUnfrozenRows(v bool) + func (self Table) SetIsUsingHeaders(v bool) + func (self Table) SetLastFrameActive(v int32) + func (self Table) SetLastRowFlags(v TableRowFlags) + func (self Table) SetMemoryCompacted(v bool) + func (self Table) SetMinColumnWidth(v float32) + func (self Table) SetOuterPaddingX(v float32) + func (self Table) SetOuterRect(v Rect) + func (self Table) SetOuterWindow(v *Window) + func (self Table) SetRawData(v uintptr) + func (self Table) SetRefScale(v float32) + func (self Table) SetResizeLockMinContentsX2(v float32) + func (self Table) SetResizedColumnNextWidth(v float32) + func (self Table) SetRowBgColorCounter(v int32) + func (self Table) SetRowCellPaddingY(v float32) + func (self Table) SetRowFlags(v TableRowFlags) + func (self Table) SetRowIndentOffsetX(v float32) + func (self Table) SetRowMinHeight(v float32) + func (self Table) SetRowPosY1(v float32) + func (self Table) SetRowPosY2(v float32) + func (self Table) SetRowTextBaseline(v float32) + func (self Table) SetSettingsLoadedFlags(v TableFlags) + func (self Table) SetSettingsOffset(v int32) + func (self Table) SetSortSpecs(v TableSortSpecs) + func (self Table) SetSortSpecsMulti(v Vector[*TableColumnSortSpecs]) + func (self Table) SetSortSpecsSingle(v TableColumnSortSpecs) + func (self Table) SetTempData(v *TableTempData) + func (self Table) SetVisibleMaskByIndex(v BitArrayPtr) + func (self Table) SetWorkRect(v Rect) + type TableBgTarget int32 + type TableCellData struct + CData *C.ImGuiTableCellData + func (self *TableCellData) BgColor() uint32 + func (self TableCellData) SetBgColor(v uint32) + type TableColumn struct + CData *C.ImGuiTableColumn + func InternalNewTableColumn() *TableColumn + func (self *TableColumn) AutoFitQueue() byte + func (self *TableColumn) CannotSkipItemsQueue() byte + func (self *TableColumn) ClipRect() Rect + func (self *TableColumn) ContentMaxXFrozen() float32 + func (self *TableColumn) ContentMaxXHeadersIdeal() float32 + func (self *TableColumn) ContentMaxXHeadersUsed() float32 + func (self *TableColumn) ContentMaxXUnfrozen() float32 + func (self *TableColumn) Destroy() + func (self *TableColumn) DrawChannelCurrent() TableDrawChannelIdx + func (self *TableColumn) DrawChannelFrozen() TableDrawChannelIdx + func (self *TableColumn) DrawChannelUnfrozen() TableDrawChannelIdx + func (self *TableColumn) Flags() TableColumnFlags + func (self *TableColumn) InitStretchWeightOrWidth() float32 + func (self *TableColumn) IsEnabled() bool + func (self *TableColumn) IsPreserveWidthAuto() bool + func (self *TableColumn) IsRequestOutput() bool + func (self *TableColumn) IsSkipItems() bool + func (self *TableColumn) IsUserEnabled() bool + func (self *TableColumn) IsUserEnabledNextFrame() bool + func (self *TableColumn) IsVisibleX() bool + func (self *TableColumn) IsVisibleY() bool + func (self *TableColumn) ItemWidth() float32 + func (self *TableColumn) MaxX() float32 + func (self *TableColumn) MinX() float32 + func (self *TableColumn) NameOffset() int + func (self *TableColumn) NavLayerCurrent() int + func (self *TableColumn) SortDirection() byte + func (self *TableColumn) SortDirectionsAvailCount() byte + func (self *TableColumn) SortDirectionsAvailList() byte + func (self *TableColumn) SortDirectionsAvailMask() byte + func (self *TableColumn) StretchWeight() float32 + func (self *TableColumn) UserID() ID + func (self *TableColumn) WidthAuto() float32 + func (self *TableColumn) WidthGiven() float32 + func (self *TableColumn) WidthRequest() float32 + func (self *TableColumn) WorkMaxX() float32 + func (self *TableColumn) WorkMinX() float32 + func (self TableColumn) SetAutoFitQueue(v byte) + func (self TableColumn) SetCannotSkipItemsQueue(v byte) + func (self TableColumn) SetClipRect(v Rect) + func (self TableColumn) SetContentMaxXFrozen(v float32) + func (self TableColumn) SetContentMaxXHeadersIdeal(v float32) + func (self TableColumn) SetContentMaxXHeadersUsed(v float32) + func (self TableColumn) SetContentMaxXUnfrozen(v float32) + func (self TableColumn) SetDrawChannelCurrent(v TableDrawChannelIdx) + func (self TableColumn) SetDrawChannelFrozen(v TableDrawChannelIdx) + func (self TableColumn) SetDrawChannelUnfrozen(v TableDrawChannelIdx) + func (self TableColumn) SetFlags(v TableColumnFlags) + func (self TableColumn) SetInitStretchWeightOrWidth(v float32) + func (self TableColumn) SetIsEnabled(v bool) + func (self TableColumn) SetIsPreserveWidthAuto(v bool) + func (self TableColumn) SetIsRequestOutput(v bool) + func (self TableColumn) SetIsSkipItems(v bool) + func (self TableColumn) SetIsUserEnabled(v bool) + func (self TableColumn) SetIsUserEnabledNextFrame(v bool) + func (self TableColumn) SetIsVisibleX(v bool) + func (self TableColumn) SetIsVisibleY(v bool) + func (self TableColumn) SetItemWidth(v float32) + func (self TableColumn) SetMaxX(v float32) + func (self TableColumn) SetMinX(v float32) + func (self TableColumn) SetNameOffset(v int) + func (self TableColumn) SetNavLayerCurrent(v int) + func (self TableColumn) SetSortDirection(v byte) + func (self TableColumn) SetSortDirectionsAvailCount(v byte) + func (self TableColumn) SetSortDirectionsAvailList(v byte) + func (self TableColumn) SetSortDirectionsAvailMask(v byte) + func (self TableColumn) SetStretchWeight(v float32) + func (self TableColumn) SetUserID(v ID) + func (self TableColumn) SetWidthAuto(v float32) + func (self TableColumn) SetWidthGiven(v float32) + func (self TableColumn) SetWidthRequest(v float32) + func (self TableColumn) SetWorkMaxX(v float32) + func (self TableColumn) SetWorkMinX(v float32) + type TableColumnFlags int32 + func TableGetColumnFlags() TableColumnFlags + func TableGetColumnFlagsV(column_n int32) TableColumnFlags + type TableColumnSettings struct + CData *C.ImGuiTableColumnSettings + func InternalNewTableColumnSettings() *TableColumnSettings + func (self *TableColumnSettings) Destroy() + func (self *TableColumnSettings) IsEnabled() byte + func (self *TableColumnSettings) IsStretch() byte + func (self *TableColumnSettings) SortDirection() byte + func (self *TableColumnSettings) UserID() ID + func (self *TableColumnSettings) WidthOrWeight() float32 + func (self TableColumnSettings) SetIsEnabled(v byte) + func (self TableColumnSettings) SetIsStretch(v byte) + func (self TableColumnSettings) SetSortDirection(v byte) + func (self TableColumnSettings) SetUserID(v ID) + func (self TableColumnSettings) SetWidthOrWeight(v float32) + type TableColumnSortSpecs struct + CData *C.ImGuiTableColumnSortSpecs + func NewTableColumnSortSpecs() *TableColumnSortSpecs + func (self *TableColumnSortSpecs) ColumnIndex() int + func (self *TableColumnSortSpecs) ColumnUserID() ID + func (self *TableColumnSortSpecs) Destroy() + func (self *TableColumnSortSpecs) SortDirection() SortDirection + func (self *TableColumnSortSpecs) SortOrder() int + func (self TableColumnSortSpecs) SetColumnIndex(v int) + func (self TableColumnSortSpecs) SetColumnUserID(v ID) + func (self TableColumnSortSpecs) SetSortDirection(v SortDirection) + func (self TableColumnSortSpecs) SetSortOrder(v int) + type TableColumnsSettings struct + CData *C.ImGuiTableColumnsSettings + type TableDrawChannelIdx uint16 + type TableFlags int32 + type TableInstanceData struct + CData *C.ImGuiTableInstanceData + func InternalNewTableInstanceData() *TableInstanceData + func InternalTableGetInstanceData(table *Table, instance_no int32) *TableInstanceData + func (self *TableInstanceData) Destroy() + func (self *TableInstanceData) HoveredRowLast() int32 + func (self *TableInstanceData) HoveredRowNext() int32 + func (self *TableInstanceData) LastFrozenHeight() float32 + func (self *TableInstanceData) LastOuterHeight() float32 + func (self *TableInstanceData) LastTopHeadersRowHeight() float32 + func (self *TableInstanceData) TableInstanceID() ID + func (self TableInstanceData) SetHoveredRowLast(v int32) + func (self TableInstanceData) SetHoveredRowNext(v int32) + func (self TableInstanceData) SetLastFrozenHeight(v float32) + func (self TableInstanceData) SetLastOuterHeight(v float32) + func (self TableInstanceData) SetLastTopHeadersRowHeight(v float32) + func (self TableInstanceData) SetTableInstanceID(v ID) + type TableRowFlags int32 + type TableSettings struct + CData *C.ImGuiTableSettings + func InternalNewTableSettings() *TableSettings + func InternalTableGetBoundSettings(table *Table) *TableSettings + func InternalTableSettingsCreate(id ID, columns_count int32) *TableSettings + func InternalTableSettingsFindByID(id ID) *TableSettings + func (self *TableSettings) Destroy() + func (self *TableSettings) ID() ID + func (self *TableSettings) InternalColumnSettings() *TableColumnSettings + func (self *TableSettings) RefScale() float32 + func (self *TableSettings) SaveFlags() TableFlags + func (self *TableSettings) WantApply() bool + func (self TableSettings) SetID(v ID) + func (self TableSettings) SetRefScale(v float32) + func (self TableSettings) SetSaveFlags(v TableFlags) + func (self TableSettings) SetWantApply(v bool) + type TableSortSpecs struct + CData *C.ImGuiTableSortSpecs + func NewTableSortSpecs() *TableSortSpecs + func TableGetSortSpecs() *TableSortSpecs + func (self *TableSortSpecs) Destroy() + func (self *TableSortSpecs) Specs() *TableColumnSortSpecs + func (self *TableSortSpecs) SpecsCount() int32 + func (self *TableSortSpecs) SpecsDirty() bool + func (self TableSortSpecs) SetSpecs(v *TableColumnSortSpecs) + func (self TableSortSpecs) SetSpecsCount(v int32) + func (self TableSortSpecs) SetSpecsDirty(v bool) + type TableTempData struct + CData *C.ImGuiTableTempData + func InternalNewTableTempData() *TableTempData + func (self *TableTempData) AngledHeadersExtraWidth() float32 + func (self *TableTempData) Destroy() + func (self *TableTempData) DrawSplitter() DrawListSplitter + func (self *TableTempData) HostBackupColumnsOffset() Vec1 + func (self *TableTempData) HostBackupCurrLineSize() Vec2 + func (self *TableTempData) HostBackupCursorMaxPos() Vec2 + func (self *TableTempData) HostBackupItemWidth() float32 + func (self *TableTempData) HostBackupItemWidthStackSize() int32 + func (self *TableTempData) HostBackupParentWorkRect() Rect + func (self *TableTempData) HostBackupPrevLineSize() Vec2 + func (self *TableTempData) HostBackupWorkRect() Rect + func (self *TableTempData) LastTimeActive() float32 + func (self *TableTempData) TableIndex() int32 + func (self *TableTempData) UserOuterSize() Vec2 + func (self TableTempData) SetAngledHeadersExtraWidth(v float32) + func (self TableTempData) SetDrawSplitter(v DrawListSplitter) + func (self TableTempData) SetHostBackupColumnsOffset(v Vec1) + func (self TableTempData) SetHostBackupCurrLineSize(v Vec2) + func (self TableTempData) SetHostBackupCursorMaxPos(v Vec2) + func (self TableTempData) SetHostBackupItemWidth(v float32) + func (self TableTempData) SetHostBackupItemWidthStackSize(v int32) + func (self TableTempData) SetHostBackupParentWorkRect(v Rect) + func (self TableTempData) SetHostBackupPrevLineSize(v Vec2) + func (self TableTempData) SetHostBackupWorkRect(v Rect) + func (self TableTempData) SetLastTimeActive(v float32) + func (self TableTempData) SetTableIndex(v int32) + func (self TableTempData) SetUserOuterSize(v Vec2) + type TextBlock struct + CData *C.TextBlock + func (self *TextBlock) Start() int32 + func (self *TextBlock) Stop() int32 + func (self TextBlock) SetStart(v int32) + func (self TextBlock) SetStop(v int32) + type TextBuffer struct + CData *C.ImGuiTextBuffer + func NewTextBuffer() *TextBuffer + func (self *TextBuffer) Append(str string) + func (self *TextBuffer) AppendV(str string, str_end string) + func (self *TextBuffer) Appendf(fmt string) + func (self *TextBuffer) Begin() string + func (self *TextBuffer) Buf() Vector[string] + func (self *TextBuffer) Clear() + func (self *TextBuffer) Destroy() + func (self *TextBuffer) Empty() bool + func (self *TextBuffer) End() string + func (self *TextBuffer) Reserve(capacity int32) + func (self *TextBuffer) Size() int32 + func (self TextBuffer) SetBuf(v Vector[string]) + type TextFilter struct + CData *C.ImGuiTextFilter + func NewTextFilter(default_filter string) *TextFilter + func (self *TextFilter) Build() + func (self *TextFilter) Clear() + func (self *TextFilter) CountGrep() int32 + func (self *TextFilter) Destroy() + func (self *TextFilter) Draw() bool + func (self *TextFilter) DrawV(label string, width float32) bool + func (self *TextFilter) Filters() Vector[*TextRange] + func (self *TextFilter) IsActive() bool + func (self *TextFilter) PassFilter(text string) bool + func (self *TextFilter) PassFilterV(text string) bool + func (self TextFilter) SetCountGrep(v int32) + func (self TextFilter) SetFilters(v Vector[*TextRange]) + type TextFlags int32 + type TextIndex struct + CData *C.ImGuiTextIndex + func (self *TextIndex) EndOffset() int32 + func (self *TextIndex) InternalAppend(base string, old_size int32, new_size int32) + func (self *TextIndex) InternalClear() + func (self *TextIndex) InternalSize() int32 + func (self *TextIndex) Internalgetlinebegin(base string, n int32) string + func (self *TextIndex) Internalgetlineend(base string, n int32) string + func (self *TextIndex) LineOffsets() Vector[*int32] + func (self TextIndex) SetEndOffset(v int32) + func (self TextIndex) SetLineOffsets(v Vector[*int32]) + type TextRange struct + CData *C.ImGuiTextRange + func NewTextRangeNil() *TextRange + func NewTextRangeStr(_b string, _e string) *TextRange + func (self *TextRange) B() string + func (self *TextRange) Destroy() + func (self *TextRange) E() string + func (self *TextRange) Empty() bool + func (self TextRange) SetB(v string) + func (self TextRange) SetE(v string) + type TextRegion struct + CData *C.TextRegion + func NewTextRegion() *TextRegion + func (self *TextRegion) Destroy() + type Texture struct + Height int + ID TextureID + Width int + func NewTextureFromRgba(rgba *image.RGBA) *Texture + type TextureID struct + Data uintptr + type TextureManager interface + CreateTexture func(pixels unsafe.Pointer, width, Height int) TextureID + CreateTextureRgba func(img *image.RGBA, width, height int) TextureID + DeleteTexture func(id TextureID) + type TooltipFlags int32 + type TreeNodeFlags int32 + type TreeNodeFlagsPrivate int32 + type TypingSelectFlags int32 + type TypingSelectRequest struct + CData *C.ImGuiTypingSelectRequest + func InternalTypingSelectRequest() *TypingSelectRequest + func InternalTypingSelectRequestV(flags TypingSelectFlags) *TypingSelectRequest + func (self *TypingSelectRequest) Flags() TypingSelectFlags + func (self *TypingSelectRequest) SearchBuffer() string + func (self *TypingSelectRequest) SearchBufferLen() int32 + func (self *TypingSelectRequest) SelectRequest() bool + func (self *TypingSelectRequest) SingleCharMode() bool + func (self *TypingSelectRequest) SingleCharSize() int + func (self TypingSelectRequest) SetFlags(v TypingSelectFlags) + func (self TypingSelectRequest) SetSearchBuffer(v string) + func (self TypingSelectRequest) SetSearchBufferLen(v int32) + func (self TypingSelectRequest) SetSelectRequest(v bool) + func (self TypingSelectRequest) SetSingleCharMode(v bool) + func (self TypingSelectRequest) SetSingleCharSize(v int) + type TypingSelectState struct + CData *C.ImGuiTypingSelectState + func InternalNewTypingSelectState() *TypingSelectState + func (self *TypingSelectState) Destroy() + func (self *TypingSelectState) FocusScope() ID + func (self *TypingSelectState) InternalClear() + func (self *TypingSelectState) LastRequestFrame() int32 + func (self *TypingSelectState) LastRequestTime() float32 + func (self *TypingSelectState) Request() TypingSelectRequest + func (self *TypingSelectState) SingleCharModeLock() bool + func (self TypingSelectState) SetFocusScope(v ID) + func (self TypingSelectState) SetLastRequestFrame(v int32) + func (self TypingSelectState) SetLastRequestTime(v float32) + func (self TypingSelectState) SetRequest(v TypingSelectRequest) + func (self TypingSelectState) SetSingleCharModeLock(v bool) + type Vec1 struct + CData *C.ImVec1 + func InternalNewVec1Float(_x float32) *Vec1 + func InternalNewVec1Nil() *Vec1 + func (self *Vec1) Destroy() + type Vec2 struct + X float32 + Y float32 + func CalcTextSize(text string) Vec2 + func CalcTextSizeV(text string, hide_text_after_double_hash bool, wrap_width float32) Vec2 + func ContentRegionAvail() Vec2 + func ContentRegionMax() Vec2 + func CursorPos() Vec2 + func CursorScreenPos() Vec2 + func CursorStartPos() Vec2 + func FontTexUvWhitePixel() Vec2 + func ImNodesEditorContextGetPanning() Vec2 + func ImNodesGetNodeDimensions(id int32) Vec2 + func ImNodesGetNodeEditorSpacePos(node_id int32) Vec2 + func ImNodesGetNodeGridSpacePos(node_id int32) Vec2 + func ImNodesGetNodeScreenSpacePos(node_id int32) Vec2 + func InternalCalcItemSize(size Vec2, default_w float32, default_h float32) Vec2 + func InternalCalcWindowNextAutoFitSize(window *Window) Vec2 + func InternalContentRegionMaxAbs() Vec2 + func InternalFindBestWindowPosForPopup(window *Window) Vec2 + func InternalImBezierCubicCalc(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, t float32) Vec2 + func InternalImBezierCubicClosestPoint(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, p Vec2, num_segments int32) Vec2 + func InternalImBezierCubicClosestPointCasteljau(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, p Vec2, tess_tol float32) Vec2 + func InternalImBezierQuadraticCalc(p1 Vec2, p2 Vec2, p3 Vec2, t float32) Vec2 + func InternalImClamp(v Vec2, mn Vec2, mx Vec2) Vec2 + func InternalImFloorVec2(v Vec2) Vec2 + func InternalImLerpVec2Float(a Vec2, b Vec2, t float32) Vec2 + func InternalImLerpVec2Vec2(a Vec2, b Vec2, t Vec2) Vec2 + func InternalImLineClosestPoint(a Vec2, b Vec2, p Vec2) Vec2 + func InternalImMax(lhs Vec2, rhs Vec2) Vec2 + func InternalImMin(lhs Vec2, rhs Vec2) Vec2 + func InternalImMul(lhs Vec2, rhs Vec2) Vec2 + func InternalImRotate(v Vec2, cos_a float32, sin_a float32) Vec2 + func InternalImTriangleClosestPoint(a Vec2, b Vec2, c Vec2, p Vec2) Vec2 + func InternalImTruncVec2(v Vec2) Vec2 + func InternalKeyMagnitude2d(key_left Key, key_right Key, key_up Key, key_down Key) Vec2 + func InternalScrollToRectEx(window *Window, rect Rect) Vec2 + func InternalScrollToRectExV(window *Window, rect Rect, flags ScrollFlags) Vec2 + func InternalTabItemCalcSizeStr(label string, has_close_button_or_unsaved_marker bool) Vec2 + func InternalTabItemCalcSizeWindowPtr(window *Window) Vec2 + func InternalWindowPosRelToAbs(window *Window, p Vec2) Vec2 + func ItemRectMax() Vec2 + func ItemRectMin() Vec2 + func ItemRectSize() Vec2 + func MouseDragDelta() Vec2 + func MouseDragDeltaV(button MouseButton, lock_threshold float32) Vec2 + func MousePos() Vec2 + func MousePosOnOpeningCurrentPopup() Vec2 + func NewVec2(x, y float32) Vec2 + func PlotCalcLegendSize(items *PlotItemGroup, pad Vec2, spacing Vec2, vertical bool) Vec2 + func PlotCalcTextSizeVertical(text string) Vec2 + func PlotClampLabelPos(pos Vec2, size Vec2, Min Vec2, Max Vec2) Vec2 + func PlotGetLocationPos(outer_rect Rect, inner_size Vec2, location PlotLocation) Vec2 + func PlotGetLocationPosV(outer_rect Rect, inner_size Vec2, location PlotLocation, pad Vec2) Vec2 + func PlotGetPlotPos() Vec2 + func PlotGetPlotSize() Vec2 + func PlotIntersection(a1 Vec2, a2 Vec2, b1 Vec2, b2 Vec2) Vec2 + func PlotPlotToPixelsPlotPoInt(plt PlotPoint) Vec2 + func PlotPlotToPixelsPlotPoIntV(plt PlotPoint, x_axis PlotAxisEnum, y_axis PlotAxisEnum) Vec2 + func PlotPlotToPixelsdouble(x float64, y float64) Vec2 + func PlotPlotToPixelsdoubleV(x float64, y float64, x_axis PlotAxisEnum, y_axis PlotAxisEnum) Vec2 + func WindowContentRegionMax() Vec2 + func WindowContentRegionMin() Vec2 + func WindowPos() Vec2 + func WindowSize() Vec2 + func (self *Vec2) Destroy() + func (v Vec2) Add(another Vec2) Vec2 + func (v Vec2) Div(k float32) Vec2 + func (v Vec2) Mul(k float32) Vec2 + func (v Vec2) Sub(another Vec2) Vec2 + type Vec4 struct + W float32 + X float32 + Y float32 + Z float32 + func ColorConvertU32ToFloat4(in uint32) Vec4 + func InternalImLerpVec4(a Vec4, b Vec4, t float32) Vec4 + func NewVec4(r, g, b, a float32) Vec4 + func PlotGetAutoColor(idx PlotCol) Vec4 + func PlotGetColormapColor(idx int32) Vec4 + func PlotGetColormapColorV(idx int32, cmap PlotColormap) Vec4 + func PlotGetLastItemColor() Vec4 + func PlotGetStyleColorVec4(idx PlotCol) Vec4 + func PlotNextColormapColor() Vec4 + func PlotSampleColormap(t float32) Vec4 + func PlotSampleColormapV(t float32, cmap PlotColormap) Vec4 + func StyleColorVec4(idx Col) *Vec4 + func (self *Vec4) Destroy() + func (v Vec4) Add(p Vec2) Vec4 + func (v Vec4) Sub(p Vec2) Vec4 + type Vector struct + Capacity int + Data T + Size int + type Viewport struct + CData *C.ImGuiViewport + func FindViewportByID(id ID) *Viewport + func FindViewportByPlatformHandle(platform_handle uintptr) *Viewport + func MainViewport() *Viewport + func NewViewport() *Viewport + func WindowViewport() *Viewport + func (self *Viewport) Center() Vec2 + func (self *Viewport) Destroy() + func (self *Viewport) DpiScale() float32 + func (self *Viewport) DrawData() *DrawData + func (self *Viewport) Flags() ViewportFlags + func (self *Viewport) ID() ID + func (self *Viewport) ParentViewportId() ID + func (self *Viewport) PlatformHandle() uintptr + func (self *Viewport) PlatformHandleRaw() uintptr + func (self *Viewport) PlatformRequestClose() bool + func (self *Viewport) PlatformRequestMove() bool + func (self *Viewport) PlatformRequestResize() bool + func (self *Viewport) PlatformUserData() uintptr + func (self *Viewport) PlatformWindowCreated() bool + func (self *Viewport) Pos() Vec2 + func (self *Viewport) RendererUserData() uintptr + func (self *Viewport) Size() Vec2 + func (self *Viewport) WorkCenter() Vec2 + func (self *Viewport) WorkPos() Vec2 + func (self *Viewport) WorkSize() Vec2 + func (self Viewport) SetDpiScale(v float32) + func (self Viewport) SetDrawData(v *DrawData) + func (self Viewport) SetFlags(v ViewportFlags) + func (self Viewport) SetID(v ID) + func (self Viewport) SetParentViewportId(v ID) + func (self Viewport) SetPlatformHandle(v uintptr) + func (self Viewport) SetPlatformHandleRaw(v uintptr) + func (self Viewport) SetPlatformRequestClose(v bool) + func (self Viewport) SetPlatformRequestMove(v bool) + func (self Viewport) SetPlatformRequestResize(v bool) + func (self Viewport) SetPlatformUserData(v uintptr) + func (self Viewport) SetPlatformWindowCreated(v bool) + func (self Viewport) SetPos(v Vec2) + func (self Viewport) SetRendererUserData(v uintptr) + func (self Viewport) SetSize(v Vec2) + func (self Viewport) SetWorkPos(v Vec2) + func (self Viewport) SetWorkSize(v Vec2) + type ViewportFlags int32 + type ViewportP struct + CData *C.ImGuiViewportP + func InternalFindHoveredViewportFromPlatformWindowStack(mouse_platform_pos Vec2) *ViewportP + func InternalNewViewportP() *ViewportP + func (self *ViewportP) Alpha() float32 + func (self *ViewportP) BuildWorkOffsetMax() Vec2 + func (self *ViewportP) BuildWorkOffsetMin() Vec2 + func (self *ViewportP) DrawDataBuilder() DrawDataBuilder + func (self *ViewportP) DrawDataP() DrawData + func (self *ViewportP) Idx() int32 + func (self *ViewportP) ImGuiViewport() Viewport + func (self *ViewportP) InternalBuildWorkRect() Rect + func (self *ViewportP) InternalCalcWorkRectPos(off_min Vec2) Vec2 + func (self *ViewportP) InternalCalcWorkRectSize(off_min Vec2, off_max Vec2) Vec2 + func (self *ViewportP) InternalClearRequestFlags() + func (self *ViewportP) InternalDestroy() + func (self *ViewportP) InternalMainRect() Rect + func (self *ViewportP) InternalUpdateWorkRect() + func (self *ViewportP) InternalWorkRect() Rect + func (self *ViewportP) LastAlpha() float32 + func (self *ViewportP) LastFocusedHadNavWindow() bool + func (self *ViewportP) LastFocusedStampCount() int32 + func (self *ViewportP) LastFrameActive() int32 + func (self *ViewportP) LastNameHash() ID + func (self *ViewportP) LastPlatformPos() Vec2 + func (self *ViewportP) LastPlatformSize() Vec2 + func (self *ViewportP) LastPos() Vec2 + func (self *ViewportP) LastRendererSize() Vec2 + func (self *ViewportP) PlatformMonitor() int16 + func (self *ViewportP) Window() *Window + func (self *ViewportP) WorkOffsetMax() Vec2 + func (self *ViewportP) WorkOffsetMin() Vec2 + func (self ViewportP) SetAlpha(v float32) + func (self ViewportP) SetBgFgDrawListsLastFrame(v *[2]int32) + func (self ViewportP) SetBuildWorkOffsetMax(v Vec2) + func (self ViewportP) SetBuildWorkOffsetMin(v Vec2) + func (self ViewportP) SetDrawDataBuilder(v DrawDataBuilder) + func (self ViewportP) SetDrawDataP(v DrawData) + func (self ViewportP) SetIdx(v int32) + func (self ViewportP) SetImGuiViewport(v Viewport) + func (self ViewportP) SetLastAlpha(v float32) + func (self ViewportP) SetLastFocusedHadNavWindow(v bool) + func (self ViewportP) SetLastFocusedStampCount(v int32) + func (self ViewportP) SetLastFrameActive(v int32) + func (self ViewportP) SetLastNameHash(v ID) + func (self ViewportP) SetLastPlatformPos(v Vec2) + func (self ViewportP) SetLastPlatformSize(v Vec2) + func (self ViewportP) SetLastPos(v Vec2) + func (self ViewportP) SetLastRendererSize(v Vec2) + func (self ViewportP) SetPlatformMonitor(v int16) + func (self ViewportP) SetWindow(v *Window) + func (self ViewportP) SetWorkOffsetMax(v Vec2) + func (self ViewportP) SetWorkOffsetMin(v Vec2) + type Wchar C.uint + func InternalImStrbolW(buf_mid_line *Wchar, buf_begin *Wchar) *Wchar + type Wchar32 uint32 + type Window struct + CData *C.ImGuiWindow + func InternalCurrentWindow() *Window + func InternalCurrentWindowRead() *Window + func InternalFindBlockingModal(window *Window) *Window + func InternalFindBottomMostVisibleWindowWithinBeginStack(window *Window) *Window + func InternalFindWindowByID(id ID) *Window + func InternalFindWindowByName(name string) *Window + func InternalNewWindow(context *Context, name string) *Window + func InternalTopMostAndVisiblePopupModal() *Window + func InternalTopMostPopupModal() *Window + func (self *Window) Active() bool + func (self *Window) Appearing() bool + func (self *Window) AutoFitFramesX() int + func (self *Window) AutoFitFramesY() int + func (self *Window) AutoFitOnlyGrows() bool + func (self *Window) AutoPosLastDirection() Dir + func (self *Window) BeginCount() int16 + func (self *Window) BeginCountPreviousFrame() int16 + func (self *Window) BeginOrderWithinContext() int16 + func (self *Window) BeginOrderWithinParent() int16 + func (self *Window) ChildFlags() ChildFlags + func (self *Window) ChildId() ID + func (self *Window) ClipRect() Rect + func (self *Window) Collapsed() bool + func (self *Window) ColumnsStorage() Vector[*OldColumns] + func (self *Window) ContentRegionRect() Rect + func (self *Window) ContentSize() Vec2 + func (self *Window) ContentSizeExplicit() Vec2 + func (self *Window) ContentSizeIdeal() Vec2 + func (self *Window) Ctx() *Context + func (self *Window) DC() WindowTempData + func (self *Window) DecoInnerSizeX1() float32 + func (self *Window) DecoInnerSizeY1() float32 + func (self *Window) DecoOuterSizeX1() float32 + func (self *Window) DecoOuterSizeX2() float32 + func (self *Window) DecoOuterSizeY1() float32 + func (self *Window) DecoOuterSizeY2() float32 + func (self *Window) DisableInputsFrames() int + func (self *Window) DockId() ID + func (self *Window) DockIsActive() bool + func (self *Window) DockNode() *DockNode + func (self *Window) DockNodeAsHost() *DockNode + func (self *Window) DockNodeIsVisible() bool + func (self *Window) DockOrder() int16 + func (self *Window) DockStyle() WindowDockStyle + func (self *Window) DockTabIsVisible() bool + func (self *Window) DockTabItemRect() Rect + func (self *Window) DockTabItemStatusFlags() ItemStatusFlags + func (self *Window) DockTabWantClose() bool + func (self *Window) DrawList() *DrawList + func (self *Window) DrawListInst() DrawList + func (self *Window) Flags() WindowFlags + func (self *Window) FlagsPreviousFrame() WindowFlags + func (self *Window) FocusOrder() int16 + func (self *Window) FontDpiScale() float32 + func (self *Window) FontWindowScale() float32 + func (self *Window) HasCloseButton() bool + func (self *Window) Hidden() bool + func (self *Window) HiddenFramesCanSkipItems() int + func (self *Window) HiddenFramesCannotSkipItems() int + func (self *Window) HiddenFramesForRenderOnly() int + func (self *Window) ID() ID + func (self *Window) IDStack() Vector[*ID] + func (self *Window) InnerClipRect() Rect + func (self *Window) InnerRect() Rect + func (self *Window) InternalCalcFontSize() float32 + func (self *Window) InternalDestroy() + func (self *Window) InternalIDFromRectangle(r_abs Rect) ID + func (self *Window) InternalIDInt(n int32) ID + func (self *Window) InternalIDPtr(ptr uintptr) ID + func (self *Window) InternalIDStr(str string) ID + func (self *Window) InternalIDStrV(str string, str_end string) ID + func (self *Window) InternalMenuBarHeight() float32 + func (self *Window) InternalMenuBarRect() Rect + func (self *Window) InternalRect() Rect + func (self *Window) InternalTitleBarHeight() float32 + func (self *Window) InternalTitleBarRect() Rect + func (self *Window) IsExplicitChild() bool + func (self *Window) IsFallbackWindow() bool + func (self *Window) ItemWidthDefault() float32 + func (self *Window) LastFrameActive() int32 + func (self *Window) LastFrameJustFocused() int32 + func (self *Window) LastTimeActive() float32 + func (self *Window) MemoryCompacted() bool + func (self *Window) MemoryDrawListIdxCapacity() int32 + func (self *Window) MemoryDrawListVtxCapacity() int32 + func (self *Window) MoveId() ID + func (self *Window) Name() string + func (self *Window) NameBufLen() int32 + func (self *Window) NavLastChildNavWindow() *Window + func (self *Window) NavRootFocusScopeId() ID + func (self *Window) OuterRectClipped() Rect + func (self *Window) ParentWindow() *Window + func (self *Window) ParentWindowForFocusRoute() *Window + func (self *Window) ParentWindowInBeginStack() *Window + func (self *Window) ParentWorkRect() Rect + func (self *Window) PopupId() ID + func (self *Window) Pos() Vec2 + func (self *Window) RootWindow() *Window + func (self *Window) RootWindowDockTree() *Window + func (self *Window) RootWindowForNav() *Window + func (self *Window) RootWindowForTitleBarHighlight() *Window + func (self *Window) RootWindowPopupTree() *Window + func (self *Window) Scroll() Vec2 + func (self *Window) ScrollMax() Vec2 + func (self *Window) ScrollTarget() Vec2 + func (self *Window) ScrollTargetCenterRatio() Vec2 + func (self *Window) ScrollTargetEdgeSnapDist() Vec2 + func (self *Window) ScrollbarSizes() Vec2 + func (self *Window) ScrollbarX() bool + func (self *Window) ScrollbarY() bool + func (self *Window) SetWindowCollapsedAllowFlags() Cond + func (self *Window) SetWindowDockAllowFlags() Cond + func (self *Window) SetWindowPosAllowFlags() Cond + func (self *Window) SetWindowPosPivot() Vec2 + func (self *Window) SetWindowPosVal() Vec2 + func (self *Window) SetWindowSizeAllowFlags() Cond + func (self *Window) SettingsOffset() int32 + func (self *Window) Size() Vec2 + func (self *Window) SizeFull() Vec2 + func (self *Window) SkipItems() bool + func (self *Window) StateStorage() Storage + func (self *Window) TabId() ID + func (self *Window) Viewport() *ViewportP + func (self *Window) ViewportAllowPlatformMonitorExtend() int32 + func (self *Window) ViewportId() ID + func (self *Window) ViewportOwned() bool + func (self *Window) ViewportPos() Vec2 + func (self *Window) WantCollapseToggle() bool + func (self *Window) WasActive() bool + func (self *Window) WindowBorderSize() float32 + func (self *Window) WindowClass() WindowClass + func (self *Window) WindowPadding() Vec2 + func (self *Window) WindowRounding() float32 + func (self *Window) WorkRect() Rect + func (self *Window) WriteAccessed() bool + func (self Window) SetActive(v bool) + func (self Window) SetAppearing(v bool) + func (self Window) SetAutoFitFramesX(v int) + func (self Window) SetAutoFitFramesY(v int) + func (self Window) SetAutoFitOnlyGrows(v bool) + func (self Window) SetAutoPosLastDirection(v Dir) + func (self Window) SetBeginCount(v int16) + func (self Window) SetBeginCountPreviousFrame(v int16) + func (self Window) SetBeginOrderWithinContext(v int16) + func (self Window) SetBeginOrderWithinParent(v int16) + func (self Window) SetChildFlags(v ChildFlags) + func (self Window) SetChildId(v ID) + func (self Window) SetClipRect(v Rect) + func (self Window) SetCollapsed(v bool) + func (self Window) SetColumnsStorage(v Vector[*OldColumns]) + func (self Window) SetContentRegionRect(v Rect) + func (self Window) SetContentSize(v Vec2) + func (self Window) SetContentSizeExplicit(v Vec2) + func (self Window) SetContentSizeIdeal(v Vec2) + func (self Window) SetCtx(v *Context) + func (self Window) SetDC(v WindowTempData) + func (self Window) SetDecoInnerSizeX1(v float32) + func (self Window) SetDecoInnerSizeY1(v float32) + func (self Window) SetDecoOuterSizeX1(v float32) + func (self Window) SetDecoOuterSizeX2(v float32) + func (self Window) SetDecoOuterSizeY1(v float32) + func (self Window) SetDecoOuterSizeY2(v float32) + func (self Window) SetDisableInputsFrames(v int) + func (self Window) SetDockId(v ID) + func (self Window) SetDockIsActive(v bool) + func (self Window) SetDockNode(v *DockNode) + func (self Window) SetDockNodeAsHost(v *DockNode) + func (self Window) SetDockNodeIsVisible(v bool) + func (self Window) SetDockOrder(v int16) + func (self Window) SetDockStyle(v WindowDockStyle) + func (self Window) SetDockTabIsVisible(v bool) + func (self Window) SetDockTabItemRect(v Rect) + func (self Window) SetDockTabItemStatusFlags(v ItemStatusFlags) + func (self Window) SetDockTabWantClose(v bool) + func (self Window) SetDrawList(v *DrawList) + func (self Window) SetDrawListInst(v DrawList) + func (self Window) SetFlags(v WindowFlags) + func (self Window) SetFlagsPreviousFrame(v WindowFlags) + func (self Window) SetFocusOrder(v int16) + func (self Window) SetFontDpiScale(v float32) + func (self Window) SetFontWindowScale(v float32) + func (self Window) SetHasCloseButton(v bool) + func (self Window) SetHidden(v bool) + func (self Window) SetHiddenFramesCanSkipItems(v int) + func (self Window) SetHiddenFramesCannotSkipItems(v int) + func (self Window) SetHiddenFramesForRenderOnly(v int) + func (self Window) SetID(v ID) + func (self Window) SetIDStack(v Vector[*ID]) + func (self Window) SetInnerClipRect(v Rect) + func (self Window) SetInnerRect(v Rect) + func (self Window) SetIsExplicitChild(v bool) + func (self Window) SetIsFallbackWindow(v bool) + func (self Window) SetItemWidthDefault(v float32) + func (self Window) SetLastFrameActive(v int32) + func (self Window) SetLastFrameJustFocused(v int32) + func (self Window) SetLastTimeActive(v float32) + func (self Window) SetMemoryCompacted(v bool) + func (self Window) SetMemoryDrawListIdxCapacity(v int32) + func (self Window) SetMemoryDrawListVtxCapacity(v int32) + func (self Window) SetMoveId(v ID) + func (self Window) SetName(v string) + func (self Window) SetNameBufLen(v int32) + func (self Window) SetNavLastChildNavWindow(v *Window) + func (self Window) SetNavPreferredScoringPosRel(v [2]*Vec2) + func (self Window) SetNavRootFocusScopeId(v ID) + func (self Window) SetOuterRectClipped(v Rect) + func (self Window) SetParentWindow(v *Window) + func (self Window) SetParentWindowForFocusRoute(v *Window) + func (self Window) SetParentWindowInBeginStack(v *Window) + func (self Window) SetParentWorkRect(v Rect) + func (self Window) SetPopupId(v ID) + func (self Window) SetPos(v Vec2) + func (self Window) SetRootWindow(v *Window) + func (self Window) SetRootWindowDockTree(v *Window) + func (self Window) SetRootWindowForNav(v *Window) + func (self Window) SetRootWindowForTitleBarHighlight(v *Window) + func (self Window) SetRootWindowPopupTree(v *Window) + func (self Window) SetScroll(v Vec2) + func (self Window) SetScrollMax(v Vec2) + func (self Window) SetScrollTarget(v Vec2) + func (self Window) SetScrollTargetCenterRatio(v Vec2) + func (self Window) SetScrollTargetEdgeSnapDist(v Vec2) + func (self Window) SetScrollbarSizes(v Vec2) + func (self Window) SetScrollbarX(v bool) + func (self Window) SetScrollbarY(v bool) + func (self Window) SetSetWindowCollapsedAllowFlags(v Cond) + func (self Window) SetSetWindowDockAllowFlags(v Cond) + func (self Window) SetSetWindowPosAllowFlags(v Cond) + func (self Window) SetSetWindowPosPivot(v Vec2) + func (self Window) SetSetWindowPosVal(v Vec2) + func (self Window) SetSetWindowSizeAllowFlags(v Cond) + func (self Window) SetSettingsOffset(v int32) + func (self Window) SetSize(v Vec2) + func (self Window) SetSizeFull(v Vec2) + func (self Window) SetSkipItems(v bool) + func (self Window) SetStateStorage(v Storage) + func (self Window) SetTabId(v ID) + func (self Window) SetViewport(v *ViewportP) + func (self Window) SetViewportAllowPlatformMonitorExtend(v int32) + func (self Window) SetViewportId(v ID) + func (self Window) SetViewportOwned(v bool) + func (self Window) SetViewportPos(v Vec2) + func (self Window) SetWantCollapseToggle(v bool) + func (self Window) SetWasActive(v bool) + func (self Window) SetWindowBorderSize(v float32) + func (self Window) SetWindowClass(v WindowClass) + func (self Window) SetWindowPadding(v Vec2) + func (self Window) SetWindowRounding(v float32) + func (self Window) SetWorkRect(v Rect) + func (self Window) SetWriteAccessed(v bool) + type WindowClass struct + CData *C.ImGuiWindowClass + func NewWindowClass() *WindowClass + func (self *WindowClass) ClassId() ID + func (self *WindowClass) Destroy() + func (self *WindowClass) DockNodeFlagsOverrideSet() DockNodeFlags + func (self *WindowClass) DockingAllowUnclassed() bool + func (self *WindowClass) DockingAlwaysTabBar() bool + func (self *WindowClass) FocusRouteParentWindowId() ID + func (self *WindowClass) ParentViewportId() ID + func (self *WindowClass) TabItemFlagsOverrideSet() TabItemFlags + func (self *WindowClass) ViewportFlagsOverrideClear() ViewportFlags + func (self *WindowClass) ViewportFlagsOverrideSet() ViewportFlags + func (self WindowClass) SetClassId(v ID) + func (self WindowClass) SetDockNodeFlagsOverrideSet(v DockNodeFlags) + func (self WindowClass) SetDockingAllowUnclassed(v bool) + func (self WindowClass) SetDockingAlwaysTabBar(v bool) + func (self WindowClass) SetFocusRouteParentWindowId(v ID) + func (self WindowClass) SetParentViewportId(v ID) + func (self WindowClass) SetTabItemFlagsOverrideSet(v TabItemFlags) + func (self WindowClass) SetViewportFlagsOverrideClear(v ViewportFlags) + func (self WindowClass) SetViewportFlagsOverrideSet(v ViewportFlags) + type WindowCloseCallback func(b Backend[BackendFlagsT]) + type WindowDockStyle struct + CData *C.ImGuiWindowDockStyle + type WindowDockStyleCol int32 + type WindowFlags int32 + type WindowSettings struct + CData *C.ImGuiWindowSettings + func InternalCreateNewWindowSettings(name string) *WindowSettings + func InternalFindWindowSettingsByID(id ID) *WindowSettings + func InternalFindWindowSettingsByWindow(window *Window) *WindowSettings + func InternalNewWindowSettings() *WindowSettings + func (self *WindowSettings) ClassId() ID + func (self *WindowSettings) Collapsed() bool + func (self *WindowSettings) Destroy() + func (self *WindowSettings) DockId() ID + func (self *WindowSettings) DockOrder() int16 + func (self *WindowSettings) ID() ID + func (self *WindowSettings) InternalName() string + func (self *WindowSettings) IsChild() bool + func (self *WindowSettings) ViewportId() ID + func (self *WindowSettings) WantApply() bool + func (self *WindowSettings) WantDelete() bool + func (self WindowSettings) SetClassId(v ID) + func (self WindowSettings) SetCollapsed(v bool) + func (self WindowSettings) SetDockId(v ID) + func (self WindowSettings) SetDockOrder(v int16) + func (self WindowSettings) SetID(v ID) + func (self WindowSettings) SetIsChild(v bool) + func (self WindowSettings) SetViewportId(v ID) + func (self WindowSettings) SetWantApply(v bool) + func (self WindowSettings) SetWantDelete(v bool) + type WindowStackData struct + CData *C.ImGuiWindowStackData + func (self *WindowStackData) ParentLastItemDataBackup() LastItemData + func (self *WindowStackData) StackSizesOnBegin() StackSizes + func (self *WindowStackData) Window() *Window + func (self WindowStackData) SetParentLastItemDataBackup(v LastItemData) + func (self WindowStackData) SetStackSizesOnBegin(v StackSizes) + func (self WindowStackData) SetWindow(v *Window) + type WindowTempData struct + CData *C.ImGuiWindowTempData + func (self *WindowTempData) ColumnsOffset() Vec1 + func (self *WindowTempData) CurrLineSize() Vec2 + func (self *WindowTempData) CurrLineTextBaseOffset() float32 + func (self *WindowTempData) CurrentColumns() *OldColumns + func (self *WindowTempData) CurrentTableIdx() int32 + func (self *WindowTempData) CursorMaxPos() Vec2 + func (self *WindowTempData) CursorPos() Vec2 + func (self *WindowTempData) CursorPosPrevLine() Vec2 + func (self *WindowTempData) CursorStartPos() Vec2 + func (self *WindowTempData) CursorStartPosLossyness() Vec2 + func (self *WindowTempData) GroupOffset() Vec1 + func (self *WindowTempData) IdealMaxPos() Vec2 + func (self *WindowTempData) Indent() Vec1 + func (self *WindowTempData) IsSameLine() bool + func (self *WindowTempData) IsSetPos() bool + func (self *WindowTempData) ItemWidth() float32 + func (self *WindowTempData) ItemWidthStack() Vector[*float32] + func (self *WindowTempData) LayoutType() LayoutType + func (self *WindowTempData) MenuBarAppending() bool + func (self *WindowTempData) MenuBarOffset() Vec2 + func (self *WindowTempData) MenuColumns() MenuColumns + func (self *WindowTempData) ModalDimBgColor() uint32 + func (self *WindowTempData) NavHideHighlightOneFrame() bool + func (self *WindowTempData) NavIsScrollPushableX() bool + func (self *WindowTempData) NavLayerCurrent() NavLayer + func (self *WindowTempData) NavLayersActiveMask() int16 + func (self *WindowTempData) NavLayersActiveMaskNext() int16 + func (self *WindowTempData) NavWindowHasScrollY() bool + func (self *WindowTempData) ParentLayoutType() LayoutType + func (self *WindowTempData) PrevLineSize() Vec2 + func (self *WindowTempData) PrevLineTextBaseOffset() float32 + func (self *WindowTempData) StateStorage() *Storage + func (self *WindowTempData) TextWrapPos() float32 + func (self *WindowTempData) TextWrapPosStack() Vector[*float32] + func (self *WindowTempData) TreeDepth() int32 + func (self *WindowTempData) TreeJumpToParentOnPopMask() uint32 + func (self WindowTempData) SetColumnsOffset(v Vec1) + func (self WindowTempData) SetCurrLineSize(v Vec2) + func (self WindowTempData) SetCurrLineTextBaseOffset(v float32) + func (self WindowTempData) SetCurrentColumns(v *OldColumns) + func (self WindowTempData) SetCurrentTableIdx(v int32) + func (self WindowTempData) SetCursorMaxPos(v Vec2) + func (self WindowTempData) SetCursorPos(v Vec2) + func (self WindowTempData) SetCursorPosPrevLine(v Vec2) + func (self WindowTempData) SetCursorStartPos(v Vec2) + func (self WindowTempData) SetCursorStartPosLossyness(v Vec2) + func (self WindowTempData) SetGroupOffset(v Vec1) + func (self WindowTempData) SetIdealMaxPos(v Vec2) + func (self WindowTempData) SetIndent(v Vec1) + func (self WindowTempData) SetIsSameLine(v bool) + func (self WindowTempData) SetIsSetPos(v bool) + func (self WindowTempData) SetItemWidth(v float32) + func (self WindowTempData) SetItemWidthStack(v Vector[*float32]) + func (self WindowTempData) SetLayoutType(v LayoutType) + func (self WindowTempData) SetMenuBarAppending(v bool) + func (self WindowTempData) SetMenuBarOffset(v Vec2) + func (self WindowTempData) SetMenuColumns(v MenuColumns) + func (self WindowTempData) SetModalDimBgColor(v uint32) + func (self WindowTempData) SetNavHideHighlightOneFrame(v bool) + func (self WindowTempData) SetNavIsScrollPushableX(v bool) + func (self WindowTempData) SetNavLayerCurrent(v NavLayer) + func (self WindowTempData) SetNavLayersActiveMask(v int16) + func (self WindowTempData) SetNavLayersActiveMaskNext(v int16) + func (self WindowTempData) SetNavWindowHasScrollY(v bool) + func (self WindowTempData) SetParentLayoutType(v LayoutType) + func (self WindowTempData) SetPrevLineSize(v Vec2) + func (self WindowTempData) SetPrevLineTextBaseOffset(v float32) + func (self WindowTempData) SetStateStorage(v *Storage) + func (self WindowTempData) SetTextWrapPos(v float32) + func (self WindowTempData) SetTextWrapPosStack(v Vector[*float32]) + func (self WindowTempData) SetTreeDepth(v int32) + func (self WindowTempData) SetTreeJumpToParentOnPopMask(v uint32)