imgui

package module
v0.0.0-...-0d4c887 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 4, 2023 License: MIT Imports: 14 Imported by: 0

README

cimgui-go

This project aims to generate go wrapper for Dear ImGui.

It comes with a default backend with GLFW 3.3 and OpenGL 3.2.

It works on macOS(arm64/x86), windows(x64), Arch Linux/KDE and Fedora Workstation 36, idealy other linux GUI should works but I don't have a linux machine to test it. Check out examples, cd in and go run ..

Current solution is:

  1. Use cimgui's lua generator to generate function and struct definition as json.
  2. Generate proper go code from the definition (via manual crafted go program /cmd/codegen).
  3. Use the backend implementation from imgui (currently glfw and opengl3).
  4. Use github workflow to compile cimgui and glfw to static lib and place them in /lib folder for further link.

Naming convention

For functions, 'Im/ImGui/ig' is trimmed. 'GetCursorPos' is renamed to 'GetDrawCursor', same with "SetCursor...".

Function coverage

Currently most of the functions are generated, except memory related stuff (eg. memory allocator, storage management, etc...). If you find any function is missing, report an issue.

Generate binding

Install GNU make

Update imgui
  1. Drop source code of imgui to cimgui/imgui.
  2. Run cd cimgui/generator; ./generator.sh.
  3. Run make cimgui.
Update implot
  1. Drop source code of implot to cimplot/implot.
  2. Run cd cimplot/generator; ./generator.sh.
  3. Run make cimplot.

Documentation

Index

Constants

View Source
const (
	DrawFlagsNone                    = 0
	DrawFlagsClosed                  = 1
	DrawFlagsRoundCornersTopLeft     = 16
	DrawFlagsRoundCornersTopRight    = 32
	DrawFlagsRoundCornersBottomLeft  = 64
	DrawFlagsRoundCornersBottomRight = 128
	DrawFlagsRoundCornersNone        = 256
	DrawFlagsRoundCornersTop         = 48
	DrawFlagsRoundCornersBottom      = 192
	DrawFlagsRoundCornersLeft        = 80
	DrawFlagsRoundCornersRight       = 160
	DrawFlagsRoundCornersAll         = 240
	DrawFlagsRoundCornersDefault     = 240
	DrawFlagsRoundCornersMask        = 496
)
View Source
const (
	DrawListFlagsNone                   = 0
	DrawListFlagsAntiAliasedLines       = 1
	DrawListFlagsAntiAliasedLinesUseTex = 2
	DrawListFlagsAntiAliasedFill        = 4
	DrawListFlagsAllowVtxOffset         = 8
)
View Source
const (
	FontAtlasFlagsNone               = 0
	FontAtlasFlagsNoPowerOfTwoHeight = 1
	FontAtlasFlagsNoMouseCursors     = 2
	FontAtlasFlagsNoBakedLines       = 4
)
View Source
const (
	ActivateFlagsNone               = 0
	ActivateFlagsPreferInput        = 1
	ActivateFlagsPreferTweak        = 2
	ActivateFlagsTryToPreserveState = 4
)
View Source
const (
	AxisNone = -1
	AxisX    = 0
	AxisY    = 1
)
View Source
const (
	BackendFlagsNone                    = 0
	BackendFlagsHasGamepad              = 1
	BackendFlagsHasMouseCursors         = 2
	BackendFlagsHasSetMousePos          = 4
	BackendFlagsRendererHasVtxOffset    = 8
	BackendFlagsPlatformHasViewports    = 1024
	BackendFlagsHasMouseHoveredViewport = 2048
	BackendFlagsRendererHasViewports    = 4096
)
View Source
const (
	ButtonFlagsPressedOnClick                = 16
	ButtonFlagsPressedOnClickRelease         = 32
	ButtonFlagsPressedOnClickReleaseAnywhere = 64
	ButtonFlagsPressedOnRelease              = 128
	ButtonFlagsPressedOnDoubleClick          = 256
	ButtonFlagsPressedOnDragDropHold         = 512
	ButtonFlagsRepeat                        = 1024
	ButtonFlagsFlattenChildren               = 2048
	ButtonFlagsAllowItemOverlap              = 4096
	ButtonFlagsDontClosePopups               = 8192
	ButtonFlagsAlignTextBaseLine             = 32768
	ButtonFlagsNoKeyModifiers                = 65536
	ButtonFlagsNoHoldingActiveId             = 131072
	ButtonFlagsNoNavFocus                    = 262144
	ButtonFlagsNoHoveredOnFocus              = 524288
	ButtonFlagsNoSetKeyOwner                 = 1048576
	ButtonFlagsNoTestKeyOwner                = 2097152
	ButtonFlagsPressedOnMask                 = 1008
	ButtonFlagsPressedOnDefault              = 32
)
View Source
const (
	ButtonFlagsNone               = 0
	ButtonFlagsMouseButtonLeft    = 1
	ButtonFlagsMouseButtonRight   = 2
	ButtonFlagsMouseButtonMiddle  = 4
	ButtonFlagsMouseButtonMask    = 7
	ButtonFlagsMouseButtonDefault = 1
)
View Source
const (
	ColText                  = 0
	ColTextDisabled          = 1
	ColWindowBg              = 2
	ColChildBg               = 3
	ColPopupBg               = 4
	ColBorder                = 5
	ColBorderShadow          = 6
	ColFrameBg               = 7
	ColFrameBgHovered        = 8
	ColFrameBgActive         = 9
	ColTitleBg               = 10
	ColTitleBgActive         = 11
	ColTitleBgCollapsed      = 12
	ColMenuBarBg             = 13
	ColScrollbarBg           = 14
	ColScrollbarGrab         = 15
	ColScrollbarGrabHovered  = 16
	ColScrollbarGrabActive   = 17
	ColCheckMark             = 18
	ColSliderGrab            = 19
	ColSliderGrabActive      = 20
	ColButton                = 21
	ColButtonHovered         = 22
	ColButtonActive          = 23
	ColHeader                = 24
	ColHeaderHovered         = 25
	ColHeaderActive          = 26
	ColSeparator             = 27
	ColSeparatorHovered      = 28
	ColSeparatorActive       = 29
	ColResizeGrip            = 30
	ColResizeGripHovered     = 31
	ColResizeGripActive      = 32
	ColTab                   = 33
	ColTabHovered            = 34
	ColTabActive             = 35
	ColTabUnfocused          = 36
	ColTabUnfocusedActive    = 37
	ColDockingPreview        = 38
	ColDockingEmptyBg        = 39
	ColPlotLines             = 40
	ColPlotLinesHovered      = 41
	ColPlotHistogram         = 42
	ColPlotHistogramHovered  = 43
	ColTableHeaderBg         = 44
	ColTableBorderStrong     = 45
	ColTableBorderLight      = 46
	ColTableRowBg            = 47
	ColTableRowBgAlt         = 48
	ColTextSelectedBg        = 49
	ColDragDropTarget        = 50
	ColNavHighlight          = 51
	ColNavWindowingHighlight = 52
	ColNavWindowingDimBg     = 53
	ColModalWindowDimBg      = 54
	ColCOUNT                 = 55
)
View Source
const (
	ColorEditFlagsNone             = 0
	ColorEditFlagsNoAlpha          = 2
	ColorEditFlagsNoPicker         = 4
	ColorEditFlagsNoOptions        = 8
	ColorEditFlagsNoSmallPreview   = 16
	ColorEditFlagsNoInputs         = 32
	ColorEditFlagsNoTooltip        = 64
	ColorEditFlagsNoLabel          = 128
	ColorEditFlagsNoSidePreview    = 256
	ColorEditFlagsNoDragDrop       = 512
	ColorEditFlagsNoBorder         = 1024
	ColorEditFlagsAlphaBar         = 65536
	ColorEditFlagsAlphaPreview     = 131072
	ColorEditFlagsAlphaPreviewHalf = 262144
	ColorEditFlagsHDR              = 524288
	ColorEditFlagsDisplayRGB       = 1048576
	ColorEditFlagsDisplayHSV       = 2097152
	ColorEditFlagsDisplayHex       = 4194304
	ColorEditFlagsUint8            = 8388608
	ColorEditFlagsFloat            = 16777216
	ColorEditFlagsPickerHueBar     = 33554432
	ColorEditFlagsPickerHueWheel   = 67108864
	ColorEditFlagsInputRGB         = 134217728
	ColorEditFlagsInputHSV         = 268435456
	ColorEditFlagsDefaultOptions   = 177209344
	ColorEditFlagsDisplayMask      = 7340032
	ColorEditFlagsDataTypeMask     = 25165824
	ColorEditFlagsPickerMask       = 100663296
	ColorEditFlagsInputMask        = 402653184
)
View Source
const (
	ComboFlagsNone           = 0
	ComboFlagsPopupAlignLeft = 1
	ComboFlagsHeightSmall    = 2
	ComboFlagsHeightRegular  = 4
	ComboFlagsHeightLarge    = 8
	ComboFlagsHeightLargest  = 16
	ComboFlagsNoArrowButton  = 32
	ComboFlagsNoPreview      = 64
	ComboFlagsHeightMask     = 30
)
View Source
const (
	CondNone         = 0
	CondAlways       = 1
	CondOnce         = 2
	CondFirstUseEver = 4
	CondAppearing    = 8
)
View Source
const (
	ConfigFlagsNone                    = 0
	ConfigFlagsNavEnableKeyboard       = 1
	ConfigFlagsNavEnableGamepad        = 2
	ConfigFlagsNavEnableSetMousePos    = 4
	ConfigFlagsNavNoCaptureKeyboard    = 8
	ConfigFlagsNoMouse                 = 16
	ConfigFlagsNoMouseCursorChange     = 32
	ConfigFlagsDockingEnable           = 64
	ConfigFlagsViewportsEnable         = 1024
	ConfigFlagsDpiEnableScaleViewports = 16384
	ConfigFlagsDpiEnableScaleFonts     = 32768
	ConfigFlagsIsSRGB                  = 1048576
	ConfigFlagsIsTouchScreen           = 2097152
)
View Source
const (
	ContextHookTypeNewFramePre    = 0
	ContextHookTypeNewFramePost   = 1
	ContextHookTypeEndFramePre    = 2
	ContextHookTypeEndFramePost   = 3
	ContextHookTypeRenderPre      = 4
	ContextHookTypeRenderPost     = 5
	ContextHookTypeShutdown       = 6
	ContextHookTypePendingRemoval = 7
)
View Source
const (
	DataAuthorityAuto     = 0
	DataAuthorityDockNode = 1
	DataAuthorityWindow   = 2
)
View Source
const (
	DataTypeString  = 11
	DataTypePointer = 12
	DataTypeID      = 13
)
View Source
const (
	DataTypeS8     = 0
	DataTypeU8     = 1
	DataTypeS16    = 2
	DataTypeU16    = 3
	DataTypeS32    = 4
	DataTypeU32    = 5
	DataTypeS64    = 6
	DataTypeU64    = 7
	DataTypeFloat  = 8
	DataTypeDouble = 9
	DataTypeCOUNT  = 10
)
View Source
const (
	DebugLogFlagsNone          = 0
	DebugLogFlagsEventActiveId = 1
	DebugLogFlagsEventFocus    = 2
	DebugLogFlagsEventPopup    = 4
	DebugLogFlagsEventNav      = 8
	DebugLogFlagsEventClipper  = 16
	DebugLogFlagsEventIO       = 32
	DebugLogFlagsEventDocking  = 64
	DebugLogFlagsEventViewport = 128
	DebugLogFlagsEventMask     = 255
	DebugLogFlagsOutputToTTY   = 1024
)
View Source
const (
	DirNone  = -1
	DirLeft  = 0
	DirRight = 1
	DirUp    = 2
	DirDown  = 3
	DirCOUNT = 4
)
View Source
const (
	DockNodeFlagsDockSpace              = 1024
	DockNodeFlagsCentralNode            = 2048
	DockNodeFlagsNoTabBar               = 4096
	DockNodeFlagsHiddenTabBar           = 8192
	DockNodeFlagsNoWindowMenuButton     = 16384
	DockNodeFlagsNoCloseButton          = 32768
	DockNodeFlagsNoDocking              = 65536
	DockNodeFlagsNoDockingSplitMe       = 131072
	DockNodeFlagsNoDockingSplitOther    = 262144
	DockNodeFlagsNoDockingOverMe        = 524288
	DockNodeFlagsNoDockingOverOther     = 1048576
	DockNodeFlagsNoDockingOverEmpty     = 2097152
	DockNodeFlagsNoResizeX              = 4194304
	DockNodeFlagsNoResizeY              = 8388608
	DockNodeFlagsSharedFlagsInheritMask = -1
	DockNodeFlagsNoResizeFlagsMask      = 12582944
	DockNodeFlagsLocalFlagsMask         = 12713072
	DockNodeFlagsLocalFlagsTransferMask = 12712048
	DockNodeFlagsSavedFlagsMask         = 12712992
)
View Source
const (
	DockNodeFlagsNone                   = 0
	DockNodeFlagsKeepAliveOnly          = 1
	DockNodeFlagsNoDockingInCentralNode = 4
	DockNodeFlagsPassthruCentralNode    = 8
	DockNodeFlagsNoSplit                = 16
	DockNodeFlagsNoResize               = 32
	DockNodeFlagsAutoHideTabBar         = 64
)
View Source
const (
	DockNodeStateUnknown                                   = 0
	DockNodeStateHostWindowHiddenBecauseSingleWindow       = 1
	DockNodeStateHostWindowHiddenBecauseWindowsAreResizing = 2
	DockNodeStateHostWindowVisible                         = 3
)
View Source
const (
	DragDropFlagsNone                     = 0
	DragDropFlagsSourceNoPreviewTooltip   = 1
	DragDropFlagsSourceNoDisableHover     = 2
	DragDropFlagsSourceNoHoldToOpenOthers = 4
	DragDropFlagsSourceAllowNullID        = 8
	DragDropFlagsSourceExtern             = 16
	DragDropFlagsSourceAutoExpirePayload  = 32
	DragDropFlagsAcceptBeforeDelivery     = 1024
	DragDropFlagsAcceptNoDrawDefaultRect  = 2048
	DragDropFlagsAcceptNoPreviewTooltip   = 4096
	DragDropFlagsAcceptPeekOnly           = 3072
)
View Source
const (
	FocusedFlagsNone                = 0
	FocusedFlagsChildWindows        = 1
	FocusedFlagsRootWindow          = 2
	FocusedFlagsAnyWindow           = 4
	FocusedFlagsNoPopupHierarchy    = 8
	FocusedFlagsDockHierarchy       = 16
	FocusedFlagsRootAndChildWindows = 3
)
View Source
const (
	HoveredFlagsNone                         = 0
	HoveredFlagsChildWindows                 = 1
	HoveredFlagsRootWindow                   = 2
	HoveredFlagsAnyWindow                    = 4
	HoveredFlagsNoPopupHierarchy             = 8
	HoveredFlagsDockHierarchy                = 16
	HoveredFlagsAllowWhenBlockedByPopup      = 32
	HoveredFlagsAllowWhenBlockedByActiveItem = 128
	HoveredFlagsAllowWhenOverlapped          = 256
	HoveredFlagsAllowWhenDisabled            = 512
	HoveredFlagsNoNavOverride                = 1024
	HoveredFlagsRectOnly                     = 416
	HoveredFlagsRootAndChildWindows          = 3
	HoveredFlagsDelayNormal                  = 2048
	HoveredFlagsDelayShort                   = 4096
	HoveredFlagsNoSharedDelay                = 8192
)
View Source
const (
	InputEventTypeNone          = 0
	InputEventTypeMousePos      = 1
	InputEventTypeMouseWheel    = 2
	InputEventTypeMouseButton   = 3
	InputEventTypeMouseViewport = 4
	InputEventTypeKey           = 5
	InputEventTypeText          = 6
	InputEventTypeFocus         = 7
	InputEventTypeCOUNT         = 8
)
View Source
const (
	InputFlagsNone                       = 0
	InputFlagsRepeat                     = 1
	InputFlagsRepeatRateDefault          = 2
	InputFlagsRepeatRateNavMove          = 4
	InputFlagsRepeatRateNavTweak         = 8
	InputFlagsRepeatRateMask             = 14
	InputFlagsCondHovered                = 16
	InputFlagsCondActive                 = 32
	InputFlagsCondDefault                = 48
	InputFlagsCondMask                   = 48
	InputFlagsLockThisFrame              = 64
	InputFlagsLockUntilRelease           = 128
	InputFlagsRouteFocused               = 256
	InputFlagsRouteGlobalLow             = 512
	InputFlagsRouteGlobal                = 1024
	InputFlagsRouteGlobalHigh            = 2048
	InputFlagsRouteMask                  = 3840
	InputFlagsRouteAlways                = 4096
	InputFlagsRouteUnlessBgFocused       = 8192
	InputFlagsRouteExtraMask             = 12288
	InputFlagsSupportedByIsKeyPressed    = 15
	InputFlagsSupportedByShortcut        = 16143
	InputFlagsSupportedBySetKeyOwner     = 192
	InputFlagsSupportedBySetItemKeyOwner = 240
)
View Source
const (
	InputSourceNone      = 0
	InputSourceMouse     = 1
	InputSourceKeyboard  = 2
	InputSourceGamepad   = 3
	InputSourceClipboard = 4
	InputSourceNav       = 5
	InputSourceCOUNT     = 6
)
View Source
const (
	InputTextFlagsMultiline    = 67108864
	InputTextFlagsNoMarkEdited = 134217728
	InputTextFlagsMergedItem   = 268435456
)
View Source
const (
	InputTextFlagsNone                = 0
	InputTextFlagsCharsDecimal        = 1
	InputTextFlagsCharsHexadecimal    = 2
	InputTextFlagsCharsUppercase      = 4
	InputTextFlagsCharsNoBlank        = 8
	InputTextFlagsAutoSelectAll       = 16
	InputTextFlagsEnterReturnsTrue    = 32
	InputTextFlagsCallbackCompletion  = 64
	InputTextFlagsCallbackHistory     = 128
	InputTextFlagsCallbackAlways      = 256
	InputTextFlagsCallbackCharFilter  = 512
	InputTextFlagsAllowTabInput       = 1024
	InputTextFlagsCtrlEnterForNewLine = 2048
	InputTextFlagsNoHorizontalScroll  = 4096
	InputTextFlagsAlwaysOverwrite     = 8192
	InputTextFlagsReadOnly            = 16384
	InputTextFlagsPassword            = 32768
	InputTextFlagsNoUndoRedo          = 65536
	InputTextFlagsCharsScientific     = 131072
	InputTextFlagsCallbackResize      = 262144
	InputTextFlagsCallbackEdit        = 524288
	InputTextFlagsEscapeClearsAll     = 1048576
)
View Source
const (
	ItemFlagsNone                     = 0
	ItemFlagsNoTabStop                = 1
	ItemFlagsButtonRepeat             = 2
	ItemFlagsDisabled                 = 4
	ItemFlagsNoNav                    = 8
	ItemFlagsNoNavDefaultFocus        = 16
	ItemFlagsSelectableDontClosePopup = 32
	ItemFlagsMixedValue               = 64
	ItemFlagsReadOnly                 = 128
	ItemFlagsNoWindowHoverableCheck   = 256
	ItemFlagsInputable                = 1024
)
View Source
const (
	ItemStatusFlagsNone             = 0
	ItemStatusFlagsHoveredRect      = 1
	ItemStatusFlagsHasDisplayRect   = 2
	ItemStatusFlagsEdited           = 4
	ItemStatusFlagsToggledSelection = 8
	ItemStatusFlagsToggledOpen      = 16
	ItemStatusFlagsHasDeactivated   = 32
	ItemStatusFlagsDeactivated      = 64
	ItemStatusFlagsHoveredWindow    = 128
	ItemStatusFlagsFocusedByTabbing = 256
	ItemStatusFlagsVisible          = 512
)
View Source
const (
	KeyNone                = 0
	KeyTab                 = 512
	KeyLeftArrow           = 513
	KeyRightArrow          = 514
	KeyUpArrow             = 515
	KeyDownArrow           = 516
	KeyPageUp              = 517
	KeyPageDown            = 518
	KeyHome                = 519
	KeyEnd                 = 520
	KeyInsert              = 521
	KeyDelete              = 522
	KeyBackspace           = 523
	KeySpace               = 524
	KeyEnter               = 525
	KeyEscape              = 526
	KeyLeftCtrl            = 527
	KeyLeftShift           = 528
	KeyLeftAlt             = 529
	KeyLeftSuper           = 530
	KeyRightCtrl           = 531
	KeyRightShift          = 532
	KeyRightAlt            = 533
	KeyRightSuper          = 534
	KeyMenu                = 535
	Key0                   = 536
	Key1                   = 537
	Key2                   = 538
	Key3                   = 539
	Key4                   = 540
	Key5                   = 541
	Key6                   = 542
	Key7                   = 543
	Key8                   = 544
	Key9                   = 545
	KeyA                   = 546
	KeyB                   = 547
	KeyC                   = 548
	KeyD                   = 549
	KeyE                   = 550
	KeyF                   = 551
	KeyG                   = 552
	KeyH                   = 553
	KeyI                   = 554
	KeyJ                   = 555
	KeyK                   = 556
	KeyL                   = 557
	KeyM                   = 558
	KeyN                   = 559
	KeyO                   = 560
	KeyP                   = 561
	KeyQ                   = 562
	KeyR                   = 563
	KeyS                   = 564
	KeyT                   = 565
	KeyU                   = 566
	KeyV                   = 567
	KeyW                   = 568
	KeyX                   = 569
	KeyY                   = 570
	KeyZ                   = 571
	KeyF1                  = 572
	KeyF2                  = 573
	KeyF3                  = 574
	KeyF4                  = 575
	KeyF5                  = 576
	KeyF6                  = 577
	KeyF7                  = 578
	KeyF8                  = 579
	KeyF9                  = 580
	KeyF10                 = 581
	KeyF11                 = 582
	KeyF12                 = 583
	KeyApostrophe          = 584
	KeyComma               = 585
	KeyMinus               = 586
	KeyPeriod              = 587
	KeySlash               = 588
	KeySemicolon           = 589
	KeyEqual               = 590
	KeyLeftBracket         = 591
	KeyBackslash           = 592
	KeyRightBracket        = 593
	KeyGraveAccent         = 594
	KeyCapsLock            = 595
	KeyScrollLock          = 596
	KeyNumLock             = 597
	KeyPrintScreen         = 598
	KeyPause               = 599
	KeyKeypad0             = 600
	KeyKeypad1             = 601
	KeyKeypad2             = 602
	KeyKeypad3             = 603
	KeyKeypad4             = 604
	KeyKeypad5             = 605
	KeyKeypad6             = 606
	KeyKeypad7             = 607
	KeyKeypad8             = 608
	KeyKeypad9             = 609
	KeyKeypadDecimal       = 610
	KeyKeypadDivide        = 611
	KeyKeypadMultiply      = 612
	KeyKeypadSubtract      = 613
	KeyKeypadAdd           = 614
	KeyKeypadEnter         = 615
	KeyKeypadEqual         = 616
	KeyGamepadStart        = 617
	KeyGamepadBack         = 618
	KeyGamepadFaceLeft     = 619
	KeyGamepadFaceRight    = 620
	KeyGamepadFaceUp       = 621
	KeyGamepadFaceDown     = 622
	KeyGamepadDpadLeft     = 623
	KeyGamepadDpadRight    = 624
	KeyGamepadDpadUp       = 625
	KeyGamepadDpadDown     = 626
	KeyGamepadL1           = 627
	KeyGamepadR1           = 628
	KeyGamepadL2           = 629
	KeyGamepadR2           = 630
	KeyGamepadL3           = 631
	KeyGamepadR3           = 632
	KeyGamepadLStickLeft   = 633
	KeyGamepadLStickRight  = 634
	KeyGamepadLStickUp     = 635
	KeyGamepadLStickDown   = 636
	KeyGamepadRStickLeft   = 637
	KeyGamepadRStickRight  = 638
	KeyGamepadRStickUp     = 639
	KeyGamepadRStickDown   = 640
	KeyMouseLeft           = 641
	KeyMouseRight          = 642
	KeyMouseMiddle         = 643
	KeyMouseX1             = 644
	KeyMouseX2             = 645
	KeyMouseWheelX         = 646
	KeyMouseWheelY         = 647
	KeyReservedForModCtrl  = 648
	KeyReservedForModShift = 649
	KeyReservedForModAlt   = 650
	KeyReservedForModSuper = 651
	KeyCOUNT               = 652
	ModNone                = 0
	ModCtrl                = 4096
	ModShift               = 8192
	ModAlt                 = 16384
	ModSuper               = 32768
	ModShortcut            = 2048
	ModMask                = 63488
	KeyNamedKeyBEGIN       = 512
	KeyNamedKeyEND         = 652
	KeyNamedKeyCOUNT       = 140
	KeyKeysDataSIZE        = 652
	KeyKeysDataOFFSET      = 0
)
View Source
const (
	LayoutTypeHorizontal = 0
	LayoutTypeVertical   = 1
)
View Source
const (
	LocKeyTableSizeOne         = 0
	LocKeyTableSizeAllFit      = 1
	LocKeyTableSizeAllDefault  = 2
	LocKeyTableResetOrder      = 3
	LocKeyWindowingMainMenuBar = 4
	LocKeyWindowingPopup       = 5
	LocKeyWindowingUntitled    = 6
	LocKeyDockingHideTabBar    = 7
	LocKeyCOUNT                = 8
)
View Source
const (
	LogTypeNone      = 0
	LogTypeTTY       = 1
	LogTypeFile      = 2
	LogTypeBuffer    = 3
	LogTypeClipboard = 4
)
View Source
const (
	MouseButtonLeft   = 0
	MouseButtonRight  = 1
	MouseButtonMiddle = 2
	MouseButtonCOUNT  = 5
)
View Source
const (
	MouseCursorNone       = -1
	MouseCursorArrow      = 0
	MouseCursorTextInput  = 1
	MouseCursorResizeAll  = 2
	MouseCursorResizeNS   = 3
	MouseCursorResizeEW   = 4
	MouseCursorResizeNESW = 5
	MouseCursorResizeNWSE = 6
	MouseCursorHand       = 7
	MouseCursorNotAllowed = 8
	MouseCursorCOUNT      = 9
)
View Source
const (
	NavHighlightFlagsNone        = 0
	NavHighlightFlagsTypeDefault = 1
	NavHighlightFlagsTypeThin    = 2
	NavHighlightFlagsAlwaysDraw  = 4
	NavHighlightFlagsNoRounding  = 8
)
View Source
const (
	NavInputActivate    = 0
	NavInputCancel      = 1
	NavInputInput       = 2
	NavInputMenu        = 3
	NavInputDpadLeft    = 4
	NavInputDpadRight   = 5
	NavInputDpadUp      = 6
	NavInputDpadDown    = 7
	NavInputLStickLeft  = 8
	NavInputLStickRight = 9
	NavInputLStickUp    = 10
	NavInputLStickDown  = 11
	NavInputFocusPrev   = 12
	NavInputFocusNext   = 13
	NavInputTweakSlow   = 14
	NavInputTweakFast   = 15
	NavInputCOUNT       = 16
)
View Source
const (
	NavLayerMain  = 0
	NavLayerMenu  = 1
	NavLayerCOUNT = 2
)
View Source
const (
	NavMoveFlagsNone                = 0
	NavMoveFlagsLoopX               = 1
	NavMoveFlagsLoopY               = 2
	NavMoveFlagsWrapX               = 4
	NavMoveFlagsWrapY               = 8
	NavMoveFlagsAllowCurrentNavId   = 16
	NavMoveFlagsAlsoScoreVisibleSet = 32
	NavMoveFlagsScrollToEdgeY       = 64
	NavMoveFlagsForwarded           = 128
	NavMoveFlagsDebugNoResult       = 256
	NavMoveFlagsFocusApi            = 512
	NavMoveFlagsTabbing             = 1024
	NavMoveFlagsActivate            = 2048
	NavMoveFlagsDontSetNavHighlight = 4096
)
View Source
const (
	NextItemDataFlagsNone     = 0
	NextItemDataFlagsHasWidth = 1
	NextItemDataFlagsHasOpen  = 2
)
View Source
const (
	NextWindowDataFlagsNone              = 0
	NextWindowDataFlagsHasPos            = 1
	NextWindowDataFlagsHasSize           = 2
	NextWindowDataFlagsHasContentSize    = 4
	NextWindowDataFlagsHasCollapsed      = 8
	NextWindowDataFlagsHasSizeConstraint = 16
	NextWindowDataFlagsHasFocus          = 32
	NextWindowDataFlagsHasBgAlpha        = 64
	NextWindowDataFlagsHasScroll         = 128
	NextWindowDataFlagsHasViewport       = 256
	NextWindowDataFlagsHasDock           = 512
	NextWindowDataFlagsHasWindowClass    = 1024
)
View Source
const (
	OldColumnFlagsNone                   = 0
	OldColumnFlagsNoBorder               = 1
	OldColumnFlagsNoResize               = 2
	OldColumnFlagsNoPreserveWidths       = 4
	OldColumnFlagsNoForceWithinWindow    = 8
	OldColumnFlagsGrowParentContentsSize = 16
)
View Source
const (
	PlotTypeLines     = 0
	PlotTypeHistogram = 1
)
View Source
const (
	PopupFlagsNone                    = 0
	PopupFlagsMouseButtonLeft         = 0
	PopupFlagsMouseButtonRight        = 1
	PopupFlagsMouseButtonMiddle       = 2
	PopupFlagsMouseButtonMask         = 31
	PopupFlagsMouseButtonDefault      = 1
	PopupFlagsNoOpenOverExistingPopup = 32
	PopupFlagsNoOpenOverItems         = 64
	PopupFlagsAnyPopupId              = 128
	PopupFlagsAnyPopupLevel           = 256
	PopupFlagsAnyPopup                = 384
)
View Source
const (
	PopupPositionPolicyDefault  = 0
	PopupPositionPolicyComboBox = 1
	PopupPositionPolicyTooltip  = 2
)
View Source
const (
	ScrollFlagsNone               = 0
	ScrollFlagsKeepVisibleEdgeX   = 1
	ScrollFlagsKeepVisibleEdgeY   = 2
	ScrollFlagsKeepVisibleCenterX = 4
	ScrollFlagsKeepVisibleCenterY = 8
	ScrollFlagsAlwaysCenterX      = 16
	ScrollFlagsAlwaysCenterY      = 32
	ScrollFlagsNoScrollParent     = 64
	ScrollFlagsMaskX              = 21
	ScrollFlagsMaskY              = 42
)
View Source
const (
	SelectableFlagsNoHoldingActiveID    = 1048576
	SelectableFlagsSelectOnNav          = 2097152
	SelectableFlagsSelectOnClick        = 4194304
	SelectableFlagsSelectOnRelease      = 8388608
	SelectableFlagsSpanAvailWidth       = 16777216
	SelectableFlagsSetNavIdOnHover      = 33554432
	SelectableFlagsNoPadWithHalfSpacing = 67108864
	SelectableFlagsNoSetKeyOwner        = 134217728
)
View Source
const (
	SelectableFlagsNone             = 0
	SelectableFlagsDontClosePopups  = 1
	SelectableFlagsSpanAllColumns   = 2
	SelectableFlagsAllowDoubleClick = 4
	SelectableFlagsDisabled         = 8
	SelectableFlagsAllowItemOverlap = 16
)
View Source
const (
	SeparatorFlagsNone           = 0
	SeparatorFlagsHorizontal     = 1
	SeparatorFlagsVertical       = 2
	SeparatorFlagsSpanAllColumns = 4
)
View Source
const (
	SliderFlagsVertical = 1048576
	SliderFlagsReadOnly = 2097152
)
View Source
const (
	SliderFlagsNone            = 0
	SliderFlagsAlwaysClamp     = 16
	SliderFlagsLogarithmic     = 32
	SliderFlagsNoRoundToFormat = 64
	SliderFlagsNoInput         = 128
	SliderFlagsInvalidMask     = 1879048207
)
View Source
const (
	SortDirectionNone       = 0
	SortDirectionAscending  = 1
	SortDirectionDescending = 2
)
View Source
const (
	StyleVarAlpha                   = 0
	StyleVarDisabledAlpha           = 1
	StyleVarWindowPadding           = 2
	StyleVarWindowRounding          = 3
	StyleVarWindowBorderSize        = 4
	StyleVarWindowMinSize           = 5
	StyleVarWindowTitleAlign        = 6
	StyleVarChildRounding           = 7
	StyleVarChildBorderSize         = 8
	StyleVarPopupRounding           = 9
	StyleVarPopupBorderSize         = 10
	StyleVarFramePadding            = 11
	StyleVarFrameRounding           = 12
	StyleVarFrameBorderSize         = 13
	StyleVarItemSpacing             = 14
	StyleVarItemInnerSpacing        = 15
	StyleVarIndentSpacing           = 16
	StyleVarCellPadding             = 17
	StyleVarScrollbarSize           = 18
	StyleVarScrollbarRounding       = 19
	StyleVarGrabMinSize             = 20
	StyleVarGrabRounding            = 21
	StyleVarTabRounding             = 22
	StyleVarButtonTextAlign         = 23
	StyleVarSelectableTextAlign     = 24
	StyleVarSeparatorTextBorderSize = 25
	StyleVarSeparatorTextAlign      = 26
	StyleVarSeparatorTextPadding    = 27
	StyleVarCOUNT                   = 28
)
View Source
const (
	TabBarFlagsDockNode     = 1048576
	TabBarFlagsIsFocused    = 2097152
	TabBarFlagsSaveSettings = 4194304
)
View Source
const (
	TabBarFlagsNone                         = 0
	TabBarFlagsReorderable                  = 1
	TabBarFlagsAutoSelectNewTabs            = 2
	TabBarFlagsTabListPopupButton           = 4
	TabBarFlagsNoCloseWithMiddleMouseButton = 8
	TabBarFlagsNoTabListScrollingButtons    = 16
	TabBarFlagsNoTooltip                    = 32
	TabBarFlagsFittingPolicyResizeDown      = 64
	TabBarFlagsFittingPolicyScroll          = 128
	TabBarFlagsFittingPolicyMask            = 192
	TabBarFlagsFittingPolicyDefault         = 64
)
View Source
const (
	TabItemFlagsSectionMask   = 192
	TabItemFlagsNoCloseButton = 1048576
	TabItemFlagsButton        = 2097152
	TabItemFlagsUnsorted      = 4194304
	TabItemFlagsPreview       = 8388608
)
View Source
const (
	TabItemFlagsNone                         = 0
	TabItemFlagsUnsavedDocument              = 1
	TabItemFlagsSetSelected                  = 2
	TabItemFlagsNoCloseWithMiddleMouseButton = 4
	TabItemFlagsNoPushId                     = 8
	TabItemFlagsNoTooltip                    = 16
	TabItemFlagsNoReorder                    = 32
	TabItemFlagsLeading                      = 64
	TabItemFlagsTrailing                     = 128
)
View Source
const (
	TableBgTargetNone   = 0
	TableBgTargetRowBg0 = 1
	TableBgTargetRowBg1 = 2
	TableBgTargetCellBg = 3
)
View Source
const (
	TableColumnFlagsNone                 = 0
	TableColumnFlagsDisabled             = 1
	TableColumnFlagsDefaultHide          = 2
	TableColumnFlagsDefaultSort          = 4
	TableColumnFlagsWidthStretch         = 8
	TableColumnFlagsWidthFixed           = 16
	TableColumnFlagsNoResize             = 32
	TableColumnFlagsNoReorder            = 64
	TableColumnFlagsNoHide               = 128
	TableColumnFlagsNoClip               = 256
	TableColumnFlagsNoSort               = 512
	TableColumnFlagsNoSortAscending      = 1024
	TableColumnFlagsNoSortDescending     = 2048
	TableColumnFlagsNoHeaderLabel        = 4096
	TableColumnFlagsNoHeaderWidth        = 8192
	TableColumnFlagsPreferSortAscending  = 16384
	TableColumnFlagsPreferSortDescending = 32768
	TableColumnFlagsIndentEnable         = 65536
	TableColumnFlagsIndentDisable        = 131072
	TableColumnFlagsIsEnabled            = 16777216
	TableColumnFlagsIsVisible            = 33554432
	TableColumnFlagsIsSorted             = 67108864
	TableColumnFlagsIsHovered            = 134217728
	TableColumnFlagsWidthMask            = 24
	TableColumnFlagsIndentMask           = 196608
	TableColumnFlagsStatusMask           = 251658240
	TableColumnFlagsNoDirectResize       = 1073741824
)
View Source
const (
	TableFlagsNone                       = 0
	TableFlagsResizable                  = 1
	TableFlagsReorderable                = 2
	TableFlagsHideable                   = 4
	TableFlagsSortable                   = 8
	TableFlagsNoSavedSettings            = 16
	TableFlagsContextMenuInBody          = 32
	TableFlagsRowBg                      = 64
	TableFlagsBordersInnerH              = 128
	TableFlagsBordersOuterH              = 256
	TableFlagsBordersInnerV              = 512
	TableFlagsBordersOuterV              = 1024
	TableFlagsBordersH                   = 384
	TableFlagsBordersV                   = 1536
	TableFlagsBordersInner               = 640
	TableFlagsBordersOuter               = 1280
	TableFlagsBorders                    = 1920
	TableFlagsNoBordersInBody            = 2048
	TableFlagsNoBordersInBodyUntilResize = 4096
	TableFlagsSizingFixedFit             = 8192
	TableFlagsSizingFixedSame            = 16384
	TableFlagsSizingStretchProp          = 24576
	TableFlagsSizingStretchSame          = 32768
	TableFlagsNoHostExtendX              = 65536
	TableFlagsNoHostExtendY              = 131072
	TableFlagsNoKeepColumnsVisible       = 262144
	TableFlagsPreciseWidths              = 524288
	TableFlagsNoClip                     = 1048576
	TableFlagsPadOuterX                  = 2097152
	TableFlagsNoPadOuterX                = 4194304
	TableFlagsNoPadInnerX                = 8388608
	TableFlagsScrollX                    = 16777216
	TableFlagsScrollY                    = 33554432
	TableFlagsSortMulti                  = 67108864
	TableFlagsSortTristate               = 134217728
	TableFlagsSizingMask                 = 57344
)
View Source
const (
	TableRowFlagsNone    = 0
	TableRowFlagsHeaders = 1
)
View Source
const (
	TextFlagsNone                       = 0
	TextFlagsNoWidthForLargeClippedText = 1
)
View Source
const (
	TooltipFlagsNone                    = 0
	TooltipFlagsOverridePreviousTooltip = 1
)
View Source
const (
	TreeNodeFlagsNone                 = 0
	TreeNodeFlagsSelected             = 1
	TreeNodeFlagsFramed               = 2
	TreeNodeFlagsAllowItemOverlap     = 4
	TreeNodeFlagsNoTreePushOnOpen     = 8
	TreeNodeFlagsNoAutoOpenOnLog      = 16
	TreeNodeFlagsDefaultOpen          = 32
	TreeNodeFlagsOpenOnDoubleClick    = 64
	TreeNodeFlagsOpenOnArrow          = 128
	TreeNodeFlagsLeaf                 = 256
	TreeNodeFlagsBullet               = 512
	TreeNodeFlagsFramePadding         = 1024
	TreeNodeFlagsSpanAvailWidth       = 2048
	TreeNodeFlagsSpanFullWidth        = 4096
	TreeNodeFlagsNavLeftJumpsBackHere = 8192
	TreeNodeFlagsCollapsingHeader     = 26
)
View Source
const (
	ViewportFlagsNone                = 0
	ViewportFlagsIsPlatformWindow    = 1
	ViewportFlagsIsPlatformMonitor   = 2
	ViewportFlagsOwnedByApp          = 4
	ViewportFlagsNoDecoration        = 8
	ViewportFlagsNoTaskBarIcon       = 16
	ViewportFlagsNoFocusOnAppearing  = 32
	ViewportFlagsNoFocusOnClick      = 64
	ViewportFlagsNoInputs            = 128
	ViewportFlagsNoRendererClear     = 256
	ViewportFlagsTopMost             = 512
	ViewportFlagsMinimized           = 1024
	ViewportFlagsNoAutoMerge         = 2048
	ViewportFlagsCanHostOtherWindows = 4096
)
View Source
const (
	WindowDockStyleColText               = 0
	WindowDockStyleColTab                = 1
	WindowDockStyleColTabHovered         = 2
	WindowDockStyleColTabActive          = 3
	WindowDockStyleColTabUnfocused       = 4
	WindowDockStyleColTabUnfocusedActive = 5
	WindowDockStyleColCOUNT              = 6
)
View Source
const (
	WindowFlagsNone                      = 0
	WindowFlagsNoTitleBar                = 1
	WindowFlagsNoResize                  = 2
	WindowFlagsNoMove                    = 4
	WindowFlagsNoScrollbar               = 8
	WindowFlagsNoScrollWithMouse         = 16
	WindowFlagsNoCollapse                = 32
	WindowFlagsAlwaysAutoResize          = 64
	WindowFlagsNoBackground              = 128
	WindowFlagsNoSavedSettings           = 256
	WindowFlagsNoMouseInputs             = 512
	WindowFlagsMenuBar                   = 1024
	WindowFlagsHorizontalScrollbar       = 2048
	WindowFlagsNoFocusOnAppearing        = 4096
	WindowFlagsNoBringToFrontOnFocus     = 8192
	WindowFlagsAlwaysVerticalScrollbar   = 16384
	WindowFlagsAlwaysHorizontalScrollbar = 32768
	WindowFlagsAlwaysUseWindowPadding    = 65536
	WindowFlagsNoNavInputs               = 262144
	WindowFlagsNoNavFocus                = 524288
	WindowFlagsUnsavedDocument           = 1048576
	WindowFlagsNoDocking                 = 2097152
	WindowFlagsNoNav                     = 786432
	WindowFlagsNoDecoration              = 43
	WindowFlagsNoInputs                  = 786944
	WindowFlagsNavFlattened              = 8388608
	WindowFlagsChildWindow               = 16777216
	WindowFlagsTooltip                   = 33554432
	WindowFlagsPopup                     = 67108864
	WindowFlagsModal                     = 134217728
	WindowFlagsChildMenu                 = 268435456
	WindowFlagsDockNodeHost              = 536870912
)
View Source
const (
	AxisX1    = 0
	AxisX2    = 1
	AxisX3    = 2
	AxisY1    = 3
	AxisY2    = 4
	AxisY3    = 5
	AxisCOUNT = 6
)
View Source
const (
	PlotAxisFlagsNone          = 0
	PlotAxisFlagsNoLabel       = 1
	PlotAxisFlagsNoGridLines   = 2
	PlotAxisFlagsNoTickMarks   = 4
	PlotAxisFlagsNoTickLabels  = 8
	PlotAxisFlagsNoInitialFit  = 16
	PlotAxisFlagsNoMenus       = 32
	PlotAxisFlagsNoSideSwitch  = 64
	PlotAxisFlagsNoHighlight   = 128
	PlotAxisFlagsOpposite      = 256
	PlotAxisFlagsForeground    = 512
	PlotAxisFlagsInvert        = 1024
	PlotAxisFlagsAutoFit       = 2048
	PlotAxisFlagsRangeFit      = 4096
	PlotAxisFlagsPanStretch    = 8192
	PlotAxisFlagsLockMin       = 16384
	PlotAxisFlagsLockMax       = 32768
	PlotAxisFlagsLock          = 49152
	PlotAxisFlagsNoDecorations = 15
	PlotAxisFlagsAuxDefault    = 258
)
View Source
const (
	PlotBarGroupsFlagsNone       = 0
	PlotBarGroupsFlagsHorizontal = 1024
	PlotBarGroupsFlagsStacked    = 2048
)
View Source
const (
	PlotBarsFlagsNone       = 0
	PlotBarsFlagsHorizontal = 1024
)
View Source
const (
	PlotBinSqrt    = -1
	PlotBinSturges = -2
	PlotBinRice    = -3
	PlotBinScott   = -4
)
View Source
const (
	PlotColLine          = 0
	PlotColFill          = 1
	PlotColMarkerOutline = 2
	PlotColMarkerFill    = 3
	PlotColErrorBar      = 4
	PlotColFrameBg       = 5
	PlotColPlotBg        = 6
	PlotColPlotBorder    = 7
	PlotColLegendBg      = 8
	PlotColLegendBorder  = 9
	PlotColLegendText    = 10
	PlotColTitleText     = 11
	PlotColInlayText     = 12
	PlotColAxisText      = 13
	PlotColAxisGrid      = 14
	PlotColAxisTick      = 15
	PlotColAxisBg        = 16
	PlotColAxisBgHovered = 17
	PlotColAxisBgActive  = 18
	PlotColSelection     = 19
	PlotColCrosshairs    = 20
	PlotColCOUNT         = 21
)
View Source
const (
	PlotColormapScaleFlagsNone     = 0
	PlotColormapScaleFlagsNoLabel  = 1
	PlotColormapScaleFlagsOpposite = 2
	PlotColormapScaleFlagsInvert   = 4
)
View Source
const (
	PlotColormapDeep     = 0
	PlotColormapDark     = 1
	PlotColormapPastel   = 2
	PlotColormapPaired   = 3
	PlotColormapViridis  = 4
	PlotColormapPlasma   = 5
	PlotColormapHot      = 6
	PlotColormapCool     = 7
	PlotColormapPink     = 8
	PlotColormapJet      = 9
	PlotColormapTwilight = 10
	PlotColormapRdBu     = 11
	PlotColormapBrBG     = 12
	PlotColormapPiYG     = 13
	PlotColormapSpectral = 14
	PlotColormapGreys    = 15
)
View Source
const (
	PlotCondNone   = 0
	PlotCondAlways = 1
	PlotCondOnce   = 2
)
View Source
const (
	PlotDateFmtNone    = 0
	PlotDateFmtDayMo   = 1
	PlotDateFmtDayMoYr = 2
	PlotDateFmtMoYr    = 3
	PlotDateFmtMo      = 4
	PlotDateFmtYr      = 5
)
View Source
const (
	PlotDragToolFlagsNone      = 0
	PlotDragToolFlagsNoCursors = 1
	PlotDragToolFlagsNoFit     = 2
	PlotDragToolFlagsNoInputs  = 4
	PlotDragToolFlagsDelayed   = 8
)
View Source
const (
	PlotErrorBarsFlagsNone       = 0
	PlotErrorBarsFlagsHorizontal = 1024
)
View Source
const (
	PlotFlagsNone        = 0
	PlotFlagsNoTitle     = 1
	PlotFlagsNoLegend    = 2
	PlotFlagsNoMouseText = 4
	PlotFlagsNoInputs    = 8
	PlotFlagsNoMenus     = 16
	PlotFlagsNoBoxSelect = 32
	PlotFlagsNoChild     = 64
	PlotFlagsNoFrame     = 128
	PlotFlagsEqual       = 256
	PlotFlagsCrosshairs  = 512
	PlotFlagsCanvasOnly  = 55
)
View Source
const (
	PlotHeatmapFlagsNone     = 0
	PlotHeatmapFlagsColMajor = 1024
)
View Source
const (
	PlotHistogramFlagsNone       = 0
	PlotHistogramFlagsHorizontal = 1024
	PlotHistogramFlagsCumulative = 2048
	PlotHistogramFlagsDensity    = 4096
	PlotHistogramFlagsNoOutliers = 8192
	PlotHistogramFlagsColMajor   = 16384
)
View Source
const (
	PlotInfLinesFlagsNone       = 0
	PlotInfLinesFlagsHorizontal = 1024
)
View Source
const (
	PlotItemFlagsNone     = 0
	PlotItemFlagsNoLegend = 1
	PlotItemFlagsNoFit    = 2
)
View Source
const (
	PlotLegendFlagsNone            = 0
	PlotLegendFlagsNoButtons       = 1
	PlotLegendFlagsNoHighlightItem = 2
	PlotLegendFlagsNoHighlightAxis = 4
	PlotLegendFlagsNoMenus         = 8
	PlotLegendFlagsOutside         = 16
	PlotLegendFlagsHorizontal      = 32
	PlotLegendFlagsSort            = 64
)
View Source
const (
	PlotLineFlagsNone     = 0
	PlotLineFlagsSegments = 1024
	PlotLineFlagsLoop     = 2048
	PlotLineFlagsSkipNaN  = 4096
	PlotLineFlagsNoClip   = 8192
	PlotLineFlagsShaded   = 16384
)
View Source
const (
	PlotLocationCenter    = 0
	PlotLocationNorth     = 1
	PlotLocationSouth     = 2
	PlotLocationWest      = 4
	PlotLocationEast      = 8
	PlotLocationNorthWest = 5
	PlotLocationNorthEast = 9
	PlotLocationSouthWest = 6
	PlotLocationSouthEast = 10
)
View Source
const (
	PlotMarkerNone     = -1
	PlotMarkerCircle   = 0
	PlotMarkerSquare   = 1
	PlotMarkerDiamond  = 2
	PlotMarkerUp       = 3
	PlotMarkerDown     = 4
	PlotMarkerLeft     = 5
	PlotMarkerRight    = 6
	PlotMarkerCross    = 7
	PlotMarkerPlus     = 8
	PlotMarkerAsterisk = 9
	PlotMarkerCOUNT    = 10
)
View Source
const (
	PlotMouseTextFlagsNone       = 0
	PlotMouseTextFlagsNoAuxAxes  = 1
	PlotMouseTextFlagsNoFormat   = 2
	PlotMouseTextFlagsShowAlways = 4
)
View Source
const (
	PlotPieChartFlagsNone      = 0
	PlotPieChartFlagsNormalize = 1024
)
View Source
const (
	PlotScaleLinear = 0
	PlotScaleTime   = 1
	PlotScaleLog10  = 2
	PlotScaleSymLog = 3
)
View Source
const (
	PlotScatterFlagsNone   = 0
	PlotScatterFlagsNoClip = 1024
)
View Source
const (
	PlotStairsFlagsNone    = 0
	PlotStairsFlagsPreStep = 1024
	PlotStairsFlagsShaded  = 2048
)
View Source
const (
	PlotStemsFlagsNone       = 0
	PlotStemsFlagsHorizontal = 1024
)
View Source
const (
	PlotStyleVarLineWeight         = 0
	PlotStyleVarMarker             = 1
	PlotStyleVarMarkerSize         = 2
	PlotStyleVarMarkerWeight       = 3
	PlotStyleVarFillAlpha          = 4
	PlotStyleVarErrorBarSize       = 5
	PlotStyleVarErrorBarWeight     = 6
	PlotStyleVarDigitalBitHeight   = 7
	PlotStyleVarDigitalBitGap      = 8
	PlotStyleVarPlotBorderSize     = 9
	PlotStyleVarMinorAlpha         = 10
	PlotStyleVarMajorTickLen       = 11
	PlotStyleVarMinorTickLen       = 12
	PlotStyleVarMajorTickSize      = 13
	PlotStyleVarMinorTickSize      = 14
	PlotStyleVarMajorGridSize      = 15
	PlotStyleVarMinorGridSize      = 16
	PlotStyleVarPlotPadding        = 17
	PlotStyleVarLabelPadding       = 18
	PlotStyleVarLegendPadding      = 19
	PlotStyleVarLegendInnerPadding = 20
	PlotStyleVarLegendSpacing      = 21
	PlotStyleVarMousePosPadding    = 22
	PlotStyleVarAnnotationPadding  = 23
	PlotStyleVarFitPadding         = 24
	PlotStyleVarPlotDefaultSize    = 25
	PlotStyleVarPlotMinSize        = 26
	PlotStyleVarCOUNT              = 27
)
View Source
const (
	PlotSubplotFlagsNone       = 0
	PlotSubplotFlagsNoTitle    = 1
	PlotSubplotFlagsNoLegend   = 2
	PlotSubplotFlagsNoMenus    = 4
	PlotSubplotFlagsNoResize   = 8
	PlotSubplotFlagsNoAlign    = 16
	PlotSubplotFlagsShareItems = 32
	PlotSubplotFlagsLinkRows   = 64
	PlotSubplotFlagsLinkCols   = 128
	PlotSubplotFlagsLinkAllX   = 256
	PlotSubplotFlagsLinkAllY   = 512
	PlotSubplotFlagsColMajor   = 1024
)
View Source
const (
	PlotTextFlagsNone     = 0
	PlotTextFlagsVertical = 1024
)
View Source
const (
	PlotTimeFmtNone     = 0
	PlotTimeFmtUs       = 1
	PlotTimeFmtSUs      = 2
	PlotTimeFmtSMs      = 3
	PlotTimeFmtS        = 4
	PlotTimeFmtMinSMs   = 5
	PlotTimeFmtHrMinSMs = 6
	PlotTimeFmtHrMinS   = 7
	PlotTimeFmtHrMin    = 8
	PlotTimeFmtHr       = 9
)
View Source
const (
	PlotTimeUnitUs    = 0
	PlotTimeUnitMs    = 1
	PlotTimeUnitS     = 2
	PlotTimeUnitMin   = 3
	PlotTimeUnitHr    = 4
	PlotTimeUnitDay   = 5
	PlotTimeUnitMo    = 6
	PlotTimeUnitYr    = 7
	PlotTimeUnitCOUNT = 8
)
View Source
const (
	ComboFlagsCustomPreview = 1048576
)
View Source
const (
	PlotDigitalFlagsNone = 0
)
View Source
const (
	PlotDummyFlagsNone = 0
)
View Source
const (
	PlotImageFlagsNone = 0
)
View Source
const (
	PlotShadedFlagsNone = 0
)
View Source
const (
	TreeNodeFlagsClipLabelForTrailingButton = 1048576
)

Variables

This section is empty.

Functions

func AlignTextToFramePadding

func AlignTextToFramePadding()

func ArrowButton

func ArrowButton(str_id string, dir Dir) bool

func Begin

func Begin(name string) bool

func BeginChildFrame

func BeginChildFrame(id ID, size Vec2) bool

func BeginChildFrameV

func BeginChildFrameV(id ID, size Vec2, flags WindowFlags) bool

BeginChildFrameV parameter default value hint: flags: 0

func BeginChildID

func BeginChildID(id ID) bool

func BeginChildIDV

func BeginChildIDV(id ID, size Vec2, border bool, flags WindowFlags) bool

BeginChildIDV parameter default value hint: border: false flags: 0 size: ImVec2(0,0)

func BeginChildStr

func BeginChildStr(str_id string) bool

func BeginChildStrV

func BeginChildStrV(str_id string, size Vec2, border bool, flags WindowFlags) bool

BeginChildStrV parameter default value hint: border: false flags: 0 size: ImVec2(0,0)

func BeginCombo

func BeginCombo(label string, preview_value string) bool

func BeginComboV

func BeginComboV(label string, preview_value string, flags ComboFlags) bool

BeginComboV parameter default value hint: flags: 0

func BeginDisabled

func BeginDisabled()

func BeginDisabledV

func BeginDisabledV(disabled bool)

BeginDisabledV parameter default value hint: disabled: true

func BeginDragDropSource

func BeginDragDropSource() bool

func BeginDragDropSourceV

func BeginDragDropSourceV(flags DragDropFlags) bool

BeginDragDropSourceV parameter default value hint: flags: 0

func BeginDragDropTarget

func BeginDragDropTarget() bool

func BeginGroup

func BeginGroup()

func BeginListBox

func BeginListBox(label string) bool

func BeginListBoxV

func BeginListBoxV(label string, size Vec2) bool

BeginListBoxV parameter default value hint: size: ImVec2(0,0)

func BeginMainMenuBar

func BeginMainMenuBar() bool

func BeginMenu

func BeginMenu(label string) bool

func BeginMenuBar

func BeginMenuBar() bool

func BeginMenuV

func BeginMenuV(label string, enabled bool) bool

BeginMenuV parameter default value hint: enabled: true

func BeginPopup

func BeginPopup(str_id string) bool

func BeginPopupContextItem

func BeginPopupContextItem() bool

func BeginPopupContextItemV

func BeginPopupContextItemV(str_id string, popup_flags PopupFlags) bool

BeginPopupContextItemV parameter default value hint: popup_flags: 1 str_id: NULL

func BeginPopupContextVoid

func BeginPopupContextVoid() bool

func BeginPopupContextVoidV

func BeginPopupContextVoidV(str_id string, popup_flags PopupFlags) bool

BeginPopupContextVoidV parameter default value hint: popup_flags: 1 str_id: NULL

func BeginPopupContextWindow

func BeginPopupContextWindow() bool

func BeginPopupContextWindowV

func BeginPopupContextWindowV(str_id string, popup_flags PopupFlags) bool

BeginPopupContextWindowV parameter default value hint: popup_flags: 1 str_id: NULL

func BeginPopupModal

func BeginPopupModal(name string) bool

func BeginPopupModalV

func BeginPopupModalV(name string, p_open *bool, flags WindowFlags) bool

BeginPopupModalV parameter default value hint: flags: 0 p_open: NULL

func BeginPopupV

func BeginPopupV(str_id string, flags WindowFlags) bool

BeginPopupV parameter default value hint: flags: 0

func BeginTabBar

func BeginTabBar(str_id string) bool

func BeginTabBarV

func BeginTabBarV(str_id string, flags TabBarFlags) bool

BeginTabBarV parameter default value hint: flags: 0

func BeginTabItem

func BeginTabItem(label string) bool

func BeginTabItemV

func BeginTabItemV(label string, p_open *bool, flags TabItemFlags) bool

BeginTabItemV parameter default value hint: flags: 0 p_open: NULL

func BeginTable

func BeginTable(str_id string, column int32) bool

func BeginTableV

func BeginTableV(str_id string, column int32, flags TableFlags, outer_size Vec2, inner_width float32) bool

BeginTableV parameter default value hint: flags: 0 inner_width: 0.0f outer_size: ImVec2(0.0f,0.0f)

func BeginTooltip

func BeginTooltip()

func BeginV

func BeginV(name string, p_open *bool, flags WindowFlags) bool

BeginV parameter default value hint: flags: 0 p_open: NULL

func Bullet

func Bullet()

func BulletText

func BulletText(fmt string)

func Button

func Button(label string) bool

func ButtonV

func ButtonV(label string, size Vec2) bool

ButtonV parameter default value hint: size: ImVec2(0,0)

func CalcItemWidth

func CalcItemWidth() float32

func Checkbox

func Checkbox(label string, v *bool) bool

func CheckboxFlagsIntPtr

func CheckboxFlagsIntPtr(label string, flags *int32, flags_value int32) bool

func CheckboxFlagsUintPtr

func CheckboxFlagsUintPtr(label string, flags *uint32, flags_value uint32) bool

func ClipboardText

func ClipboardText() string

func CloseCurrentPopup

func CloseCurrentPopup()

func CollapsingHeaderBoolPtr

func CollapsingHeaderBoolPtr(label string, p_visible *bool) bool

func CollapsingHeaderBoolPtrV

func CollapsingHeaderBoolPtrV(label string, p_visible *bool, flags TreeNodeFlags) bool

CollapsingHeaderBoolPtrV parameter default value hint: flags: 0

func CollapsingHeaderTreeNodeFlags

func CollapsingHeaderTreeNodeFlags(label string) bool

func CollapsingHeaderTreeNodeFlagsV

func CollapsingHeaderTreeNodeFlagsV(label string, flags TreeNodeFlags) bool

CollapsingHeaderTreeNodeFlagsV parameter default value hint: flags: 0

func ColorButton

func ColorButton(desc_id string, col Vec4) bool

func ColorButtonV

func ColorButtonV(desc_id string, col Vec4, flags ColorEditFlags, size Vec2) bool

ColorButtonV parameter default value hint: flags: 0 size: ImVec2(0,0)

func ColorConvertFloat4ToU32

func ColorConvertFloat4ToU32(in Vec4) uint32

func ColorConvertHSVtoRGB

func ColorConvertHSVtoRGB(h float32, s float32, v float32, out_r *float32, out_g *float32, out_b *float32)

func ColorConvertRGBtoHSV

func ColorConvertRGBtoHSV(r float32, g float32, b float32, out_h *float32, out_s *float32, out_v *float32)

func ColorEdit3

func ColorEdit3(label string, col *[3]float32) bool

func ColorEdit3V

func ColorEdit3V(label string, col *[3]float32, flags ColorEditFlags) bool

ColorEdit3V parameter default value hint: flags: 0

func ColorEdit4

func ColorEdit4(label string, col *[4]float32) bool

func ColorEdit4V

func ColorEdit4V(label string, col *[4]float32, flags ColorEditFlags) bool

ColorEdit4V parameter default value hint: flags: 0

func ColorPicker3

func ColorPicker3(label string, col *[3]float32) bool

func ColorPicker3V

func ColorPicker3V(label string, col *[3]float32, flags ColorEditFlags) bool

ColorPicker3V parameter default value hint: flags: 0

func ColorPicker4

func ColorPicker4(label string, col *[4]float32) bool

func ColorPicker4V

func ColorPicker4V(label string, col *[4]float32, flags ColorEditFlags, ref_col []float32) bool

ColorPicker4V parameter default value hint: flags: 0 ref_col: NULL

func ColorU32Col

func ColorU32Col(idx Col) uint32

func ColorU32ColV

func ColorU32ColV(idx Col, alpha_mul float32) uint32

ColorU32ColV parameter default value hint: alpha_mul: 1.0f

func ColorU32U32

func ColorU32U32(col uint32) uint32

func ColorU32Vec4

func ColorU32Vec4(col Vec4) uint32

func ColumnIndex

func ColumnIndex() int

func ColumnOffset

func ColumnOffset() float32

func ColumnOffsetV

func ColumnOffsetV(column_index int32) float32

ColumnOffsetV parameter default value hint: column_index: -1

func ColumnWidth

func ColumnWidth() float32

func ColumnWidthV

func ColumnWidthV(column_index int32) float32

ColumnWidthV parameter default value hint: column_index: -1

func Columns

func Columns()

func ColumnsCount

func ColumnsCount() int

func ColumnsV

func ColumnsV(count int32, id string, border bool)

ColumnsV parameter default value hint: border: true count: 1 id: NULL

func ComboStr

func ComboStr(label string, current_item *int32, items_separated_by_zeros string) bool

func ComboStrV

func ComboStrV(label string, current_item *int32, items_separated_by_zeros string, popup_max_height_in_items int32) bool

ComboStrV parameter default value hint: popup_max_height_in_items: -1

func ComboStrarr

func ComboStrarr(label string, current_item *int32, items []string, items_count int32) bool

func ComboStrarrV

func ComboStrarrV(label string, current_item *int32, items []string, items_count int32, popup_max_height_in_items int32) bool

ComboStrarrV parameter default value hint: popup_max_height_in_items: -1

func CursorPosX

func CursorPosX() float32

func CursorPosY

func CursorPosY() float32

func DebugCheckVersionAndDataLayout

func DebugCheckVersionAndDataLayout(version_str string, sz_io uint64, sz_style uint64, sz_vec2 uint64, sz_vec4 uint64, sz_drawvert uint64, sz_drawidx uint64) bool

func DebugTextEncoding

func DebugTextEncoding(text string)

func DeleteTexture

func DeleteTexture(id TextureID)

func DestroyContext

func DestroyContext()

func DestroyContextV

func DestroyContextV(ctx Context)

DestroyContextV parameter default value hint: ctx: NULL

func DestroyPlatformWindows

func DestroyPlatformWindows()

func DragFloat

func DragFloat(label string, v *float32) bool

func DragFloat2

func DragFloat2(label string, v *[2]float32) bool

func DragFloat2V

func DragFloat2V(label string, v *[2]float32, v_speed float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

DragFloat2V parameter default value hint: flags: 0 format: "%.3f" v_max: 0.0f v_min: 0.0f v_speed: 1.0f

func DragFloat3

func DragFloat3(label string, v *[3]float32) bool

func DragFloat3V

func DragFloat3V(label string, v *[3]float32, v_speed float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

DragFloat3V parameter default value hint: flags: 0 format: "%.3f" v_max: 0.0f v_min: 0.0f v_speed: 1.0f

func DragFloat4

func DragFloat4(label string, v *[4]float32) bool

func DragFloat4V

func DragFloat4V(label string, v *[4]float32, v_speed float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

DragFloat4V parameter default value hint: flags: 0 format: "%.3f" v_max: 0.0f v_min: 0.0f v_speed: 1.0f

func DragFloatRange2

func DragFloatRange2(label string, v_current_min *float32, v_current_max *float32) bool

func DragFloatRange2V

func DragFloatRange2V(label string, v_current_min *float32, v_current_max *float32, v_speed float32, v_min float32, v_max float32, format string, format_max string, flags SliderFlags) bool

DragFloatRange2V parameter default value hint: flags: 0 format: "%.3f" format_max: NULL v_max: 0.0f v_min: 0.0f v_speed: 1.0f

func DragFloatV

func DragFloatV(label string, v *float32, v_speed float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

DragFloatV parameter default value hint: flags: 0 format: "%.3f" v_max: 0.0f v_min: 0.0f v_speed: 1.0f

func DragInt

func DragInt(label string, v *int32) bool

func DragInt2

func DragInt2(label string, v *[2]int32) bool

func DragInt2V

func DragInt2V(label string, v *[2]int32, v_speed float32, v_min int32, v_max int32, format string, flags SliderFlags) bool

DragInt2V parameter default value hint: flags: 0 format: "%d" v_max: 0 v_min: 0 v_speed: 1.0f

func DragInt3

func DragInt3(label string, v *[3]int32) bool

func DragInt3V

func DragInt3V(label string, v *[3]int32, v_speed float32, v_min int32, v_max int32, format string, flags SliderFlags) bool

DragInt3V parameter default value hint: flags: 0 format: "%d" v_max: 0 v_min: 0 v_speed: 1.0f

func DragInt4

func DragInt4(label string, v *[4]int32) bool

func DragInt4V

func DragInt4V(label string, v *[4]int32, v_speed float32, v_min int32, v_max int32, format string, flags SliderFlags) bool

DragInt4V parameter default value hint: flags: 0 format: "%d" v_max: 0 v_min: 0 v_speed: 1.0f

func DragIntRange2

func DragIntRange2(label string, v_current_min *int32, v_current_max *int32) bool

func DragIntRange2V

func DragIntRange2V(label string, v_current_min *int32, v_current_max *int32, v_speed float32, v_min int32, v_max int32, format string, format_max string, flags SliderFlags) bool

DragIntRange2V parameter default value hint: flags: 0 format: "%d" format_max: NULL v_max: 0 v_min: 0 v_speed: 1.0f

func DragIntV

func DragIntV(label string, v *int32, v_speed float32, v_min int32, v_max int32, format string, flags SliderFlags) bool

DragIntV parameter default value hint: flags: 0 format: "%d" v_max: 0 v_min: 0 v_speed: 1.0f

func DragScalar

func DragScalar(label string, data_type DataType, p_data unsafe.Pointer) bool

func DragScalarN

func DragScalarN(label string, data_type DataType, p_data unsafe.Pointer, components int32) bool

func DragScalarNV

func DragScalarNV(label string, data_type DataType, p_data unsafe.Pointer, components int32, v_speed float32, p_min unsafe.Pointer, p_max unsafe.Pointer, format string, flags SliderFlags) bool

DragScalarNV parameter default value hint: flags: 0 format: NULL p_max: NULL p_min: NULL v_speed: 1.0f

func DragScalarV

func DragScalarV(label string, data_type DataType, p_data unsafe.Pointer, v_speed float32, p_min unsafe.Pointer, p_max unsafe.Pointer, format string, flags SliderFlags) bool

DragScalarV parameter default value hint: flags: 0 format: NULL p_max: NULL p_min: NULL v_speed: 1.0f

func Dummy

func Dummy(size Vec2)

func End

func End()

func EndChild

func EndChild()

func EndChildFrame

func EndChildFrame()

func EndCombo

func EndCombo()

func EndDisabled

func EndDisabled()

func EndDragDropSource

func EndDragDropSource()

func EndDragDropTarget

func EndDragDropTarget()

func EndFrame

func EndFrame()

func EndGroup

func EndGroup()

func EndListBox

func EndListBox()

func EndMainMenuBar

func EndMainMenuBar()

func EndMenu

func EndMenu()

func EndMenuBar

func EndMenuBar()

func EndPopup

func EndPopup()

func EndTabBar

func EndTabBar()

func EndTabItem

func EndTabItem()

func EndTable

func EndTable()

func EndTooltip

func EndTooltip()

func FontSize

func FontSize() float32

func FrameCount

func FrameCount() int

func FrameHeight

func FrameHeight() float32

func FrameHeightWithSpacing

func FrameHeightWithSpacing() float32

func Image

func Image(user_texture_id TextureID, size Vec2)

func ImageButton

func ImageButton(str_id string, user_texture_id TextureID, size Vec2) bool

func ImageButtonV

func ImageButtonV(str_id string, user_texture_id TextureID, size Vec2, uv0 Vec2, uv1 Vec2, bg_col Vec4, tint_col Vec4) bool

ImageButtonV parameter default value hint: bg_col: ImVec4(0,0,0,0) tint_col: ImVec4(1,1,1,1) uv0: ImVec2(0,0) uv1: ImVec2(1,1)

func ImageToRgba

func ImageToRgba(img image.Image) *image.RGBA

ImageToRgba converts image.Image to *image.RGBA.

func ImageV

func ImageV(user_texture_id TextureID, size Vec2, uv0 Vec2, uv1 Vec2, tint_col Vec4, border_col Vec4)

ImageV parameter default value hint: border_col: ImVec4(0,0,0,0) tint_col: ImVec4(1,1,1,1) uv0: ImVec2(0,0) uv1: ImVec2(1,1)

func Indent

func Indent()

func IndentV

func IndentV(indent_w float32)

IndentV parameter default value hint: indent_w: 0.0f

func IndexBufferLayout

func IndexBufferLayout() (entrySize int)

IndexBufferLayout returns the byte size necessary to select fields in an index buffer of DrawList.

func InputDouble

func InputDouble(label string, v *float64) bool

func InputDoubleV

func InputDoubleV(label string, v *float64, step float64, step_fast float64, format string, flags InputTextFlags) bool

InputDoubleV parameter default value hint: flags: 0 format: "%.6f" step: 0.0 step_fast: 0.0

func InputFloat

func InputFloat(label string, v *float32) bool

func InputFloat2

func InputFloat2(label string, v *[2]float32) bool

func InputFloat2V

func InputFloat2V(label string, v *[2]float32, format string, flags InputTextFlags) bool

InputFloat2V parameter default value hint: flags: 0 format: "%.3f"

func InputFloat3

func InputFloat3(label string, v *[3]float32) bool

func InputFloat3V

func InputFloat3V(label string, v *[3]float32, format string, flags InputTextFlags) bool

InputFloat3V parameter default value hint: flags: 0 format: "%.3f"

func InputFloat4

func InputFloat4(label string, v *[4]float32) bool

func InputFloat4V

func InputFloat4V(label string, v *[4]float32, format string, flags InputTextFlags) bool

InputFloat4V parameter default value hint: flags: 0 format: "%.3f"

func InputFloatV

func InputFloatV(label string, v *float32, step float32, step_fast float32, format string, flags InputTextFlags) bool

InputFloatV parameter default value hint: flags: 0 format: "%.3f" step: 0.0f step_fast: 0.0f

func InputInt

func InputInt(label string, v *int32) bool

func InputInt2

func InputInt2(label string, v *[2]int32) bool

func InputInt2V

func InputInt2V(label string, v *[2]int32, flags InputTextFlags) bool

InputInt2V parameter default value hint: flags: 0

func InputInt3

func InputInt3(label string, v *[3]int32) bool

func InputInt3V

func InputInt3V(label string, v *[3]int32, flags InputTextFlags) bool

InputInt3V parameter default value hint: flags: 0

func InputInt4

func InputInt4(label string, v *[4]int32) bool

func InputInt4V

func InputInt4V(label string, v *[4]int32, flags InputTextFlags) bool

InputInt4V parameter default value hint: flags: 0

func InputIntV

func InputIntV(label string, v *int32, step int32, step_fast int32, flags InputTextFlags) bool

InputIntV parameter default value hint: flags: 0 step: 1 step_fast: 100

func InputScalar

func InputScalar(label string, data_type DataType, p_data unsafe.Pointer) bool

func InputScalarN

func InputScalarN(label string, data_type DataType, p_data unsafe.Pointer, components int32) bool

func InputScalarNV

func InputScalarNV(label string, data_type DataType, p_data unsafe.Pointer, components int32, p_step unsafe.Pointer, p_step_fast unsafe.Pointer, format string, flags InputTextFlags) bool

InputScalarNV parameter default value hint: flags: 0 format: NULL p_step: NULL p_step_fast: NULL

func InputScalarV

func InputScalarV(label string, data_type DataType, p_data unsafe.Pointer, p_step unsafe.Pointer, p_step_fast unsafe.Pointer, format string, flags InputTextFlags) bool

InputScalarV parameter default value hint: flags: 0 format: NULL p_step: NULL p_step_fast: NULL

func InputTextMultiline

func InputTextMultiline(label string, buf *string, size Vec2, flags InputTextFlags, callback InputTextCallback) bool

func InputTextWithHint

func InputTextWithHint(label, hint string, buf *string, flags InputTextFlags, callback InputTextCallback) bool

func InvisibleButton

func InvisibleButton(str_id string, size Vec2) bool

func InvisibleButtonV

func InvisibleButtonV(str_id string, size Vec2, flags ButtonFlags) bool

InvisibleButtonV parameter default value hint: flags: 0

func IsAnyItemActive

func IsAnyItemActive() bool

func IsAnyItemFocused

func IsAnyItemFocused() bool

func IsAnyItemHovered

func IsAnyItemHovered() bool

func IsAnyMouseDown

func IsAnyMouseDown() bool

func IsItemActivated

func IsItemActivated() bool

func IsItemActive

func IsItemActive() bool

func IsItemClicked

func IsItemClicked() bool

func IsItemClickedV

func IsItemClickedV(mouse_button MouseButton) bool

IsItemClickedV parameter default value hint: mouse_button: 0

func IsItemDeactivated

func IsItemDeactivated() bool

func IsItemDeactivatedAfterEdit

func IsItemDeactivatedAfterEdit() bool

func IsItemEdited

func IsItemEdited() bool

func IsItemFocused

func IsItemFocused() bool

func IsItemHovered

func IsItemHovered() bool

func IsItemHoveredV

func IsItemHoveredV(flags HoveredFlags) bool

IsItemHoveredV parameter default value hint: flags: 0

func IsItemToggledOpen

func IsItemToggledOpen() bool

func IsItemVisible

func IsItemVisible() bool

func IsKeyDownNil

func IsKeyDownNil(key Key) bool

func IsKeyPressedBool

func IsKeyPressedBool(key Key) bool

func IsKeyPressedBoolV

func IsKeyPressedBoolV(key Key, repeat bool) bool

IsKeyPressedBoolV parameter default value hint: repeat: true

func IsKeyReleasedNil

func IsKeyReleasedNil(key Key) bool

func IsMouseClickedBool

func IsMouseClickedBool(button MouseButton) bool

func IsMouseClickedBoolV

func IsMouseClickedBoolV(button MouseButton, repeat bool) bool

IsMouseClickedBoolV parameter default value hint: repeat: false

func IsMouseDoubleClicked

func IsMouseDoubleClicked(button MouseButton) bool

func IsMouseDownNil

func IsMouseDownNil(button MouseButton) bool

func IsMouseDragging

func IsMouseDragging(button MouseButton) bool

func IsMouseDraggingV

func IsMouseDraggingV(button MouseButton, lock_threshold float32) bool

IsMouseDraggingV parameter default value hint: lock_threshold: -1.0f

func IsMouseHoveringRect

func IsMouseHoveringRect(r_min Vec2, r_max Vec2) bool

func IsMouseHoveringRectV

func IsMouseHoveringRectV(r_min Vec2, r_max Vec2, clip bool) bool

IsMouseHoveringRectV parameter default value hint: clip: true

func IsMousePosValid

func IsMousePosValid() bool

func IsMousePosValidV

func IsMousePosValidV(mouse_pos *Vec2) bool

IsMousePosValidV parameter default value hint: mouse_pos: NULL

func IsMouseReleasedNil

func IsMouseReleasedNil(button MouseButton) bool

func IsPopupOpenStr

func IsPopupOpenStr(str_id string) bool

func IsPopupOpenStrV

func IsPopupOpenStrV(str_id string, flags PopupFlags) bool

IsPopupOpenStrV parameter default value hint: flags: 0

func IsRectVisibleNil

func IsRectVisibleNil(size Vec2) bool

func IsRectVisibleVec2

func IsRectVisibleVec2(rect_min Vec2, rect_max Vec2) bool

func IsWindowAppearing

func IsWindowAppearing() bool

func IsWindowCollapsed

func IsWindowCollapsed() bool

func IsWindowDocked

func IsWindowDocked() bool

func IsWindowFocused

func IsWindowFocused() bool

func IsWindowFocusedV

func IsWindowFocusedV(flags FocusedFlags) bool

IsWindowFocusedV parameter default value hint: flags: 0

func IsWindowHovered

func IsWindowHovered() bool

func IsWindowHoveredV

func IsWindowHoveredV(flags HoveredFlags) bool

IsWindowHoveredV parameter default value hint: flags: 0

func KeyName

func KeyName(key Key) string

func KeyPressedAmount

func KeyPressedAmount(key Key, repeat_delay float32, rate float32) int

func LabelText

func LabelText(label string, fmt string)

func ListBoxStrarr

func ListBoxStrarr(label string, current_item *int32, items []string, items_count int32) bool

func ListBoxStrarrV

func ListBoxStrarrV(label string, current_item *int32, items []string, items_count int32, height_in_items int32) bool

ListBoxStrarrV parameter default value hint: height_in_items: -1

func LoadImage

func LoadImage(imgPath string) (*image.RGBA, error)

LoadImage loads image from file and returns *image.RGBA.

func LoadIniSettingsFromDisk

func LoadIniSettingsFromDisk(ini_filename string)

func LoadIniSettingsFromMemory

func LoadIniSettingsFromMemory(ini_data string)

func LoadIniSettingsFromMemoryV

func LoadIniSettingsFromMemoryV(ini_data string, ini_size uint64)

LoadIniSettingsFromMemoryV parameter default value hint: ini_size: 0

func LogButtons

func LogButtons()

func LogFinish

func LogFinish()

func LogText

func LogText(fmt string)

func LogToClipboard

func LogToClipboard()

func LogToClipboardV

func LogToClipboardV(auto_open_depth int32)

LogToClipboardV parameter default value hint: auto_open_depth: -1

func LogToFile

func LogToFile()

func LogToFileV

func LogToFileV(auto_open_depth int32, filename string)

LogToFileV parameter default value hint: auto_open_depth: -1 filename: NULL

func LogToTTY

func LogToTTY()

func LogToTTYV

func LogToTTYV(auto_open_depth int32)

LogToTTYV parameter default value hint: auto_open_depth: -1

func MemAlloc

func MemAlloc(size uint64) unsafe.Pointer

func MemFree

func MemFree(ptr unsafe.Pointer)
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

MenuItemBoolPtrV parameter default value hint: enabled: true

func MenuItemBoolV(label string, shortcut string, selected bool, enabled bool) bool

MenuItemBoolV parameter default value hint: enabled: true selected: false shortcut: NULL

func MouseClickedCount

func MouseClickedCount(button MouseButton) int

func NewFrame

func NewFrame()

func NewLine

func NewLine()

func NextColumn

func NextColumn()

func OpenPopupID

func OpenPopupID(id ID)

func OpenPopupIDV

func OpenPopupIDV(id ID, popup_flags PopupFlags)

OpenPopupIDV parameter default value hint: popup_flags: 0

func OpenPopupOnItemClick

func OpenPopupOnItemClick()

func OpenPopupOnItemClickV

func OpenPopupOnItemClickV(str_id string, popup_flags PopupFlags)

OpenPopupOnItemClickV parameter default value hint: popup_flags: 1 str_id: NULL

func OpenPopupStr

func OpenPopupStr(str_id string)

func OpenPopupStrV

func OpenPopupStrV(str_id string, popup_flags PopupFlags)

OpenPopupStrV parameter default value hint: popup_flags: 0

func PlotAddTextCentered

func PlotAddTextCentered(DrawList DrawList, top_center Vec2, col uint32, text_begin string)

func PlotAddTextCenteredV

func PlotAddTextCenteredV(DrawList DrawList, top_center Vec2, col uint32, text_begin string)

PlotAddTextCenteredV parameter default value hint: text_end: ((void*)0)

func PlotAddTextVertical

func PlotAddTextVertical(DrawList DrawList, pos Vec2, col uint32, text_begin string)

func PlotAddTextVerticalV

func PlotAddTextVerticalV(DrawList DrawList, pos Vec2, col uint32, text_begin string)

PlotAddTextVerticalV parameter default value hint: text_end: ((void*)0)

func PlotAllAxesInputLocked

func PlotAllAxesInputLocked(axes PlotAxis, count int32) bool

func PlotAnnotationBool

func PlotAnnotationBool(x float64, y float64, col Vec4, pix_offset Vec2, clamp bool)

func PlotAnnotationBoolV

func PlotAnnotationBoolV(x float64, y float64, col Vec4, pix_offset Vec2, clamp bool, round bool)

PlotAnnotationBoolV parameter default value hint: round: false

func PlotAnnotationStr

func PlotAnnotationStr(x float64, y float64, col Vec4, pix_offset Vec2, clamp bool, fmt string)

func PlotAnyAxesHeld

func PlotAnyAxesHeld(axes PlotAxis, count int32) bool

func PlotAnyAxesHovered

func PlotAnyAxesHovered(axes PlotAxis, count int32) bool

func PlotAnyAxesInputLocked

func PlotAnyAxesInputLocked(axes PlotAxis, count int32) bool

func PlotBeginAlignedPlots

func PlotBeginAlignedPlots(group_id string) bool

func PlotBeginAlignedPlotsV

func PlotBeginAlignedPlotsV(group_id string, vertical bool) bool

PlotBeginAlignedPlotsV parameter default value hint: vertical: true

func PlotBeginDragDropSourceAxis

func PlotBeginDragDropSourceAxis(axis PlotAxisEnum) bool

func PlotBeginDragDropSourceItem

func PlotBeginDragDropSourceItem(label_id string) bool

func PlotBeginDragDropSourcePlot

func PlotBeginDragDropSourcePlot() bool

func PlotBeginDragDropTargetAxis

func PlotBeginDragDropTargetAxis(axis PlotAxisEnum) bool

func PlotBeginDragDropTargetLegend

func PlotBeginDragDropTargetLegend() bool

func PlotBeginDragDropTargetPlot

func PlotBeginDragDropTargetPlot() bool

func PlotBeginItem

func PlotBeginItem(label_id string) bool

func PlotBeginItemV

func PlotBeginItemV(label_id string, flags PlotItemFlags, recolor_from PlotCol) bool

PlotBeginItemV parameter default value hint: flags: 0 recolor_from: -1

func PlotBeginLegendPopup

func PlotBeginLegendPopup(label_id string) bool

func PlotBeginPlot

func PlotBeginPlot(title_id string) bool

func PlotBeginPlotV

func PlotBeginPlotV(title_id string, size Vec2, flags PlotFlags) bool

PlotBeginPlotV parameter default value hint: flags: 0 size: ImVec2(-1,0)

func PlotBeginSubplots

func PlotBeginSubplots(title_id string, rows int32, cols int32, size Vec2) bool

func PlotBeginSubplotsV

func PlotBeginSubplotsV(title_id string, rows int32, cols int32, size Vec2, flags PlotSubplotFlags, row_ratios *float32, col_ratios *float32) bool

PlotBeginSubplotsV parameter default value hint: col_ratios: ((void*)0) flags: 0 row_ratios: ((void*)0)

func PlotBustColorCache

func PlotBustColorCache()

func PlotBustColorCacheV

func PlotBustColorCacheV(plot_title_id string)

PlotBustColorCacheV parameter default value hint: plot_title_id: ((void*)0)

func PlotBustItemCache

func PlotBustItemCache()

func PlotBustPlotCache

func PlotBustPlotCache()

func PlotCalcHoverColor

func PlotCalcHoverColor(col uint32) uint32

func PlotCalcTextColorU32

func PlotCalcTextColorU32(bg uint32) uint32

func PlotCalcTextColorVec4

func PlotCalcTextColorVec4(bg Vec4) uint32

func PlotCancelPlotSelection

func PlotCancelPlotSelection()

func PlotColormapButton

func PlotColormapButton(label string) bool

func PlotColormapButtonV

func PlotColormapButtonV(label string, size Vec2, cmap PlotColormap) bool

PlotColormapButtonV parameter default value hint: cmap: -1 size: ImVec2(0,0)

func PlotColormapIcon

func PlotColormapIcon(cmap PlotColormap)

func PlotColormapScale

func PlotColormapScale(label string, scale_min float64, scale_max float64)

func PlotColormapScaleV

func PlotColormapScaleV(label string, scale_min float64, scale_max float64, size Vec2, format string, flags PlotColormapScaleFlags, cmap PlotColormap)

PlotColormapScaleV parameter default value hint: cmap: -1 flags: 0 format: "%g" size: ImVec2(0,0)

func PlotColormapSlider

func PlotColormapSlider(label string, t *float32) bool

func PlotColormapSliderV

func PlotColormapSliderV(label string, t *float32, out *Vec4, format string, cmap PlotColormap) bool

PlotColormapSliderV parameter default value hint: cmap: -1 format: "" out: ((void*)0)

func PlotDestroyContext

func PlotDestroyContext()

func PlotDestroyContextV

func PlotDestroyContextV(ctx PlotContext)

PlotDestroyContextV parameter default value hint: ctx: ((void*)0)

func PlotDragLineX

func PlotDragLineX(id int32, x *float64, col Vec4) bool

func PlotDragLineXV

func PlotDragLineXV(id int32, x *float64, col Vec4, thickness float32, flags PlotDragToolFlags) bool

PlotDragLineXV parameter default value hint: flags: 0 thickness: 1

func PlotDragLineY

func PlotDragLineY(id int32, y *float64, col Vec4) bool

func PlotDragLineYV

func PlotDragLineYV(id int32, y *float64, col Vec4, thickness float32, flags PlotDragToolFlags) bool

PlotDragLineYV parameter default value hint: flags: 0 thickness: 1

func PlotDragPoint

func PlotDragPoint(id int32, x *float64, y *float64, col Vec4) bool

func PlotDragPointV

func PlotDragPointV(id int32, x *float64, y *float64, col Vec4, size float32, flags PlotDragToolFlags) bool

PlotDragPointV parameter default value hint: flags: 0 size: 4

func PlotDragRect

func PlotDragRect(id int32, x1 *float64, y1 *float64, x2 *float64, y2 *float64, col Vec4) bool

func PlotDragRectV

func PlotDragRectV(id int32, x1 *float64, y1 *float64, x2 *float64, y2 *float64, col Vec4, flags PlotDragToolFlags) bool

PlotDragRectV parameter default value hint: flags: 0

func PlotEndAlignedPlots

func PlotEndAlignedPlots()

func PlotEndDragDropSource

func PlotEndDragDropSource()

func PlotEndDragDropTarget

func PlotEndDragDropTarget()

func PlotEndItem

func PlotEndItem()

func PlotEndLegendPopup

func PlotEndLegendPopup()

func PlotEndPlot

func PlotEndPlot()

func PlotEndSubplots

func PlotEndSubplots()

func PlotFitPoint

func PlotFitPoint(p PlotPoint)

func PlotFitPointX

func PlotFitPointX(x float64)

func PlotFitPointY

func PlotFitPointY(y float64)

func PlotFitThisFrame

func PlotFitThisFrame() bool

func PlotFormatDate

func PlotFormatDate(t PlotTime, buffer string, size int32, fmt PlotDateFmt, use_iso_8601 bool) int

func PlotFormatTime

func PlotFormatTime(t PlotTime, buffer string, size int32, fmt PlotTimeFmt, use_24_hr_clk bool) int

func PlotFormatterDefault

func PlotFormatterDefault(value float64, buff string, size int32, data unsafe.Pointer) int

func PlotFormatterLogit

func PlotFormatterLogit(value float64, buff string, size int32, noname1 unsafe.Pointer) int

func PlotFormatterTime

func PlotFormatterTime(noname1 float64, buff string, size int32, data unsafe.Pointer) int

func PlotGetColormapColorU32

func PlotGetColormapColorU32(idx int32, cmap PlotColormap) uint32

func PlotGetColormapCount

func PlotGetColormapCount() int

func PlotGetColormapName

func PlotGetColormapName(cmap PlotColormap) string

func PlotGetColormapSize

func PlotGetColormapSize() int

func PlotGetColormapSizeV

func PlotGetColormapSizeV(cmap PlotColormap) int

PlotGetColormapSizeV parameter default value hint: cmap: -1

func PlotGetDaysInMonth

func PlotGetDaysInMonth(year int32, month int32) int

func PlotGetMarkerName

func PlotGetMarkerName(idx PlotMarker) string

func PlotGetStyleColorName

func PlotGetStyleColorName(idx PlotCol) string

func PlotGetStyleColorU32

func PlotGetStyleColorU32(idx PlotCol) uint32

func PlotGetYear

func PlotGetYear(t PlotTime) int

func PlotHideNextItem

func PlotHideNextItem()

func PlotHideNextItemV

func PlotHideNextItemV(hidden bool, cond PlotCond)

PlotHideNextItemV parameter default value hint: cond: ImPlotCond_Once hidden: true

func PlotHistogramFloatPtr

func PlotHistogramFloatPtr(label string, values []float32, values_count int32)

func PlotHistogramFloatPtrV

func PlotHistogramFloatPtrV(label string, values []float32, values_count int32, values_offset int32, overlay_text string, scale_min float32, scale_max float32, graph_size Vec2, stride int32)

PlotHistogramFloatPtrV parameter default value hint: graph_size: ImVec2(0,0) overlay_text: NULL scale_max: FLT_MAX scale_min: FLT_MAX stride: sizeof(float) values_offset: 0

func PlotImAlmostEqual

func PlotImAlmostEqual(v1 float64, v2 float64) bool

func PlotImAlmostEqualV

func PlotImAlmostEqualV(v1 float64, v2 float64, ulp int32) bool

PlotImAlmostEqualV parameter default value hint: ulp: 2

func PlotImAlphaU32

func PlotImAlphaU32(col uint32, alpha float32) uint32

func PlotImAsinhFloat

func PlotImAsinhFloat(x float32) float32

func PlotImAsinhdouble

func PlotImAsinhdouble(x float64) float64

func PlotImConstrainInf

func PlotImConstrainInf(val float64) float64

func PlotImConstrainLog

func PlotImConstrainLog(val float64) float64

func PlotImConstrainNan

func PlotImConstrainNan(val float64) float64

func PlotImConstrainTime

func PlotImConstrainTime(val float64) float64

func PlotImLerpU32

func PlotImLerpU32(colors *[]uint32, size int32, t float32) uint32

func PlotImLog10Float

func PlotImLog10Float(x float32) float32

func PlotImLog10double

func PlotImLog10double(x float64) float64

func PlotImMaxArrayFloatPtr

func PlotImMaxArrayFloatPtr(values []float32, count int32) float32

func PlotImMaxArrayS16Ptr

func PlotImMaxArrayS16Ptr(values *[]int, count int32) int

func PlotImMaxArrayS32Ptr

func PlotImMaxArrayS32Ptr(values *[]int32, count int32) int

func PlotImMaxArrayS8Ptr

func PlotImMaxArrayS8Ptr(values *[]int8, count int32) int

func PlotImMaxArrayU16Ptr

func PlotImMaxArrayU16Ptr(values *[]uint16, count int32) uint32

func PlotImMaxArrayU32Ptr

func PlotImMaxArrayU32Ptr(values *[]uint32, count int32) uint32

func PlotImMaxArrayU64Ptr

func PlotImMaxArrayU64Ptr(values []uint64, count int32) uint64

func PlotImMaxArrayU8Ptr

func PlotImMaxArrayU8Ptr(values *[]byte, count int32) uint32

func PlotImMaxArraydoublePtr

func PlotImMaxArraydoublePtr(values *[]float64, count int32) float64

func PlotImMeanFloatPtr

func PlotImMeanFloatPtr(values []float32, count int32) float64

func PlotImMeanS16Ptr

func PlotImMeanS16Ptr(values *[]int, count int32) float64

func PlotImMeanS32Ptr

func PlotImMeanS32Ptr(values *[]int32, count int32) float64

func PlotImMeanS64Ptr

func PlotImMeanS64Ptr(values []int64, count int32) float64

func PlotImMeanS8Ptr

func PlotImMeanS8Ptr(values *[]int8, count int32) float64

func PlotImMeanU16Ptr

func PlotImMeanU16Ptr(values *[]uint16, count int32) float64

func PlotImMeanU32Ptr

func PlotImMeanU32Ptr(values *[]uint32, count int32) float64

func PlotImMeanU64Ptr

func PlotImMeanU64Ptr(values []uint64, count int32) float64

func PlotImMeanU8Ptr

func PlotImMeanU8Ptr(values *[]byte, count int32) float64

func PlotImMeandoublePtr

func PlotImMeandoublePtr(values *[]float64, count int32) float64

func PlotImMinArrayFloatPtr

func PlotImMinArrayFloatPtr(values []float32, count int32) float32

func PlotImMinArrayS16Ptr

func PlotImMinArrayS16Ptr(values *[]int, count int32) int

func PlotImMinArrayS32Ptr

func PlotImMinArrayS32Ptr(values *[]int32, count int32) int

func PlotImMinArrayS8Ptr

func PlotImMinArrayS8Ptr(values *[]int8, count int32) int

func PlotImMinArrayU16Ptr

func PlotImMinArrayU16Ptr(values *[]uint16, count int32) uint32

func PlotImMinArrayU32Ptr

func PlotImMinArrayU32Ptr(values *[]uint32, count int32) uint32

func PlotImMinArrayU64Ptr

func PlotImMinArrayU64Ptr(values []uint64, count int32) uint64

func PlotImMinArrayU8Ptr

func PlotImMinArrayU8Ptr(values *[]byte, count int32) uint32

func PlotImMinArraydoublePtr

func PlotImMinArraydoublePtr(values *[]float64, count int32) float64

func PlotImMinMaxArrayFloatPtr

func PlotImMinMaxArrayFloatPtr(values []float32, count int32, min_out *float32, max_out *float32)

func PlotImMinMaxArraydoublePtr

func PlotImMinMaxArraydoublePtr(values *[]float64, count int32, min_out *float64, max_out *float64)

func PlotImMixU32

func PlotImMixU32(a uint32, b uint32, s uint32) uint32

func PlotImNan

func PlotImNan(val float64) bool

func PlotImNanOrInf

func PlotImNanOrInf(val float64) bool

func PlotImOverlapsFloat

func PlotImOverlapsFloat(min_a float32, max_a float32, min_b float32, max_b float32) bool

func PlotImOverlapsS16

func PlotImOverlapsS16(min_a int, max_a int, min_b int, max_b int) bool

func PlotImOverlapsS32

func PlotImOverlapsS32(min_a int, max_a int, min_b int, max_b int) bool

func PlotImOverlapsS8

func PlotImOverlapsS8(min_a int, max_a int, min_b int, max_b int) bool

func PlotImOverlapsU16

func PlotImOverlapsU16(min_a uint, max_a uint, min_b uint, max_b uint) bool

func PlotImOverlapsU32

func PlotImOverlapsU32(min_a uint32, max_a uint32, min_b uint32, max_b uint32) bool

func PlotImOverlapsU64

func PlotImOverlapsU64(min_a uint64, max_a uint64, min_b uint64, max_b uint64) bool

func PlotImOverlapsU8

func PlotImOverlapsU8(min_a uint, max_a uint, min_b uint, max_b uint) bool

func PlotImOverlapsdouble

func PlotImOverlapsdouble(min_a float64, max_a float64, min_b float64, max_b float64) bool

func PlotImPosMod

func PlotImPosMod(l int32, r int32) int

func PlotImRemap01Float

func PlotImRemap01Float(x float32, x0 float32, x1 float32) float32

func PlotImRemap01S16

func PlotImRemap01S16(x int, x0 int, x1 int) int

func PlotImRemap01S32

func PlotImRemap01S32(x int, x0 int, x1 int) int

func PlotImRemap01S8

func PlotImRemap01S8(x int, x0 int, x1 int) int

func PlotImRemap01U16

func PlotImRemap01U16(x uint, x0 uint, x1 uint) uint32

func PlotImRemap01U32

func PlotImRemap01U32(x uint32, x0 uint32, x1 uint32) uint32

func PlotImRemap01U64

func PlotImRemap01U64(x uint64, x0 uint64, x1 uint64) uint64

func PlotImRemap01U8

func PlotImRemap01U8(x uint, x0 uint, x1 uint) uint32

func PlotImRemap01double

func PlotImRemap01double(x float64, x0 float64, x1 float64) float64

func PlotImRemapFloat

func PlotImRemapFloat(x float32, x0 float32, x1 float32, y0 float32, y1 float32) float32

func PlotImRemapS16

func PlotImRemapS16(x int, x0 int, x1 int, y0 int, y1 int) int

func PlotImRemapS32

func PlotImRemapS32(x int, x0 int, x1 int, y0 int, y1 int) int

func PlotImRemapS8

func PlotImRemapS8(x int, x0 int, x1 int, y0 int, y1 int) int

func PlotImRemapU16

func PlotImRemapU16(x uint, x0 uint, x1 uint, y0 uint, y1 uint) uint32

func PlotImRemapU32

func PlotImRemapU32(x uint32, x0 uint32, x1 uint32, y0 uint32, y1 uint32) uint32

func PlotImRemapU64

func PlotImRemapU64(x uint64, x0 uint64, x1 uint64, y0 uint64, y1 uint64) uint64

func PlotImRemapU8

func PlotImRemapU8(x uint, x0 uint, x1 uint, y0 uint, y1 uint) uint32

func PlotImRemapdouble

func PlotImRemapdouble(x float64, x0 float64, x1 float64, y0 float64, y1 float64) float64

func PlotImSinhFloat

func PlotImSinhFloat(x float32) float32

func PlotImSinhdouble

func PlotImSinhdouble(x float64) float64

func PlotImStdDevFloatPtr

func PlotImStdDevFloatPtr(values []float32, count int32) float64

func PlotImStdDevS16Ptr

func PlotImStdDevS16Ptr(values *[]int, count int32) float64

func PlotImStdDevS32Ptr

func PlotImStdDevS32Ptr(values *[]int32, count int32) float64

func PlotImStdDevS64Ptr

func PlotImStdDevS64Ptr(values []int64, count int32) float64

func PlotImStdDevS8Ptr

func PlotImStdDevS8Ptr(values *[]int8, count int32) float64

func PlotImStdDevU16Ptr

func PlotImStdDevU16Ptr(values *[]uint16, count int32) float64

func PlotImStdDevU32Ptr

func PlotImStdDevU32Ptr(values *[]uint32, count int32) float64

func PlotImStdDevU64Ptr

func PlotImStdDevU64Ptr(values []uint64, count int32) float64

func PlotImStdDevU8Ptr

func PlotImStdDevU8Ptr(values *[]byte, count int32) float64

func PlotImStdDevdoublePtr

func PlotImStdDevdoublePtr(values *[]float64, count int32) float64

func PlotImSumFloatPtr

func PlotImSumFloatPtr(values []float32, count int32) float32

func PlotImSumS16Ptr

func PlotImSumS16Ptr(values *[]int, count int32) int

func PlotImSumS32Ptr

func PlotImSumS32Ptr(values *[]int32, count int32) int

func PlotImSumS8Ptr

func PlotImSumS8Ptr(values *[]int8, count int32) int

func PlotImSumU16Ptr

func PlotImSumU16Ptr(values *[]uint16, count int32) uint32

func PlotImSumU32Ptr

func PlotImSumU32Ptr(values *[]uint32, count int32) uint32

func PlotImSumU64Ptr

func PlotImSumU64Ptr(values []uint64, count int32) uint64

func PlotImSumU8Ptr

func PlotImSumU8Ptr(values *[]byte, count int32) uint32

func PlotImSumdoublePtr

func PlotImSumdoublePtr(values *[]float64, count int32) float64

func PlotInitialize

func PlotInitialize(ctx PlotContext)

func PlotIsAxisHovered

func PlotIsAxisHovered(axis PlotAxisEnum) bool

func PlotIsColorAutoPlotCol

func PlotIsColorAutoPlotCol(idx PlotCol) bool

func PlotIsColorAutoVec4

func PlotIsColorAutoVec4(col Vec4) bool

func PlotIsLeapYear

func PlotIsLeapYear(year int32) bool

func PlotIsLegendEntryHovered

func PlotIsLegendEntryHovered(label_id string) bool

func PlotIsPlotHovered

func PlotIsPlotHovered() bool

func PlotIsPlotSelected

func PlotIsPlotSelected() bool

func PlotIsSubplotsHovered

func PlotIsSubplotsHovered() bool

func PlotItemIconU32

func PlotItemIconU32(col uint32)

func PlotItemIconVec4

func PlotItemIconVec4(col Vec4)

func PlotLinesFloatPtr

func PlotLinesFloatPtr(label string, values []float32, values_count int32)

func PlotLinesFloatPtrV

func PlotLinesFloatPtrV(label string, values []float32, values_count int32, values_offset int32, overlay_text string, scale_min float32, scale_max float32, graph_size Vec2, stride int32)

PlotLinesFloatPtrV parameter default value hint: graph_size: ImVec2(0,0) overlay_text: NULL scale_max: FLT_MAX scale_min: FLT_MAX stride: sizeof(float) values_offset: 0

func PlotMapInputDefault

func PlotMapInputDefault()

func PlotMapInputDefaultV

func PlotMapInputDefaultV(dst PlotInputMap)

PlotMapInputDefaultV parameter default value hint: dst: ((void*)0)

func PlotMapInputReverse

func PlotMapInputReverse()

func PlotMapInputReverseV

func PlotMapInputReverseV(dst PlotInputMap)

PlotMapInputReverseV parameter default value hint: dst: ((void*)0)

func PlotNextColormapColorU32

func PlotNextColormapColorU32() uint32

func PlotNiceNum

func PlotNiceNum(x float64, round bool) float64

func PlotOrderOfMagnitude

func PlotOrderOfMagnitude(val float64) int

func PlotOrderToPrecision

func PlotOrderToPrecision(order int32) int

func PlotPlotBarGroupsFloatPtr

func PlotPlotBarGroupsFloatPtr(label_ids []string, values []float32, item_count int32, group_count int32)

func PlotPlotBarGroupsFloatPtrV

func PlotPlotBarGroupsFloatPtrV(label_ids []string, values []float32, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsFloatPtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsS16Ptr

func PlotPlotBarGroupsS16Ptr(label_ids []string, values *[]int, item_count int32, group_count int32)

func PlotPlotBarGroupsS16PtrV

func PlotPlotBarGroupsS16PtrV(label_ids []string, values *[]int, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsS16PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsS32Ptr

func PlotPlotBarGroupsS32Ptr(label_ids []string, values *[]int32, item_count int32, group_count int32)

func PlotPlotBarGroupsS32PtrV

func PlotPlotBarGroupsS32PtrV(label_ids []string, values *[]int32, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsS32PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsS64Ptr

func PlotPlotBarGroupsS64Ptr(label_ids []string, values []int64, item_count int32, group_count int32)

func PlotPlotBarGroupsS64PtrV

func PlotPlotBarGroupsS64PtrV(label_ids []string, values []int64, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsS64PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsS8Ptr

func PlotPlotBarGroupsS8Ptr(label_ids []string, values *[]int8, item_count int32, group_count int32)

func PlotPlotBarGroupsS8PtrV

func PlotPlotBarGroupsS8PtrV(label_ids []string, values *[]int8, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsS8PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsU16Ptr

func PlotPlotBarGroupsU16Ptr(label_ids []string, values *[]uint16, item_count int32, group_count int32)

func PlotPlotBarGroupsU16PtrV

func PlotPlotBarGroupsU16PtrV(label_ids []string, values *[]uint16, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsU16PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsU32Ptr

func PlotPlotBarGroupsU32Ptr(label_ids []string, values *[]uint32, item_count int32, group_count int32)

func PlotPlotBarGroupsU32PtrV

func PlotPlotBarGroupsU32PtrV(label_ids []string, values *[]uint32, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsU32PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsU64Ptr

func PlotPlotBarGroupsU64Ptr(label_ids []string, values []uint64, item_count int32, group_count int32)

func PlotPlotBarGroupsU64PtrV

func PlotPlotBarGroupsU64PtrV(label_ids []string, values []uint64, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsU64PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsU8Ptr

func PlotPlotBarGroupsU8Ptr(label_ids []string, values *[]byte, item_count int32, group_count int32)

func PlotPlotBarGroupsU8PtrV

func PlotPlotBarGroupsU8PtrV(label_ids []string, values *[]byte, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsU8PtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarGroupsdoublePtr

func PlotPlotBarGroupsdoublePtr(label_ids []string, values *[]float64, item_count int32, group_count int32)

func PlotPlotBarGroupsdoublePtrV

func PlotPlotBarGroupsdoublePtrV(label_ids []string, values *[]float64, item_count int32, group_count int32, group_size float64, shift float64, flags PlotBarGroupsFlags)

PlotPlotBarGroupsdoublePtrV parameter default value hint: flags: 0 group_size: 0.67 shift: 0

func PlotPlotBarsFloatPtrFloatPtr

func PlotPlotBarsFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32, bar_size float64)

func PlotPlotBarsFloatPtrFloatPtrV

func PlotPlotBarsFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotBarsFloatPtrInt

func PlotPlotBarsFloatPtrInt(label_id string, values []float32, count int32)

func PlotPlotBarsFloatPtrIntV

func PlotPlotBarsFloatPtrIntV(label_id string, values []float32, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsFloatPtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(float)

func PlotPlotBarsS16PtrInt

func PlotPlotBarsS16PtrInt(label_id string, values *[]int, count int32)

func PlotPlotBarsS16PtrIntV

func PlotPlotBarsS16PtrIntV(label_id string, values *[]int, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS16PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImS16)

func PlotPlotBarsS16PtrS16Ptr

func PlotPlotBarsS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32, bar_size float64)

func PlotPlotBarsS16PtrS16PtrV

func PlotPlotBarsS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotBarsS32PtrInt

func PlotPlotBarsS32PtrInt(label_id string, values *[]int32, count int32)

func PlotPlotBarsS32PtrIntV

func PlotPlotBarsS32PtrIntV(label_id string, values *[]int32, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS32PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImS32)

func PlotPlotBarsS32PtrS32Ptr

func PlotPlotBarsS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32, bar_size float64)

func PlotPlotBarsS32PtrS32PtrV

func PlotPlotBarsS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotBarsS64PtrInt

func PlotPlotBarsS64PtrInt(label_id string, values []int64, count int32)

func PlotPlotBarsS64PtrIntV

func PlotPlotBarsS64PtrIntV(label_id string, values []int64, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS64PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImS64)

func PlotPlotBarsS64PtrS64Ptr

func PlotPlotBarsS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32, bar_size float64)

func PlotPlotBarsS64PtrS64PtrV

func PlotPlotBarsS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotBarsS8PtrInt

func PlotPlotBarsS8PtrInt(label_id string, values *[]int8, count int32)

func PlotPlotBarsS8PtrIntV

func PlotPlotBarsS8PtrIntV(label_id string, values *[]int8, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS8PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImS8)

func PlotPlotBarsS8PtrS8Ptr

func PlotPlotBarsS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32, bar_size float64)

func PlotPlotBarsS8PtrS8PtrV

func PlotPlotBarsS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotBarsU16PtrInt

func PlotPlotBarsU16PtrInt(label_id string, values *[]uint16, count int32)

func PlotPlotBarsU16PtrIntV

func PlotPlotBarsU16PtrIntV(label_id string, values *[]uint16, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU16PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImU16)

func PlotPlotBarsU16PtrU16Ptr

func PlotPlotBarsU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32, bar_size float64)

func PlotPlotBarsU16PtrU16PtrV

func PlotPlotBarsU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotBarsU32PtrInt

func PlotPlotBarsU32PtrInt(label_id string, values *[]uint32, count int32)

func PlotPlotBarsU32PtrIntV

func PlotPlotBarsU32PtrIntV(label_id string, values *[]uint32, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU32PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImU32)

func PlotPlotBarsU32PtrU32Ptr

func PlotPlotBarsU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32, bar_size float64)

func PlotPlotBarsU32PtrU32PtrV

func PlotPlotBarsU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotBarsU64PtrInt

func PlotPlotBarsU64PtrInt(label_id string, values []uint64, count int32)

func PlotPlotBarsU64PtrIntV

func PlotPlotBarsU64PtrIntV(label_id string, values []uint64, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU64PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImU64)

func PlotPlotBarsU64PtrU64Ptr

func PlotPlotBarsU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32, bar_size float64)

func PlotPlotBarsU64PtrU64PtrV

func PlotPlotBarsU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotBarsU8PtrInt

func PlotPlotBarsU8PtrInt(label_id string, values *[]byte, count int32)

func PlotPlotBarsU8PtrIntV

func PlotPlotBarsU8PtrIntV(label_id string, values *[]byte, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU8PtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(ImU8)

func PlotPlotBarsU8PtrU8Ptr

func PlotPlotBarsU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32, bar_size float64)

func PlotPlotBarsU8PtrU8PtrV

func PlotPlotBarsU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotBarsdoublePtrInt

func PlotPlotBarsdoublePtrInt(label_id string, values *[]float64, count int32)

func PlotPlotBarsdoublePtrIntV

func PlotPlotBarsdoublePtrIntV(label_id string, values *[]float64, count int32, bar_size float64, shift float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsdoublePtrIntV parameter default value hint: bar_size: 0.67 flags: 0 offset: 0 shift: 0 stride: sizeof(double)

func PlotPlotBarsdoublePtrdoublePtr

func PlotPlotBarsdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32, bar_size float64)

func PlotPlotBarsdoublePtrdoublePtrV

func PlotPlotBarsdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, bar_size float64, flags PlotBarsFlags, offset int32, stride int32)

PlotPlotBarsdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotDigitalFloatPtr

func PlotPlotDigitalFloatPtr(label_id string, xs []float32, ys []float32, count int32)

func PlotPlotDigitalFloatPtrV

func PlotPlotDigitalFloatPtrV(label_id string, xs []float32, ys []float32, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotDigitalS16Ptr

func PlotPlotDigitalS16Ptr(label_id string, xs *[]int, ys *[]int, count int32)

func PlotPlotDigitalS16PtrV

func PlotPlotDigitalS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotDigitalS32Ptr

func PlotPlotDigitalS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32)

func PlotPlotDigitalS32PtrV

func PlotPlotDigitalS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotDigitalS64Ptr

func PlotPlotDigitalS64Ptr(label_id string, xs []int64, ys []int64, count int32)

func PlotPlotDigitalS64PtrV

func PlotPlotDigitalS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotDigitalS8Ptr

func PlotPlotDigitalS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32)

func PlotPlotDigitalS8PtrV

func PlotPlotDigitalS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotDigitalU16Ptr

func PlotPlotDigitalU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32)

func PlotPlotDigitalU16PtrV

func PlotPlotDigitalU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotDigitalU32Ptr

func PlotPlotDigitalU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32)

func PlotPlotDigitalU32PtrV

func PlotPlotDigitalU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotDigitalU64Ptr

func PlotPlotDigitalU64Ptr(label_id string, xs []uint64, ys []uint64, count int32)

func PlotPlotDigitalU64PtrV

func PlotPlotDigitalU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotDigitalU8Ptr

func PlotPlotDigitalU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32)

func PlotPlotDigitalU8PtrV

func PlotPlotDigitalU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitalU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotDigitaldoublePtr

func PlotPlotDigitaldoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32)

func PlotPlotDigitaldoublePtrV

func PlotPlotDigitaldoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, flags PlotDigitalFlags, offset int32, stride int32)

PlotPlotDigitaldoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotDummy

func PlotPlotDummy(label_id string)

func PlotPlotDummyV

func PlotPlotDummyV(label_id string, flags PlotDummyFlags)

PlotPlotDummyV parameter default value hint: flags: 0

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtr

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, neg []float32, pos []float32, count int32)

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, neg []float32, pos []float32, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrInt

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrInt(label_id string, xs []float32, ys []float32, err []float32, count int32)

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrIntV

func PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrIntV(label_id string, xs []float32, ys []float32, err []float32, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsFloatPtrFloatPtrFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotErrorBarsS16PtrS16PtrS16PtrInt

func PlotPlotErrorBarsS16PtrS16PtrS16PtrInt(label_id string, xs *[]int, ys *[]int, err *[]int, count int32)

func PlotPlotErrorBarsS16PtrS16PtrS16PtrIntV

func PlotPlotErrorBarsS16PtrS16PtrS16PtrIntV(label_id string, xs *[]int, ys *[]int, err *[]int, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS16PtrS16PtrS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotErrorBarsS16PtrS16PtrS16PtrS16Ptr

func PlotPlotErrorBarsS16PtrS16PtrS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, neg *[]int, pos *[]int, count int32)

func PlotPlotErrorBarsS16PtrS16PtrS16PtrS16PtrV

func PlotPlotErrorBarsS16PtrS16PtrS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, neg *[]int, pos *[]int, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS16PtrS16PtrS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotErrorBarsS32PtrS32PtrS32PtrInt

func PlotPlotErrorBarsS32PtrS32PtrS32PtrInt(label_id string, xs *[]int32, ys *[]int32, err *[]int32, count int32)

func PlotPlotErrorBarsS32PtrS32PtrS32PtrIntV

func PlotPlotErrorBarsS32PtrS32PtrS32PtrIntV(label_id string, xs *[]int32, ys *[]int32, err *[]int32, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS32PtrS32PtrS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotErrorBarsS32PtrS32PtrS32PtrS32Ptr

func PlotPlotErrorBarsS32PtrS32PtrS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, neg *[]int32, pos *[]int32, count int32)

func PlotPlotErrorBarsS32PtrS32PtrS32PtrS32PtrV

func PlotPlotErrorBarsS32PtrS32PtrS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, neg *[]int32, pos *[]int32, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS32PtrS32PtrS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotErrorBarsS64PtrS64PtrS64PtrInt

func PlotPlotErrorBarsS64PtrS64PtrS64PtrInt(label_id string, xs []int64, ys []int64, err []int64, count int32)

func PlotPlotErrorBarsS64PtrS64PtrS64PtrIntV

func PlotPlotErrorBarsS64PtrS64PtrS64PtrIntV(label_id string, xs []int64, ys []int64, err []int64, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS64PtrS64PtrS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotErrorBarsS64PtrS64PtrS64PtrS64Ptr

func PlotPlotErrorBarsS64PtrS64PtrS64PtrS64Ptr(label_id string, xs []int64, ys []int64, neg []int64, pos []int64, count int32)

func PlotPlotErrorBarsS64PtrS64PtrS64PtrS64PtrV

func PlotPlotErrorBarsS64PtrS64PtrS64PtrS64PtrV(label_id string, xs []int64, ys []int64, neg []int64, pos []int64, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS64PtrS64PtrS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotErrorBarsS8PtrS8PtrS8PtrInt

func PlotPlotErrorBarsS8PtrS8PtrS8PtrInt(label_id string, xs *[]int8, ys *[]int8, err *[]int8, count int32)

func PlotPlotErrorBarsS8PtrS8PtrS8PtrIntV

func PlotPlotErrorBarsS8PtrS8PtrS8PtrIntV(label_id string, xs *[]int8, ys *[]int8, err *[]int8, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS8PtrS8PtrS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotErrorBarsS8PtrS8PtrS8PtrS8Ptr

func PlotPlotErrorBarsS8PtrS8PtrS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, neg *[]int8, pos *[]int8, count int32)

func PlotPlotErrorBarsS8PtrS8PtrS8PtrS8PtrV

func PlotPlotErrorBarsS8PtrS8PtrS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, neg *[]int8, pos *[]int8, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsS8PtrS8PtrS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotErrorBarsU16PtrU16PtrU16PtrInt

func PlotPlotErrorBarsU16PtrU16PtrU16PtrInt(label_id string, xs *[]uint16, ys *[]uint16, err *[]uint16, count int32)

func PlotPlotErrorBarsU16PtrU16PtrU16PtrIntV

func PlotPlotErrorBarsU16PtrU16PtrU16PtrIntV(label_id string, xs *[]uint16, ys *[]uint16, err *[]uint16, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU16PtrU16PtrU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotErrorBarsU16PtrU16PtrU16PtrU16Ptr

func PlotPlotErrorBarsU16PtrU16PtrU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, neg *[]uint16, pos *[]uint16, count int32)

func PlotPlotErrorBarsU16PtrU16PtrU16PtrU16PtrV

func PlotPlotErrorBarsU16PtrU16PtrU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, neg *[]uint16, pos *[]uint16, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU16PtrU16PtrU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotErrorBarsU32PtrU32PtrU32PtrInt

func PlotPlotErrorBarsU32PtrU32PtrU32PtrInt(label_id string, xs *[]uint32, ys *[]uint32, err *[]uint32, count int32)

func PlotPlotErrorBarsU32PtrU32PtrU32PtrIntV

func PlotPlotErrorBarsU32PtrU32PtrU32PtrIntV(label_id string, xs *[]uint32, ys *[]uint32, err *[]uint32, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU32PtrU32PtrU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotErrorBarsU32PtrU32PtrU32PtrU32Ptr

func PlotPlotErrorBarsU32PtrU32PtrU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, neg *[]uint32, pos *[]uint32, count int32)

func PlotPlotErrorBarsU32PtrU32PtrU32PtrU32PtrV

func PlotPlotErrorBarsU32PtrU32PtrU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, neg *[]uint32, pos *[]uint32, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU32PtrU32PtrU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotErrorBarsU64PtrU64PtrU64PtrInt

func PlotPlotErrorBarsU64PtrU64PtrU64PtrInt(label_id string, xs []uint64, ys []uint64, err []uint64, count int32)

func PlotPlotErrorBarsU64PtrU64PtrU64PtrIntV

func PlotPlotErrorBarsU64PtrU64PtrU64PtrIntV(label_id string, xs []uint64, ys []uint64, err []uint64, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU64PtrU64PtrU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotErrorBarsU64PtrU64PtrU64PtrU64Ptr

func PlotPlotErrorBarsU64PtrU64PtrU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, neg []uint64, pos []uint64, count int32)

func PlotPlotErrorBarsU64PtrU64PtrU64PtrU64PtrV

func PlotPlotErrorBarsU64PtrU64PtrU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, neg []uint64, pos []uint64, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU64PtrU64PtrU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotErrorBarsU8PtrU8PtrU8PtrInt

func PlotPlotErrorBarsU8PtrU8PtrU8PtrInt(label_id string, xs *[]byte, ys *[]byte, err *[]byte, count int32)

func PlotPlotErrorBarsU8PtrU8PtrU8PtrIntV

func PlotPlotErrorBarsU8PtrU8PtrU8PtrIntV(label_id string, xs *[]byte, ys *[]byte, err *[]byte, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU8PtrU8PtrU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotErrorBarsU8PtrU8PtrU8PtrU8Ptr

func PlotPlotErrorBarsU8PtrU8PtrU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, neg *[]byte, pos *[]byte, count int32)

func PlotPlotErrorBarsU8PtrU8PtrU8PtrU8PtrV

func PlotPlotErrorBarsU8PtrU8PtrU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, neg *[]byte, pos *[]byte, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsU8PtrU8PtrU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrInt

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrInt(label_id string, xs *[]float64, ys *[]float64, err *[]float64, count int32)

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrIntV

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrIntV(label_id string, xs *[]float64, ys *[]float64, err *[]float64, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtr

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, neg *[]float64, pos *[]float64, count int32)

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV

func PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, neg *[]float64, pos *[]float64, count int32, flags PlotErrorBarsFlags, offset int32, stride int32)

PlotPlotErrorBarsdoublePtrdoublePtrdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotHeatmapFloatPtr

func PlotPlotHeatmapFloatPtr(label_id string, values []float32, rows int32, cols int32)

func PlotPlotHeatmapFloatPtrV

func PlotPlotHeatmapFloatPtrV(label_id string, values []float32, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapFloatPtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapS16Ptr

func PlotPlotHeatmapS16Ptr(label_id string, values *[]int, rows int32, cols int32)

func PlotPlotHeatmapS16PtrV

func PlotPlotHeatmapS16PtrV(label_id string, values *[]int, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapS16PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapS32Ptr

func PlotPlotHeatmapS32Ptr(label_id string, values *[]int32, rows int32, cols int32)

func PlotPlotHeatmapS32PtrV

func PlotPlotHeatmapS32PtrV(label_id string, values *[]int32, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapS32PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapS64Ptr

func PlotPlotHeatmapS64Ptr(label_id string, values []int64, rows int32, cols int32)

func PlotPlotHeatmapS64PtrV

func PlotPlotHeatmapS64PtrV(label_id string, values []int64, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapS64PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapS8Ptr

func PlotPlotHeatmapS8Ptr(label_id string, values *[]int8, rows int32, cols int32)

func PlotPlotHeatmapS8PtrV

func PlotPlotHeatmapS8PtrV(label_id string, values *[]int8, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapS8PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapU16Ptr

func PlotPlotHeatmapU16Ptr(label_id string, values *[]uint16, rows int32, cols int32)

func PlotPlotHeatmapU16PtrV

func PlotPlotHeatmapU16PtrV(label_id string, values *[]uint16, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapU16PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapU32Ptr

func PlotPlotHeatmapU32Ptr(label_id string, values *[]uint32, rows int32, cols int32)

func PlotPlotHeatmapU32PtrV

func PlotPlotHeatmapU32PtrV(label_id string, values *[]uint32, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapU32PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapU64Ptr

func PlotPlotHeatmapU64Ptr(label_id string, values []uint64, rows int32, cols int32)

func PlotPlotHeatmapU64PtrV

func PlotPlotHeatmapU64PtrV(label_id string, values []uint64, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapU64PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapU8Ptr

func PlotPlotHeatmapU8Ptr(label_id string, values *[]byte, rows int32, cols int32)

func PlotPlotHeatmapU8PtrV

func PlotPlotHeatmapU8PtrV(label_id string, values *[]byte, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapU8PtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHeatmapdoublePtr

func PlotPlotHeatmapdoublePtr(label_id string, values *[]float64, rows int32, cols int32)

func PlotPlotHeatmapdoublePtrV

func PlotPlotHeatmapdoublePtrV(label_id string, values *[]float64, rows int32, cols int32, scale_min float64, scale_max float64, label_fmt string, bounds_min PlotPoint, bounds_max PlotPoint, flags PlotHeatmapFlags)

PlotPlotHeatmapdoublePtrV parameter default value hint: bounds_max: ImPlotPoint(1,1) bounds_min: ImPlotPoint(0,0) flags: 0 label_fmt: "%.1f" scale_max: 0 scale_min: 0

func PlotPlotHistogram2DFloatPtr

func PlotPlotHistogram2DFloatPtr(label_id string, xs []float32, ys []float32, count int32) float64

func PlotPlotHistogram2DS16Ptr

func PlotPlotHistogram2DS16Ptr(label_id string, xs *[]int, ys *[]int, count int32) float64

func PlotPlotHistogram2DS32Ptr

func PlotPlotHistogram2DS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32) float64

func PlotPlotHistogram2DS64Ptr

func PlotPlotHistogram2DS64Ptr(label_id string, xs []int64, ys []int64, count int32) float64

func PlotPlotHistogram2DS8Ptr

func PlotPlotHistogram2DS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32) float64

func PlotPlotHistogram2DU16Ptr

func PlotPlotHistogram2DU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32) float64

func PlotPlotHistogram2DU32Ptr

func PlotPlotHistogram2DU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32) float64

func PlotPlotHistogram2DU64Ptr

func PlotPlotHistogram2DU64Ptr(label_id string, xs []uint64, ys []uint64, count int32) float64

func PlotPlotHistogram2DU8Ptr

func PlotPlotHistogram2DU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32) float64

func PlotPlotHistogram2DdoublePtr

func PlotPlotHistogram2DdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32) float64

func PlotPlotHistogramFloatPtr

func PlotPlotHistogramFloatPtr(label_id string, values []float32, count int32) float64

func PlotPlotHistogramS16Ptr

func PlotPlotHistogramS16Ptr(label_id string, values *[]int, count int32) float64

func PlotPlotHistogramS32Ptr

func PlotPlotHistogramS32Ptr(label_id string, values *[]int32, count int32) float64

func PlotPlotHistogramS64Ptr

func PlotPlotHistogramS64Ptr(label_id string, values []int64, count int32) float64

func PlotPlotHistogramS8Ptr

func PlotPlotHistogramS8Ptr(label_id string, values *[]int8, count int32) float64

func PlotPlotHistogramU16Ptr

func PlotPlotHistogramU16Ptr(label_id string, values *[]uint16, count int32) float64

func PlotPlotHistogramU32Ptr

func PlotPlotHistogramU32Ptr(label_id string, values *[]uint32, count int32) float64

func PlotPlotHistogramU64Ptr

func PlotPlotHistogramU64Ptr(label_id string, values []uint64, count int32) float64

func PlotPlotHistogramU8Ptr

func PlotPlotHistogramU8Ptr(label_id string, values *[]byte, count int32) float64

func PlotPlotHistogramdoublePtr

func PlotPlotHistogramdoublePtr(label_id string, values *[]float64, count int32) float64

func PlotPlotImage

func PlotPlotImage(label_id string, user_texture_id TextureID, bounds_min PlotPoint, bounds_max PlotPoint)

func PlotPlotImageV

func PlotPlotImageV(label_id string, user_texture_id TextureID, bounds_min PlotPoint, bounds_max PlotPoint, uv0 Vec2, uv1 Vec2, tint_col Vec4, flags PlotImageFlags)

PlotPlotImageV parameter default value hint: flags: 0 tint_col: ImVec4(1,1,1,1) uv0: ImVec2(0,0) uv1: ImVec2(1,1)

func PlotPlotInfLinesFloatPtr

func PlotPlotInfLinesFloatPtr(label_id string, values []float32, count int32)

func PlotPlotInfLinesFloatPtrV

func PlotPlotInfLinesFloatPtrV(label_id string, values []float32, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotInfLinesS16Ptr

func PlotPlotInfLinesS16Ptr(label_id string, values *[]int, count int32)

func PlotPlotInfLinesS16PtrV

func PlotPlotInfLinesS16PtrV(label_id string, values *[]int, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotInfLinesS32Ptr

func PlotPlotInfLinesS32Ptr(label_id string, values *[]int32, count int32)

func PlotPlotInfLinesS32PtrV

func PlotPlotInfLinesS32PtrV(label_id string, values *[]int32, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotInfLinesS64Ptr

func PlotPlotInfLinesS64Ptr(label_id string, values []int64, count int32)

func PlotPlotInfLinesS64PtrV

func PlotPlotInfLinesS64PtrV(label_id string, values []int64, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotInfLinesS8Ptr

func PlotPlotInfLinesS8Ptr(label_id string, values *[]int8, count int32)

func PlotPlotInfLinesS8PtrV

func PlotPlotInfLinesS8PtrV(label_id string, values *[]int8, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotInfLinesU16Ptr

func PlotPlotInfLinesU16Ptr(label_id string, values *[]uint16, count int32)

func PlotPlotInfLinesU16PtrV

func PlotPlotInfLinesU16PtrV(label_id string, values *[]uint16, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotInfLinesU32Ptr

func PlotPlotInfLinesU32Ptr(label_id string, values *[]uint32, count int32)

func PlotPlotInfLinesU32PtrV

func PlotPlotInfLinesU32PtrV(label_id string, values *[]uint32, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotInfLinesU64Ptr

func PlotPlotInfLinesU64Ptr(label_id string, values []uint64, count int32)

func PlotPlotInfLinesU64PtrV

func PlotPlotInfLinesU64PtrV(label_id string, values []uint64, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotInfLinesU8Ptr

func PlotPlotInfLinesU8Ptr(label_id string, values *[]byte, count int32)

func PlotPlotInfLinesU8PtrV

func PlotPlotInfLinesU8PtrV(label_id string, values *[]byte, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotInfLinesdoublePtr

func PlotPlotInfLinesdoublePtr(label_id string, values *[]float64, count int32)

func PlotPlotInfLinesdoublePtrV

func PlotPlotInfLinesdoublePtrV(label_id string, values *[]float64, count int32, flags PlotInfLinesFlags, offset int32, stride int32)

PlotPlotInfLinesdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotLineFloatPtrFloatPtr

func PlotPlotLineFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32)

func PlotPlotLineFloatPtrFloatPtrV

func PlotPlotLineFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotLineFloatPtrInt

func PlotPlotLineFloatPtrInt(label_id string, values []float32, count int32)

func PlotPlotLineFloatPtrIntV

func PlotPlotLineFloatPtrIntV(label_id string, values []float32, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float) xscale: 1 xstart: 0

func PlotPlotLineS16PtrInt

func PlotPlotLineS16PtrInt(label_id string, values *[]int, count int32)

func PlotPlotLineS16PtrIntV

func PlotPlotLineS16PtrIntV(label_id string, values *[]int, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16) xscale: 1 xstart: 0

func PlotPlotLineS16PtrS16Ptr

func PlotPlotLineS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32)

func PlotPlotLineS16PtrS16PtrV

func PlotPlotLineS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotLineS32PtrInt

func PlotPlotLineS32PtrInt(label_id string, values *[]int32, count int32)

func PlotPlotLineS32PtrIntV

func PlotPlotLineS32PtrIntV(label_id string, values *[]int32, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32) xscale: 1 xstart: 0

func PlotPlotLineS32PtrS32Ptr

func PlotPlotLineS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32)

func PlotPlotLineS32PtrS32PtrV

func PlotPlotLineS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotLineS64PtrInt

func PlotPlotLineS64PtrInt(label_id string, values []int64, count int32)

func PlotPlotLineS64PtrIntV

func PlotPlotLineS64PtrIntV(label_id string, values []int64, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64) xscale: 1 xstart: 0

func PlotPlotLineS64PtrS64Ptr

func PlotPlotLineS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32)

func PlotPlotLineS64PtrS64PtrV

func PlotPlotLineS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotLineS8PtrInt

func PlotPlotLineS8PtrInt(label_id string, values *[]int8, count int32)

func PlotPlotLineS8PtrIntV

func PlotPlotLineS8PtrIntV(label_id string, values *[]int8, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8) xscale: 1 xstart: 0

func PlotPlotLineS8PtrS8Ptr

func PlotPlotLineS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32)

func PlotPlotLineS8PtrS8PtrV

func PlotPlotLineS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotLineU16PtrInt

func PlotPlotLineU16PtrInt(label_id string, values *[]uint16, count int32)

func PlotPlotLineU16PtrIntV

func PlotPlotLineU16PtrIntV(label_id string, values *[]uint16, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16) xscale: 1 xstart: 0

func PlotPlotLineU16PtrU16Ptr

func PlotPlotLineU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32)

func PlotPlotLineU16PtrU16PtrV

func PlotPlotLineU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotLineU32PtrInt

func PlotPlotLineU32PtrInt(label_id string, values *[]uint32, count int32)

func PlotPlotLineU32PtrIntV

func PlotPlotLineU32PtrIntV(label_id string, values *[]uint32, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32) xscale: 1 xstart: 0

func PlotPlotLineU32PtrU32Ptr

func PlotPlotLineU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32)

func PlotPlotLineU32PtrU32PtrV

func PlotPlotLineU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotLineU64PtrInt

func PlotPlotLineU64PtrInt(label_id string, values []uint64, count int32)

func PlotPlotLineU64PtrIntV

func PlotPlotLineU64PtrIntV(label_id string, values []uint64, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64) xscale: 1 xstart: 0

func PlotPlotLineU64PtrU64Ptr

func PlotPlotLineU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32)

func PlotPlotLineU64PtrU64PtrV

func PlotPlotLineU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotLineU8PtrInt

func PlotPlotLineU8PtrInt(label_id string, values *[]byte, count int32)

func PlotPlotLineU8PtrIntV

func PlotPlotLineU8PtrIntV(label_id string, values *[]byte, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8) xscale: 1 xstart: 0

func PlotPlotLineU8PtrU8Ptr

func PlotPlotLineU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32)

func PlotPlotLineU8PtrU8PtrV

func PlotPlotLineU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLineU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotLinedoublePtrInt

func PlotPlotLinedoublePtrInt(label_id string, values *[]float64, count int32)

func PlotPlotLinedoublePtrIntV

func PlotPlotLinedoublePtrIntV(label_id string, values *[]float64, count int32, xscale float64, xstart float64, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLinedoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double) xscale: 1 xstart: 0

func PlotPlotLinedoublePtrdoublePtr

func PlotPlotLinedoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32)

func PlotPlotLinedoublePtrdoublePtrV

func PlotPlotLinedoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, flags PlotLineFlags, offset int32, stride int32)

PlotPlotLinedoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotPieChartFloatPtr

func PlotPlotPieChartFloatPtr(label_ids []string, values []float32, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartFloatPtrV

func PlotPlotPieChartFloatPtrV(label_ids []string, values []float32, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartFloatPtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartS16Ptr

func PlotPlotPieChartS16Ptr(label_ids []string, values *[]int, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartS16PtrV

func PlotPlotPieChartS16PtrV(label_ids []string, values *[]int, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartS16PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartS32Ptr

func PlotPlotPieChartS32Ptr(label_ids []string, values *[]int32, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartS32PtrV

func PlotPlotPieChartS32PtrV(label_ids []string, values *[]int32, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartS32PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartS64Ptr

func PlotPlotPieChartS64Ptr(label_ids []string, values []int64, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartS64PtrV

func PlotPlotPieChartS64PtrV(label_ids []string, values []int64, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartS64PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartS8Ptr

func PlotPlotPieChartS8Ptr(label_ids []string, values *[]int8, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartS8PtrV

func PlotPlotPieChartS8PtrV(label_ids []string, values *[]int8, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartS8PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartU16Ptr

func PlotPlotPieChartU16Ptr(label_ids []string, values *[]uint16, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartU16PtrV

func PlotPlotPieChartU16PtrV(label_ids []string, values *[]uint16, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartU16PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartU32Ptr

func PlotPlotPieChartU32Ptr(label_ids []string, values *[]uint32, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartU32PtrV

func PlotPlotPieChartU32PtrV(label_ids []string, values *[]uint32, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartU32PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartU64Ptr

func PlotPlotPieChartU64Ptr(label_ids []string, values []uint64, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartU64PtrV

func PlotPlotPieChartU64PtrV(label_ids []string, values []uint64, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartU64PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartU8Ptr

func PlotPlotPieChartU8Ptr(label_ids []string, values *[]byte, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartU8PtrV

func PlotPlotPieChartU8PtrV(label_ids []string, values *[]byte, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartU8PtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotPieChartdoublePtr

func PlotPlotPieChartdoublePtr(label_ids []string, values *[]float64, count int32, x float64, y float64, radius float64)

func PlotPlotPieChartdoublePtrV

func PlotPlotPieChartdoublePtrV(label_ids []string, values *[]float64, count int32, x float64, y float64, radius float64, label_fmt string, angle0 float64, flags PlotPieChartFlags)

PlotPlotPieChartdoublePtrV parameter default value hint: angle0: 90 flags: 0 label_fmt: "%.1f"

func PlotPlotScatterFloatPtrFloatPtr

func PlotPlotScatterFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32)

func PlotPlotScatterFloatPtrFloatPtrV

func PlotPlotScatterFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotScatterFloatPtrInt

func PlotPlotScatterFloatPtrInt(label_id string, values []float32, count int32)

func PlotPlotScatterFloatPtrIntV

func PlotPlotScatterFloatPtrIntV(label_id string, values []float32, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float) xscale: 1 xstart: 0

func PlotPlotScatterS16PtrInt

func PlotPlotScatterS16PtrInt(label_id string, values *[]int, count int32)

func PlotPlotScatterS16PtrIntV

func PlotPlotScatterS16PtrIntV(label_id string, values *[]int, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16) xscale: 1 xstart: 0

func PlotPlotScatterS16PtrS16Ptr

func PlotPlotScatterS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32)

func PlotPlotScatterS16PtrS16PtrV

func PlotPlotScatterS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotScatterS32PtrInt

func PlotPlotScatterS32PtrInt(label_id string, values *[]int32, count int32)

func PlotPlotScatterS32PtrIntV

func PlotPlotScatterS32PtrIntV(label_id string, values *[]int32, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32) xscale: 1 xstart: 0

func PlotPlotScatterS32PtrS32Ptr

func PlotPlotScatterS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32)

func PlotPlotScatterS32PtrS32PtrV

func PlotPlotScatterS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotScatterS64PtrInt

func PlotPlotScatterS64PtrInt(label_id string, values []int64, count int32)

func PlotPlotScatterS64PtrIntV

func PlotPlotScatterS64PtrIntV(label_id string, values []int64, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64) xscale: 1 xstart: 0

func PlotPlotScatterS64PtrS64Ptr

func PlotPlotScatterS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32)

func PlotPlotScatterS64PtrS64PtrV

func PlotPlotScatterS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotScatterS8PtrInt

func PlotPlotScatterS8PtrInt(label_id string, values *[]int8, count int32)

func PlotPlotScatterS8PtrIntV

func PlotPlotScatterS8PtrIntV(label_id string, values *[]int8, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8) xscale: 1 xstart: 0

func PlotPlotScatterS8PtrS8Ptr

func PlotPlotScatterS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32)

func PlotPlotScatterS8PtrS8PtrV

func PlotPlotScatterS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotScatterU16PtrInt

func PlotPlotScatterU16PtrInt(label_id string, values *[]uint16, count int32)

func PlotPlotScatterU16PtrIntV

func PlotPlotScatterU16PtrIntV(label_id string, values *[]uint16, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16) xscale: 1 xstart: 0

func PlotPlotScatterU16PtrU16Ptr

func PlotPlotScatterU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32)

func PlotPlotScatterU16PtrU16PtrV

func PlotPlotScatterU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotScatterU32PtrInt

func PlotPlotScatterU32PtrInt(label_id string, values *[]uint32, count int32)

func PlotPlotScatterU32PtrIntV

func PlotPlotScatterU32PtrIntV(label_id string, values *[]uint32, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32) xscale: 1 xstart: 0

func PlotPlotScatterU32PtrU32Ptr

func PlotPlotScatterU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32)

func PlotPlotScatterU32PtrU32PtrV

func PlotPlotScatterU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotScatterU64PtrInt

func PlotPlotScatterU64PtrInt(label_id string, values []uint64, count int32)

func PlotPlotScatterU64PtrIntV

func PlotPlotScatterU64PtrIntV(label_id string, values []uint64, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64) xscale: 1 xstart: 0

func PlotPlotScatterU64PtrU64Ptr

func PlotPlotScatterU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32)

func PlotPlotScatterU64PtrU64PtrV

func PlotPlotScatterU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotScatterU8PtrInt

func PlotPlotScatterU8PtrInt(label_id string, values *[]byte, count int32)

func PlotPlotScatterU8PtrIntV

func PlotPlotScatterU8PtrIntV(label_id string, values *[]byte, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8) xscale: 1 xstart: 0

func PlotPlotScatterU8PtrU8Ptr

func PlotPlotScatterU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32)

func PlotPlotScatterU8PtrU8PtrV

func PlotPlotScatterU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotScatterdoublePtrInt

func PlotPlotScatterdoublePtrInt(label_id string, values *[]float64, count int32)

func PlotPlotScatterdoublePtrIntV

func PlotPlotScatterdoublePtrIntV(label_id string, values *[]float64, count int32, xscale float64, xstart float64, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterdoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double) xscale: 1 xstart: 0

func PlotPlotScatterdoublePtrdoublePtr

func PlotPlotScatterdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32)

func PlotPlotScatterdoublePtrdoublePtrV

func PlotPlotScatterdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, flags PlotScatterFlags, offset int32, stride int32)

PlotPlotScatterdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotShadedFloatPtrFloatPtrFloatPtr

func PlotPlotShadedFloatPtrFloatPtrFloatPtr(label_id string, xs []float32, ys1 []float32, ys2 []float32, count int32)

func PlotPlotShadedFloatPtrFloatPtrFloatPtrV

func PlotPlotShadedFloatPtrFloatPtrFloatPtrV(label_id string, xs []float32, ys1 []float32, ys2 []float32, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedFloatPtrFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotShadedFloatPtrFloatPtrInt

func PlotPlotShadedFloatPtrFloatPtrInt(label_id string, xs []float32, ys []float32, count int32)

func PlotPlotShadedFloatPtrFloatPtrIntV

func PlotPlotShadedFloatPtrFloatPtrIntV(label_id string, xs []float32, ys []float32, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedFloatPtrFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float) yref: 0

func PlotPlotShadedFloatPtrInt

func PlotPlotShadedFloatPtrInt(label_id string, values []float32, count int32)

func PlotPlotShadedFloatPtrIntV

func PlotPlotShadedFloatPtrIntV(label_id string, values []float32, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedS16PtrInt

func PlotPlotShadedS16PtrInt(label_id string, values *[]int, count int32)

func PlotPlotShadedS16PtrIntV

func PlotPlotShadedS16PtrIntV(label_id string, values *[]int, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedS16PtrS16PtrInt

func PlotPlotShadedS16PtrS16PtrInt(label_id string, xs *[]int, ys *[]int, count int32)

func PlotPlotShadedS16PtrS16PtrIntV

func PlotPlotShadedS16PtrS16PtrIntV(label_id string, xs *[]int, ys *[]int, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS16PtrS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16) yref: 0

func PlotPlotShadedS16PtrS16PtrS16Ptr

func PlotPlotShadedS16PtrS16PtrS16Ptr(label_id string, xs *[]int, ys1 *[]int, ys2 *[]int, count int32)

func PlotPlotShadedS16PtrS16PtrS16PtrV

func PlotPlotShadedS16PtrS16PtrS16PtrV(label_id string, xs *[]int, ys1 *[]int, ys2 *[]int, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS16PtrS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotShadedS32PtrInt

func PlotPlotShadedS32PtrInt(label_id string, values *[]int32, count int32)

func PlotPlotShadedS32PtrIntV

func PlotPlotShadedS32PtrIntV(label_id string, values *[]int32, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedS32PtrS32PtrInt

func PlotPlotShadedS32PtrS32PtrInt(label_id string, xs *[]int32, ys *[]int32, count int32)

func PlotPlotShadedS32PtrS32PtrIntV

func PlotPlotShadedS32PtrS32PtrIntV(label_id string, xs *[]int32, ys *[]int32, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS32PtrS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32) yref: 0

func PlotPlotShadedS32PtrS32PtrS32Ptr

func PlotPlotShadedS32PtrS32PtrS32Ptr(label_id string, xs *[]int32, ys1 *[]int32, ys2 *[]int32, count int32)

func PlotPlotShadedS32PtrS32PtrS32PtrV

func PlotPlotShadedS32PtrS32PtrS32PtrV(label_id string, xs *[]int32, ys1 *[]int32, ys2 *[]int32, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS32PtrS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotShadedS64PtrInt

func PlotPlotShadedS64PtrInt(label_id string, values []int64, count int32)

func PlotPlotShadedS64PtrIntV

func PlotPlotShadedS64PtrIntV(label_id string, values []int64, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedS64PtrS64PtrInt

func PlotPlotShadedS64PtrS64PtrInt(label_id string, xs []int64, ys []int64, count int32)

func PlotPlotShadedS64PtrS64PtrIntV

func PlotPlotShadedS64PtrS64PtrIntV(label_id string, xs []int64, ys []int64, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS64PtrS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64) yref: 0

func PlotPlotShadedS64PtrS64PtrS64Ptr

func PlotPlotShadedS64PtrS64PtrS64Ptr(label_id string, xs []int64, ys1 []int64, ys2 []int64, count int32)

func PlotPlotShadedS64PtrS64PtrS64PtrV

func PlotPlotShadedS64PtrS64PtrS64PtrV(label_id string, xs []int64, ys1 []int64, ys2 []int64, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS64PtrS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotShadedS8PtrInt

func PlotPlotShadedS8PtrInt(label_id string, values *[]int8, count int32)

func PlotPlotShadedS8PtrIntV

func PlotPlotShadedS8PtrIntV(label_id string, values *[]int8, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedS8PtrS8PtrInt

func PlotPlotShadedS8PtrS8PtrInt(label_id string, xs *[]int8, ys *[]int8, count int32)

func PlotPlotShadedS8PtrS8PtrIntV

func PlotPlotShadedS8PtrS8PtrIntV(label_id string, xs *[]int8, ys *[]int8, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS8PtrS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8) yref: 0

func PlotPlotShadedS8PtrS8PtrS8Ptr

func PlotPlotShadedS8PtrS8PtrS8Ptr(label_id string, xs *[]int8, ys1 *[]int8, ys2 *[]int8, count int32)

func PlotPlotShadedS8PtrS8PtrS8PtrV

func PlotPlotShadedS8PtrS8PtrS8PtrV(label_id string, xs *[]int8, ys1 *[]int8, ys2 *[]int8, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedS8PtrS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotShadedU16PtrInt

func PlotPlotShadedU16PtrInt(label_id string, values *[]uint16, count int32)

func PlotPlotShadedU16PtrIntV

func PlotPlotShadedU16PtrIntV(label_id string, values *[]uint16, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedU16PtrU16PtrInt

func PlotPlotShadedU16PtrU16PtrInt(label_id string, xs *[]uint16, ys *[]uint16, count int32)

func PlotPlotShadedU16PtrU16PtrIntV

func PlotPlotShadedU16PtrU16PtrIntV(label_id string, xs *[]uint16, ys *[]uint16, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU16PtrU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16) yref: 0

func PlotPlotShadedU16PtrU16PtrU16Ptr

func PlotPlotShadedU16PtrU16PtrU16Ptr(label_id string, xs *[]uint16, ys1 *[]uint16, ys2 *[]uint16, count int32)

func PlotPlotShadedU16PtrU16PtrU16PtrV

func PlotPlotShadedU16PtrU16PtrU16PtrV(label_id string, xs *[]uint16, ys1 *[]uint16, ys2 *[]uint16, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU16PtrU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotShadedU32PtrInt

func PlotPlotShadedU32PtrInt(label_id string, values *[]uint32, count int32)

func PlotPlotShadedU32PtrIntV

func PlotPlotShadedU32PtrIntV(label_id string, values *[]uint32, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedU32PtrU32PtrInt

func PlotPlotShadedU32PtrU32PtrInt(label_id string, xs *[]uint32, ys *[]uint32, count int32)

func PlotPlotShadedU32PtrU32PtrIntV

func PlotPlotShadedU32PtrU32PtrIntV(label_id string, xs *[]uint32, ys *[]uint32, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU32PtrU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32) yref: 0

func PlotPlotShadedU32PtrU32PtrU32Ptr

func PlotPlotShadedU32PtrU32PtrU32Ptr(label_id string, xs *[]uint32, ys1 *[]uint32, ys2 *[]uint32, count int32)

func PlotPlotShadedU32PtrU32PtrU32PtrV

func PlotPlotShadedU32PtrU32PtrU32PtrV(label_id string, xs *[]uint32, ys1 *[]uint32, ys2 *[]uint32, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU32PtrU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotShadedU64PtrInt

func PlotPlotShadedU64PtrInt(label_id string, values []uint64, count int32)

func PlotPlotShadedU64PtrIntV

func PlotPlotShadedU64PtrIntV(label_id string, values []uint64, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedU64PtrU64PtrInt

func PlotPlotShadedU64PtrU64PtrInt(label_id string, xs []uint64, ys []uint64, count int32)

func PlotPlotShadedU64PtrU64PtrIntV

func PlotPlotShadedU64PtrU64PtrIntV(label_id string, xs []uint64, ys []uint64, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU64PtrU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64) yref: 0

func PlotPlotShadedU64PtrU64PtrU64Ptr

func PlotPlotShadedU64PtrU64PtrU64Ptr(label_id string, xs []uint64, ys1 []uint64, ys2 []uint64, count int32)

func PlotPlotShadedU64PtrU64PtrU64PtrV

func PlotPlotShadedU64PtrU64PtrU64PtrV(label_id string, xs []uint64, ys1 []uint64, ys2 []uint64, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU64PtrU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotShadedU8PtrInt

func PlotPlotShadedU8PtrInt(label_id string, values *[]byte, count int32)

func PlotPlotShadedU8PtrIntV

func PlotPlotShadedU8PtrIntV(label_id string, values *[]byte, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadedU8PtrU8PtrInt

func PlotPlotShadedU8PtrU8PtrInt(label_id string, xs *[]byte, ys *[]byte, count int32)

func PlotPlotShadedU8PtrU8PtrIntV

func PlotPlotShadedU8PtrU8PtrIntV(label_id string, xs *[]byte, ys *[]byte, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU8PtrU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8) yref: 0

func PlotPlotShadedU8PtrU8PtrU8Ptr

func PlotPlotShadedU8PtrU8PtrU8Ptr(label_id string, xs *[]byte, ys1 *[]byte, ys2 *[]byte, count int32)

func PlotPlotShadedU8PtrU8PtrU8PtrV

func PlotPlotShadedU8PtrU8PtrU8PtrV(label_id string, xs *[]byte, ys1 *[]byte, ys2 *[]byte, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadedU8PtrU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotShadeddoublePtrInt

func PlotPlotShadeddoublePtrInt(label_id string, values *[]float64, count int32)

func PlotPlotShadeddoublePtrIntV

func PlotPlotShadeddoublePtrIntV(label_id string, values *[]float64, count int32, yref float64, xscale float64, xstart float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadeddoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double) xscale: 1 xstart: 0 yref: 0

func PlotPlotShadeddoublePtrdoublePtrInt

func PlotPlotShadeddoublePtrdoublePtrInt(label_id string, xs *[]float64, ys *[]float64, count int32)

func PlotPlotShadeddoublePtrdoublePtrIntV

func PlotPlotShadeddoublePtrdoublePtrIntV(label_id string, xs *[]float64, ys *[]float64, count int32, yref float64, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadeddoublePtrdoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double) yref: 0

func PlotPlotShadeddoublePtrdoublePtrdoublePtr

func PlotPlotShadeddoublePtrdoublePtrdoublePtr(label_id string, xs *[]float64, ys1 *[]float64, ys2 *[]float64, count int32)

func PlotPlotShadeddoublePtrdoublePtrdoublePtrV

func PlotPlotShadeddoublePtrdoublePtrdoublePtrV(label_id string, xs *[]float64, ys1 *[]float64, ys2 *[]float64, count int32, flags PlotShadedFlags, offset int32, stride int32)

PlotPlotShadeddoublePtrdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotStairsFloatPtrFloatPtr

func PlotPlotStairsFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32)

func PlotPlotStairsFloatPtrFloatPtrV

func PlotPlotStairsFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float)

func PlotPlotStairsFloatPtrInt

func PlotPlotStairsFloatPtrInt(label_id string, values []float32, count int32)

func PlotPlotStairsFloatPtrIntV

func PlotPlotStairsFloatPtrIntV(label_id string, values []float32, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsFloatPtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(float) xscale: 1 xstart: 0

func PlotPlotStairsS16PtrInt

func PlotPlotStairsS16PtrInt(label_id string, values *[]int, count int32)

func PlotPlotStairsS16PtrIntV

func PlotPlotStairsS16PtrIntV(label_id string, values *[]int, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16) xscale: 1 xstart: 0

func PlotPlotStairsS16PtrS16Ptr

func PlotPlotStairsS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32)

func PlotPlotStairsS16PtrS16PtrV

func PlotPlotStairsS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS16)

func PlotPlotStairsS32PtrInt

func PlotPlotStairsS32PtrInt(label_id string, values *[]int32, count int32)

func PlotPlotStairsS32PtrIntV

func PlotPlotStairsS32PtrIntV(label_id string, values *[]int32, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32) xscale: 1 xstart: 0

func PlotPlotStairsS32PtrS32Ptr

func PlotPlotStairsS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32)

func PlotPlotStairsS32PtrS32PtrV

func PlotPlotStairsS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS32)

func PlotPlotStairsS64PtrInt

func PlotPlotStairsS64PtrInt(label_id string, values []int64, count int32)

func PlotPlotStairsS64PtrIntV

func PlotPlotStairsS64PtrIntV(label_id string, values []int64, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64) xscale: 1 xstart: 0

func PlotPlotStairsS64PtrS64Ptr

func PlotPlotStairsS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32)

func PlotPlotStairsS64PtrS64PtrV

func PlotPlotStairsS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS64)

func PlotPlotStairsS8PtrInt

func PlotPlotStairsS8PtrInt(label_id string, values *[]int8, count int32)

func PlotPlotStairsS8PtrIntV

func PlotPlotStairsS8PtrIntV(label_id string, values *[]int8, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8) xscale: 1 xstart: 0

func PlotPlotStairsS8PtrS8Ptr

func PlotPlotStairsS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32)

func PlotPlotStairsS8PtrS8PtrV

func PlotPlotStairsS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImS8)

func PlotPlotStairsU16PtrInt

func PlotPlotStairsU16PtrInt(label_id string, values *[]uint16, count int32)

func PlotPlotStairsU16PtrIntV

func PlotPlotStairsU16PtrIntV(label_id string, values *[]uint16, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU16PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16) xscale: 1 xstart: 0

func PlotPlotStairsU16PtrU16Ptr

func PlotPlotStairsU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32)

func PlotPlotStairsU16PtrU16PtrV

func PlotPlotStairsU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU16)

func PlotPlotStairsU32PtrInt

func PlotPlotStairsU32PtrInt(label_id string, values *[]uint32, count int32)

func PlotPlotStairsU32PtrIntV

func PlotPlotStairsU32PtrIntV(label_id string, values *[]uint32, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU32PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32) xscale: 1 xstart: 0

func PlotPlotStairsU32PtrU32Ptr

func PlotPlotStairsU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32)

func PlotPlotStairsU32PtrU32PtrV

func PlotPlotStairsU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU32)

func PlotPlotStairsU64PtrInt

func PlotPlotStairsU64PtrInt(label_id string, values []uint64, count int32)

func PlotPlotStairsU64PtrIntV

func PlotPlotStairsU64PtrIntV(label_id string, values []uint64, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU64PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64) xscale: 1 xstart: 0

func PlotPlotStairsU64PtrU64Ptr

func PlotPlotStairsU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32)

func PlotPlotStairsU64PtrU64PtrV

func PlotPlotStairsU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU64)

func PlotPlotStairsU8PtrInt

func PlotPlotStairsU8PtrInt(label_id string, values *[]byte, count int32)

func PlotPlotStairsU8PtrIntV

func PlotPlotStairsU8PtrIntV(label_id string, values *[]byte, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU8PtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8) xscale: 1 xstart: 0

func PlotPlotStairsU8PtrU8Ptr

func PlotPlotStairsU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32)

func PlotPlotStairsU8PtrU8PtrV

func PlotPlotStairsU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(ImU8)

func PlotPlotStairsdoublePtrInt

func PlotPlotStairsdoublePtrInt(label_id string, values *[]float64, count int32)

func PlotPlotStairsdoublePtrIntV

func PlotPlotStairsdoublePtrIntV(label_id string, values *[]float64, count int32, xscale float64, xstart float64, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsdoublePtrIntV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double) xscale: 1 xstart: 0

func PlotPlotStairsdoublePtrdoublePtr

func PlotPlotStairsdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32)

func PlotPlotStairsdoublePtrdoublePtrV

func PlotPlotStairsdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, flags PlotStairsFlags, offset int32, stride int32)

PlotPlotStairsdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 stride: sizeof(double)

func PlotPlotStemsFloatPtrFloatPtr

func PlotPlotStemsFloatPtrFloatPtr(label_id string, xs []float32, ys []float32, count int32)

func PlotPlotStemsFloatPtrFloatPtrV

func PlotPlotStemsFloatPtrFloatPtrV(label_id string, xs []float32, ys []float32, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsFloatPtrFloatPtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(float)

func PlotPlotStemsFloatPtrInt

func PlotPlotStemsFloatPtrInt(label_id string, values []float32, count int32)

func PlotPlotStemsFloatPtrIntV

func PlotPlotStemsFloatPtrIntV(label_id string, values []float32, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsFloatPtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(float)

func PlotPlotStemsS16PtrInt

func PlotPlotStemsS16PtrInt(label_id string, values *[]int, count int32)

func PlotPlotStemsS16PtrIntV

func PlotPlotStemsS16PtrIntV(label_id string, values *[]int, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS16PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImS16)

func PlotPlotStemsS16PtrS16Ptr

func PlotPlotStemsS16PtrS16Ptr(label_id string, xs *[]int, ys *[]int, count int32)

func PlotPlotStemsS16PtrS16PtrV

func PlotPlotStemsS16PtrS16PtrV(label_id string, xs *[]int, ys *[]int, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS16PtrS16PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImS16)

func PlotPlotStemsS32PtrInt

func PlotPlotStemsS32PtrInt(label_id string, values *[]int32, count int32)

func PlotPlotStemsS32PtrIntV

func PlotPlotStemsS32PtrIntV(label_id string, values *[]int32, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS32PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImS32)

func PlotPlotStemsS32PtrS32Ptr

func PlotPlotStemsS32PtrS32Ptr(label_id string, xs *[]int32, ys *[]int32, count int32)

func PlotPlotStemsS32PtrS32PtrV

func PlotPlotStemsS32PtrS32PtrV(label_id string, xs *[]int32, ys *[]int32, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS32PtrS32PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImS32)

func PlotPlotStemsS64PtrInt

func PlotPlotStemsS64PtrInt(label_id string, values []int64, count int32)

func PlotPlotStemsS64PtrIntV

func PlotPlotStemsS64PtrIntV(label_id string, values []int64, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS64PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImS64)

func PlotPlotStemsS64PtrS64Ptr

func PlotPlotStemsS64PtrS64Ptr(label_id string, xs []int64, ys []int64, count int32)

func PlotPlotStemsS64PtrS64PtrV

func PlotPlotStemsS64PtrS64PtrV(label_id string, xs []int64, ys []int64, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS64PtrS64PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImS64)

func PlotPlotStemsS8PtrInt

func PlotPlotStemsS8PtrInt(label_id string, values *[]int8, count int32)

func PlotPlotStemsS8PtrIntV

func PlotPlotStemsS8PtrIntV(label_id string, values *[]int8, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS8PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImS8)

func PlotPlotStemsS8PtrS8Ptr

func PlotPlotStemsS8PtrS8Ptr(label_id string, xs *[]int8, ys *[]int8, count int32)

func PlotPlotStemsS8PtrS8PtrV

func PlotPlotStemsS8PtrS8PtrV(label_id string, xs *[]int8, ys *[]int8, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsS8PtrS8PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImS8)

func PlotPlotStemsU16PtrInt

func PlotPlotStemsU16PtrInt(label_id string, values *[]uint16, count int32)

func PlotPlotStemsU16PtrIntV

func PlotPlotStemsU16PtrIntV(label_id string, values *[]uint16, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU16PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImU16)

func PlotPlotStemsU16PtrU16Ptr

func PlotPlotStemsU16PtrU16Ptr(label_id string, xs *[]uint16, ys *[]uint16, count int32)

func PlotPlotStemsU16PtrU16PtrV

func PlotPlotStemsU16PtrU16PtrV(label_id string, xs *[]uint16, ys *[]uint16, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU16PtrU16PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImU16)

func PlotPlotStemsU32PtrInt

func PlotPlotStemsU32PtrInt(label_id string, values *[]uint32, count int32)

func PlotPlotStemsU32PtrIntV

func PlotPlotStemsU32PtrIntV(label_id string, values *[]uint32, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU32PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImU32)

func PlotPlotStemsU32PtrU32Ptr

func PlotPlotStemsU32PtrU32Ptr(label_id string, xs *[]uint32, ys *[]uint32, count int32)

func PlotPlotStemsU32PtrU32PtrV

func PlotPlotStemsU32PtrU32PtrV(label_id string, xs *[]uint32, ys *[]uint32, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU32PtrU32PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImU32)

func PlotPlotStemsU64PtrInt

func PlotPlotStemsU64PtrInt(label_id string, values []uint64, count int32)

func PlotPlotStemsU64PtrIntV

func PlotPlotStemsU64PtrIntV(label_id string, values []uint64, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU64PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImU64)

func PlotPlotStemsU64PtrU64Ptr

func PlotPlotStemsU64PtrU64Ptr(label_id string, xs []uint64, ys []uint64, count int32)

func PlotPlotStemsU64PtrU64PtrV

func PlotPlotStemsU64PtrU64PtrV(label_id string, xs []uint64, ys []uint64, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU64PtrU64PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImU64)

func PlotPlotStemsU8PtrInt

func PlotPlotStemsU8PtrInt(label_id string, values *[]byte, count int32)

func PlotPlotStemsU8PtrIntV

func PlotPlotStemsU8PtrIntV(label_id string, values *[]byte, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU8PtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(ImU8)

func PlotPlotStemsU8PtrU8Ptr

func PlotPlotStemsU8PtrU8Ptr(label_id string, xs *[]byte, ys *[]byte, count int32)

func PlotPlotStemsU8PtrU8PtrV

func PlotPlotStemsU8PtrU8PtrV(label_id string, xs *[]byte, ys *[]byte, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsU8PtrU8PtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(ImU8)

func PlotPlotStemsdoublePtrInt

func PlotPlotStemsdoublePtrInt(label_id string, values *[]float64, count int32)

func PlotPlotStemsdoublePtrIntV

func PlotPlotStemsdoublePtrIntV(label_id string, values *[]float64, count int32, ref float64, scale float64, start float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsdoublePtrIntV parameter default value hint: flags: 0 offset: 0 ref: 0 scale: 1 start: 0 stride: sizeof(double)

func PlotPlotStemsdoublePtrdoublePtr

func PlotPlotStemsdoublePtrdoublePtr(label_id string, xs *[]float64, ys *[]float64, count int32)

func PlotPlotStemsdoublePtrdoublePtrV

func PlotPlotStemsdoublePtrdoublePtrV(label_id string, xs *[]float64, ys *[]float64, count int32, ref float64, flags PlotStemsFlags, offset int32, stride int32)

PlotPlotStemsdoublePtrdoublePtrV parameter default value hint: flags: 0 offset: 0 ref: 0 stride: sizeof(double)

func PlotPlotText

func PlotPlotText(text string, x float64, y float64)

func PlotPlotTextV

func PlotPlotTextV(text string, x float64, y float64, pix_offset Vec2, flags PlotTextFlags)

PlotPlotTextV parameter default value hint: flags: 0 pix_offset: ImVec2(0,0)

func PlotPopColormap

func PlotPopColormap()

func PlotPopColormapV

func PlotPopColormapV(count int32)

PlotPopColormapV parameter default value hint: count: 1

func PlotPopPlotClipRect

func PlotPopPlotClipRect()

func PlotPopStyleColor

func PlotPopStyleColor()

func PlotPopStyleColorV

func PlotPopStyleColorV(count int32)

PlotPopStyleColorV parameter default value hint: count: 1

func PlotPopStyleVar

func PlotPopStyleVar()

func PlotPopStyleVarV

func PlotPopStyleVarV(count int32)

PlotPopStyleVarV parameter default value hint: count: 1

func PlotPrecision

func PlotPrecision(val float64) int

func PlotPushColormapPlotColormap

func PlotPushColormapPlotColormap(cmap PlotColormap)

func PlotPushColormapStr

func PlotPushColormapStr(name string)

func PlotPushPlotClipRect

func PlotPushPlotClipRect()

func PlotPushPlotClipRectV

func PlotPushPlotClipRectV(expand float32)

PlotPushPlotClipRectV parameter default value hint: expand: 0

func PlotPushStyleColorU32

func PlotPushStyleColorU32(idx PlotCol, col uint32)

func PlotPushStyleColorVec4

func PlotPushStyleColorVec4(idx PlotCol, col Vec4)

func PlotPushStyleVarFloat

func PlotPushStyleVarFloat(idx PlotStyleVar, val float32)

func PlotPushStyleVarInt

func PlotPushStyleVarInt(idx PlotStyleVar, val int32)

func PlotPushStyleVarVec2

func PlotPushStyleVarVec2(idx PlotStyleVar, val Vec2)

func PlotResetCtxForNextAlignedPlots

func PlotResetCtxForNextAlignedPlots(ctx PlotContext)

func PlotResetCtxForNextPlot

func PlotResetCtxForNextPlot(ctx PlotContext)

func PlotResetCtxForNextSubplot

func PlotResetCtxForNextSubplot(ctx PlotContext)

func PlotRoundTo

func PlotRoundTo(val float64, prec int32) float64

func PlotSampleColormapU32

func PlotSampleColormapU32(t float32, cmap PlotColormap) uint32

func PlotSetAxes

func PlotSetAxes(x_axis PlotAxisEnum, y_axis PlotAxisEnum)

func PlotSetAxis

func PlotSetAxis(axis PlotAxisEnum)

func PlotSetCurrentContext

func PlotSetCurrentContext(ctx PlotContext)

func PlotSetImGuiContext

func PlotSetImGuiContext(ctx Context)

func PlotSetNextAxesLimits

func PlotSetNextAxesLimits(x_min float64, x_max float64, y_min float64, y_max float64)

func PlotSetNextAxesLimitsV

func PlotSetNextAxesLimitsV(x_min float64, x_max float64, y_min float64, y_max float64, cond PlotCond)

PlotSetNextAxesLimitsV parameter default value hint: cond: ImPlotCond_Once

func PlotSetNextAxesToFit

func PlotSetNextAxesToFit()

func PlotSetNextAxisLimits

func PlotSetNextAxisLimits(axis PlotAxisEnum, v_min float64, v_max float64)

func PlotSetNextAxisLimitsV

func PlotSetNextAxisLimitsV(axis PlotAxisEnum, v_min float64, v_max float64, cond PlotCond)

PlotSetNextAxisLimitsV parameter default value hint: cond: ImPlotCond_Once

func PlotSetNextAxisLinks(axis PlotAxisEnum, link_min *float64, link_max *float64)

func PlotSetNextAxisToFit

func PlotSetNextAxisToFit(axis PlotAxisEnum)

func PlotSetNextErrorBarStyle

func PlotSetNextErrorBarStyle()

func PlotSetNextErrorBarStyleV

func PlotSetNextErrorBarStyleV(col Vec4, size float32, weight float32)

PlotSetNextErrorBarStyleV parameter default value hint: col: ImVec4(0,0,0,-1) size: -1 weight: -1

func PlotSetNextFillStyle

func PlotSetNextFillStyle()

func PlotSetNextFillStyleV

func PlotSetNextFillStyleV(col Vec4, alpha_mod float32)

PlotSetNextFillStyleV parameter default value hint: alpha_mod: -1 col: ImVec4(0,0,0,-1)

func PlotSetNextLineStyle

func PlotSetNextLineStyle()

func PlotSetNextLineStyleV

func PlotSetNextLineStyleV(col Vec4, weight float32)

PlotSetNextLineStyleV parameter default value hint: col: ImVec4(0,0,0,-1) weight: -1

func PlotSetNextMarkerStyle

func PlotSetNextMarkerStyle()

func PlotSetNextMarkerStyleV

func PlotSetNextMarkerStyleV(marker PlotMarker, size float32, fill Vec4, weight float32, outline Vec4)

PlotSetNextMarkerStyleV parameter default value hint: fill: ImVec4(0,0,0,-1) marker: -1 outline: ImVec4(0,0,0,-1) size: -1 weight: -1

func PlotSetupAxes

func PlotSetupAxes(x_label string, y_label string)

func PlotSetupAxesLimits

func PlotSetupAxesLimits(x_min float64, x_max float64, y_min float64, y_max float64)

func PlotSetupAxesLimitsV

func PlotSetupAxesLimitsV(x_min float64, x_max float64, y_min float64, y_max float64, cond PlotCond)

PlotSetupAxesLimitsV parameter default value hint: cond: ImPlotCond_Once

func PlotSetupAxesV

func PlotSetupAxesV(x_label string, y_label string, x_flags PlotAxisFlags, y_flags PlotAxisFlags)

PlotSetupAxesV parameter default value hint: x_flags: 0 y_flags: 0

func PlotSetupAxis

func PlotSetupAxis(axis PlotAxisEnum)

func PlotSetupAxisFormatStr

func PlotSetupAxisFormatStr(axis PlotAxisEnum, fmt string)

func PlotSetupAxisLimits

func PlotSetupAxisLimits(axis PlotAxisEnum, v_min float64, v_max float64)

func PlotSetupAxisLimitsConstraints

func PlotSetupAxisLimitsConstraints(axis PlotAxisEnum, v_min float64, v_max float64)

func PlotSetupAxisLimitsV

func PlotSetupAxisLimitsV(axis PlotAxisEnum, v_min float64, v_max float64, cond PlotCond)

PlotSetupAxisLimitsV parameter default value hint: cond: ImPlotCond_Once

func PlotSetupAxisLinks(axis PlotAxisEnum, link_min *float64, link_max *float64)

func PlotSetupAxisScalePlotScale

func PlotSetupAxisScalePlotScale(axis PlotAxisEnum, scale PlotScale)

func PlotSetupAxisTicksdouble

func PlotSetupAxisTicksdouble(axis PlotAxisEnum, v_min float64, v_max float64, n_ticks int32)

func PlotSetupAxisTicksdoublePtr

func PlotSetupAxisTicksdoublePtr(axis PlotAxisEnum, values *[]float64, n_ticks int32)

func PlotSetupAxisTicksdoublePtrV

func PlotSetupAxisTicksdoublePtrV(axis PlotAxisEnum, values *[]float64, n_ticks int32, labels []string, keep_default bool)

PlotSetupAxisTicksdoublePtrV parameter default value hint: keep_default: false labels: ((void*)0)

func PlotSetupAxisTicksdoubleV

func PlotSetupAxisTicksdoubleV(axis PlotAxisEnum, v_min float64, v_max float64, n_ticks int32, labels []string, keep_default bool)

PlotSetupAxisTicksdoubleV parameter default value hint: keep_default: false labels: ((void*)0)

func PlotSetupAxisV

func PlotSetupAxisV(axis PlotAxisEnum, label string, flags PlotAxisFlags)

PlotSetupAxisV parameter default value hint: flags: 0 label: ((void*)0)

func PlotSetupAxisZoomConstraints

func PlotSetupAxisZoomConstraints(axis PlotAxisEnum, z_min float64, z_max float64)

func PlotSetupFinish

func PlotSetupFinish()

func PlotSetupLegend

func PlotSetupLegend(location PlotLocation)

func PlotSetupLegendV

func PlotSetupLegendV(location PlotLocation, flags PlotLegendFlags)

PlotSetupLegendV parameter default value hint: flags: 0

func PlotSetupLock

func PlotSetupLock()

func PlotSetupMouseText

func PlotSetupMouseText(location PlotLocation)

func PlotSetupMouseTextV

func PlotSetupMouseTextV(location PlotLocation, flags PlotMouseTextFlags)

PlotSetupMouseTextV parameter default value hint: flags: 0

func PlotShowAltLegend

func PlotShowAltLegend(title_id string)

func PlotShowAltLegendV

func PlotShowAltLegendV(title_id string, vertical bool, size Vec2, interactable bool)

PlotShowAltLegendV parameter default value hint: interactable: true size: ImVec2(0,0) vertical: true

func PlotShowAxisContextMenu

func PlotShowAxisContextMenu(axis PlotAxis, equal_axis PlotAxis)

func PlotShowAxisContextMenuV

func PlotShowAxisContextMenuV(axis PlotAxis, equal_axis PlotAxis, time_allowed bool)

PlotShowAxisContextMenuV parameter default value hint: time_allowed: false

func PlotShowColormapSelector

func PlotShowColormapSelector(label string) bool

func PlotShowDatePicker

func PlotShowDatePicker(id string, level *int32, t *PlotTime) bool

func PlotShowDemoWindow

func PlotShowDemoWindow()

func PlotShowDemoWindowV

func PlotShowDemoWindowV(p_open *bool)

PlotShowDemoWindowV parameter default value hint: p_open: ((void*)0)

func PlotShowInputMapSelector

func PlotShowInputMapSelector(label string) bool

func PlotShowLegendContextMenu

func PlotShowLegendContextMenu(legend PlotLegend, visible bool) bool

func PlotShowMetricsWindow

func PlotShowMetricsWindow()

func PlotShowMetricsWindowV

func PlotShowMetricsWindowV(p_popen *bool)

PlotShowMetricsWindowV parameter default value hint: p_popen: ((void*)0)

func PlotShowPlotContextMenu

func PlotShowPlotContextMenu(plot PlotPlot)

func PlotShowStyleEditor

func PlotShowStyleEditor()

func PlotShowStyleEditorV

func PlotShowStyleEditorV(ref PlotStyle)

PlotShowStyleEditorV parameter default value hint: ref: ((void*)0)

func PlotShowStyleSelector

func PlotShowStyleSelector(label string) bool

func PlotShowSubplotsContextMenu

func PlotShowSubplotsContextMenu(subplot PlotSubplot)

func PlotShowTimePicker

func PlotShowTimePicker(id string, t *PlotTime) bool

func PlotShowUserGuide

func PlotShowUserGuide()

func PlotStyleColorsAuto

func PlotStyleColorsAuto()

func PlotStyleColorsAutoV

func PlotStyleColorsAutoV(dst PlotStyle)

PlotStyleColorsAutoV parameter default value hint: dst: ((void*)0)

func PlotStyleColorsClassic

func PlotStyleColorsClassic()

func PlotStyleColorsClassicV

func PlotStyleColorsClassicV(dst PlotStyle)

PlotStyleColorsClassicV parameter default value hint: dst: ((void*)0)

func PlotStyleColorsDark

func PlotStyleColorsDark()

func PlotStyleColorsDarkV

func PlotStyleColorsDarkV(dst PlotStyle)

PlotStyleColorsDarkV parameter default value hint: dst: ((void*)0)

func PlotStyleColorsLight

func PlotStyleColorsLight()

func PlotStyleColorsLightV

func PlotStyleColorsLightV(dst PlotStyle)

PlotStyleColorsLightV parameter default value hint: dst: ((void*)0)

func PlotSubplotNextCell

func PlotSubplotNextCell()

func PlotTagXBool

func PlotTagXBool(x float64, col Vec4)

func PlotTagXBoolV

func PlotTagXBoolV(x float64, col Vec4, round bool)

PlotTagXBoolV parameter default value hint: round: false

func PlotTagXStr

func PlotTagXStr(x float64, col Vec4, fmt string)

func PlotTagYBool

func PlotTagYBool(y float64, col Vec4)

func PlotTagYBoolV

func PlotTagYBoolV(y float64, col Vec4, round bool)

PlotTagYBoolV parameter default value hint: round: false

func PlotTagYStr

func PlotTagYStr(y float64, col Vec4, fmt string)

func PlotTransformForwardLog10

func PlotTransformForwardLog10(v float64, noname1 unsafe.Pointer) float64

func PlotTransformForwardLogit

func PlotTransformForwardLogit(v float64, noname1 unsafe.Pointer) float64

func PlotTransformForwardSymLog

func PlotTransformForwardSymLog(v float64, noname1 unsafe.Pointer) float64

func PlotTransformInverseLog10

func PlotTransformInverseLog10(v float64, noname1 unsafe.Pointer) float64

func PlotTransformInverseLogit

func PlotTransformInverseLogit(v float64, noname1 unsafe.Pointer) float64

func PlotTransformInverseSymLog

func PlotTransformInverseSymLog(v float64, noname1 unsafe.Pointer) float64

func PopAllowKeyboardFocus

func PopAllowKeyboardFocus()

func PopButtonRepeat

func PopButtonRepeat()

func PopClipRect

func PopClipRect()

func PopFont

func PopFont()

func PopID

func PopID()

func PopItemWidth

func PopItemWidth()

func PopStyleColor

func PopStyleColor()

func PopStyleColorV

func PopStyleColorV(count int32)

PopStyleColorV parameter default value hint: count: 1

func PopStyleVar

func PopStyleVar()

func PopStyleVarV

func PopStyleVarV(count int32)

PopStyleVarV parameter default value hint: count: 1

func PopTextWrapPos

func PopTextWrapPos()

func ProgressBar

func ProgressBar(fraction float32)

func ProgressBarV

func ProgressBarV(fraction float32, size_arg Vec2, overlay string)

ProgressBarV parameter default value hint: overlay: NULL size_arg: ImVec2(-FLT_MIN,0)

func Ptr

func Ptr(data interface{}) unsafe.Pointer

Ptr takes a slice or pointer (to a singular scalar value or the first element of an array or slice) and returns its GL-compatible address.

For example:

var data []uint8
...
gl.TexImage2D(gl.TEXTURE_2D, ..., gl.UNSIGNED_BYTE, gl.Ptr(&data[0]))

func PushAllowKeyboardFocus

func PushAllowKeyboardFocus(allow_keyboard_focus bool)

func PushButtonRepeat

func PushButtonRepeat(repeat bool)

func PushClipRect

func PushClipRect(clip_rect_min Vec2, clip_rect_max Vec2, intersect_with_current_clip_rect bool)

func PushFont

func PushFont(font Font)

func PushIDInt

func PushIDInt(int_id int32)

func PushIDPtr

func PushIDPtr(ptr_id unsafe.Pointer)

func PushIDStr

func PushIDStr(str_id string)

func PushIDStrStr

func PushIDStrStr(str_id_begin string, str_id_end string)

func PushItemWidth

func PushItemWidth(item_width float32)

func PushStyleColorU32

func PushStyleColorU32(idx Col, col uint32)

func PushStyleColorVec4

func PushStyleColorVec4(idx Col, col Vec4)

func PushStyleVarFloat

func PushStyleVarFloat(idx StyleVar, val float32)

func PushStyleVarVec2

func PushStyleVarVec2(idx StyleVar, val Vec2)

func PushTextWrapPos

func PushTextWrapPos()

func PushTextWrapPosV

func PushTextWrapPosV(wrap_local_pos_x float32)

PushTextWrapPosV parameter default value hint: wrap_local_pos_x: 0.0f

func RadioButtonBool

func RadioButtonBool(label string, active bool) bool

func RadioButtonIntPtr

func RadioButtonIntPtr(label string, v *int32, v_button int32) bool

func Refresh

func Refresh()

func Render

func Render()

func RenderPlatformWindowsDefault

func RenderPlatformWindowsDefault()

func RenderPlatformWindowsDefaultV

func RenderPlatformWindowsDefaultV(platform_render_arg unsafe.Pointer, renderer_render_arg unsafe.Pointer)

RenderPlatformWindowsDefaultV parameter default value hint: platform_render_arg: NULL renderer_render_arg: NULL

func ResetMouseDragDelta

func ResetMouseDragDelta()

func ResetMouseDragDeltaV

func ResetMouseDragDeltaV(button MouseButton)

ResetMouseDragDeltaV parameter default value hint: button: 0

func SameLine

func SameLine()

func SameLineV

func SameLineV(offset_from_start_x float32, spacing float32)

SameLineV parameter default value hint: offset_from_start_x: 0.0f spacing: -1.0f

func SaveIniSettingsToDisk

func SaveIniSettingsToDisk(ini_filename string)

func SaveIniSettingsToMemory

func SaveIniSettingsToMemory() string

func SaveIniSettingsToMemoryV

func SaveIniSettingsToMemoryV(out_ini_size *uint64) string

SaveIniSettingsToMemoryV parameter default value hint: out_ini_size: NULL

func ScrollMaxX

func ScrollMaxX() float32

func ScrollMaxY

func ScrollMaxY() float32

func ScrollX

func ScrollX() float32

func ScrollY

func ScrollY() float32

func SelectableBool

func SelectableBool(label string) bool

func SelectableBoolPtr

func SelectableBoolPtr(label string, p_selected *bool) bool

func SelectableBoolPtrV

func SelectableBoolPtrV(label string, p_selected *bool, flags SelectableFlags, size Vec2) bool

SelectableBoolPtrV parameter default value hint: flags: 0 size: ImVec2(0,0)

func SelectableBoolV

func SelectableBoolV(label string, selected bool, flags SelectableFlags, size Vec2) bool

SelectableBoolV parameter default value hint: flags: 0 selected: false size: ImVec2(0,0)

func Separator

func Separator()

func SeparatorText

func SeparatorText(label string)

func SetAfterCreateContextHook

func SetAfterCreateContextHook(hook func())

func SetAfterRenderHook

func SetAfterRenderHook(hook func())

func SetBeforeDestroyContextHook

func SetBeforeDestroyContextHook(hook func())

func SetBeforeRenderHook

func SetBeforeRenderHook(hook func())

func SetBgColor

func SetBgColor(color Vec4)

func SetClipboardText

func SetClipboardText(text string)

func SetColorEditOptions

func SetColorEditOptions(flags ColorEditFlags)

func SetColumnOffset

func SetColumnOffset(column_index int32, offset_x float32)

func SetColumnWidth

func SetColumnWidth(column_index int32, width float32)

func SetCurrentContext

func SetCurrentContext(ctx Context)

func SetCursorPos

func SetCursorPos(local_pos Vec2)

func SetCursorPosX

func SetCursorPosX(local_x float32)

func SetCursorPosY

func SetCursorPosY(local_y float32)

func SetCursorScreenPos

func SetCursorScreenPos(pos Vec2)

func SetDragDropPayload

func SetDragDropPayload(typeArg string, data unsafe.Pointer, sz uint64) bool

func SetDragDropPayloadV

func SetDragDropPayloadV(typeArg string, data unsafe.Pointer, sz uint64, cond Cond) bool

SetDragDropPayloadV parameter default value hint: cond: 0

func SetItemAllowOverlap

func SetItemAllowOverlap()

func SetItemDefaultFocus

func SetItemDefaultFocus()

func SetKeyboardFocusHere

func SetKeyboardFocusHere()

func SetKeyboardFocusHereV

func SetKeyboardFocusHereV(offset int32)

SetKeyboardFocusHereV parameter default value hint: offset: 0

func SetMouseCursor

func SetMouseCursor(cursor_type MouseCursor)

func SetNextFrameWantCaptureKeyboard

func SetNextFrameWantCaptureKeyboard(want_capture_keyboard bool)

func SetNextFrameWantCaptureMouse

func SetNextFrameWantCaptureMouse(want_capture_mouse bool)

func SetNextItemOpen

func SetNextItemOpen(is_open bool)

func SetNextItemOpenV

func SetNextItemOpenV(is_open bool, cond Cond)

SetNextItemOpenV parameter default value hint: cond: 0

func SetNextItemWidth

func SetNextItemWidth(item_width float32)

func SetNextWindowBgAlpha

func SetNextWindowBgAlpha(alpha float32)

func SetNextWindowClass

func SetNextWindowClass(window_class WindowClass)

func SetNextWindowCollapsed

func SetNextWindowCollapsed(collapsed bool)

func SetNextWindowCollapsedV

func SetNextWindowCollapsedV(collapsed bool, cond Cond)

SetNextWindowCollapsedV parameter default value hint: cond: 0

func SetNextWindowContentSize

func SetNextWindowContentSize(size Vec2)

func SetNextWindowDockID

func SetNextWindowDockID(dock_id ID)

func SetNextWindowDockIDV

func SetNextWindowDockIDV(dock_id ID, cond Cond)

SetNextWindowDockIDV parameter default value hint: cond: 0

func SetNextWindowFocus

func SetNextWindowFocus()

func SetNextWindowPos

func SetNextWindowPos(pos Vec2)

func SetNextWindowPosV

func SetNextWindowPosV(pos Vec2, cond Cond, pivot Vec2)

SetNextWindowPosV parameter default value hint: cond: 0 pivot: ImVec2(0,0)

func SetNextWindowScroll

func SetNextWindowScroll(scroll Vec2)

func SetNextWindowSize

func SetNextWindowSize(size Vec2)

func SetNextWindowSizeConstraints

func SetNextWindowSizeConstraints(size_min Vec2, size_max Vec2)

func SetNextWindowSizeV

func SetNextWindowSizeV(size Vec2, cond Cond)

SetNextWindowSizeV parameter default value hint: cond: 0

func SetNextWindowViewport

func SetNextWindowViewport(viewport_id ID)

func SetScrollFromPosXFloat

func SetScrollFromPosXFloat(local_x float32)

func SetScrollFromPosXFloatV

func SetScrollFromPosXFloatV(local_x float32, center_x_ratio float32)

SetScrollFromPosXFloatV parameter default value hint: center_x_ratio: 0.5f

func SetScrollFromPosYFloat

func SetScrollFromPosYFloat(local_y float32)

func SetScrollFromPosYFloatV

func SetScrollFromPosYFloatV(local_y float32, center_y_ratio float32)

SetScrollFromPosYFloatV parameter default value hint: center_y_ratio: 0.5f

func SetScrollHereX

func SetScrollHereX()

func SetScrollHereXV

func SetScrollHereXV(center_x_ratio float32)

SetScrollHereXV parameter default value hint: center_x_ratio: 0.5f

func SetScrollHereY

func SetScrollHereY()

func SetScrollHereYV

func SetScrollHereYV(center_y_ratio float32)

SetScrollHereYV parameter default value hint: center_y_ratio: 0.5f

func SetScrollXFloat

func SetScrollXFloat(scroll_x float32)

func SetScrollYFloat

func SetScrollYFloat(scroll_y float32)

func SetTabItemClosed

func SetTabItemClosed(tab_or_docked_window_label string)

func SetTargetFPS

func SetTargetFPS(fps uint)

func SetTooltip

func SetTooltip(fmt string)

func SetWindowCollapsedBool

func SetWindowCollapsedBool(collapsed bool)

func SetWindowCollapsedBoolV

func SetWindowCollapsedBoolV(collapsed bool, cond Cond)

SetWindowCollapsedBoolV parameter default value hint: cond: 0

func SetWindowCollapsedStr

func SetWindowCollapsedStr(name string, collapsed bool)

func SetWindowCollapsedStrV

func SetWindowCollapsedStrV(name string, collapsed bool, cond Cond)

SetWindowCollapsedStrV parameter default value hint: cond: 0

func SetWindowFocusNil

func SetWindowFocusNil()

func SetWindowFocusStr

func SetWindowFocusStr(name string)

func SetWindowFontScale

func SetWindowFontScale(scale float32)

func SetWindowPosStr

func SetWindowPosStr(name string, pos Vec2)

func SetWindowPosStrV

func SetWindowPosStrV(name string, pos Vec2, cond Cond)

SetWindowPosStrV parameter default value hint: cond: 0

func SetWindowPosVec2

func SetWindowPosVec2(pos Vec2)

func SetWindowPosVec2V

func SetWindowPosVec2V(pos Vec2, cond Cond)

SetWindowPosVec2V parameter default value hint: cond: 0

func SetWindowSizeStr

func SetWindowSizeStr(name string, size Vec2)

func SetWindowSizeStrV

func SetWindowSizeStrV(name string, size Vec2, cond Cond)

SetWindowSizeStrV parameter default value hint: cond: 0

func SetWindowSizeVec2

func SetWindowSizeVec2(size Vec2)

func SetWindowSizeVec2V

func SetWindowSizeVec2V(size Vec2, cond Cond)

SetWindowSizeVec2V parameter default value hint: cond: 0

func ShowAboutWindow

func ShowAboutWindow()

func ShowAboutWindowV

func ShowAboutWindowV(p_open *bool)

ShowAboutWindowV parameter default value hint: p_open: NULL

func ShowDebugLogWindow

func ShowDebugLogWindow()

func ShowDebugLogWindowV

func ShowDebugLogWindowV(p_open *bool)

ShowDebugLogWindowV parameter default value hint: p_open: NULL

func ShowDemoWindow

func ShowDemoWindow()

func ShowDemoWindowV

func ShowDemoWindowV(p_open *bool)

ShowDemoWindowV parameter default value hint: p_open: NULL

func ShowFontSelector

func ShowFontSelector(label string)

func ShowMetricsWindow

func ShowMetricsWindow()

func ShowMetricsWindowV

func ShowMetricsWindowV(p_open *bool)

ShowMetricsWindowV parameter default value hint: p_open: NULL

func ShowStackToolWindow

func ShowStackToolWindow()

func ShowStackToolWindowV

func ShowStackToolWindowV(p_open *bool)

ShowStackToolWindowV parameter default value hint: p_open: NULL

func ShowStyleEditor

func ShowStyleEditor()

func ShowStyleEditorV

func ShowStyleEditorV(ref Style)

ShowStyleEditorV parameter default value hint: ref: NULL

func ShowStyleSelector

func ShowStyleSelector(label string) bool

func ShowUserGuide

func ShowUserGuide()

func SliderAngle

func SliderAngle(label string, v_rad *float32) bool

func SliderAngleV

func SliderAngleV(label string, v_rad *float32, v_degrees_min float32, v_degrees_max float32, format string, flags SliderFlags) bool

SliderAngleV parameter default value hint: flags: 0 format: "%.0f deg" v_degrees_max: +360.0f v_degrees_min: -360.0f

func SliderFloat

func SliderFloat(label string, v *float32, v_min float32, v_max float32) bool

func SliderFloat2

func SliderFloat2(label string, v *[2]float32, v_min float32, v_max float32) bool

func SliderFloat2V

func SliderFloat2V(label string, v *[2]float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

SliderFloat2V parameter default value hint: flags: 0 format: "%.3f"

func SliderFloat3

func SliderFloat3(label string, v *[3]float32, v_min float32, v_max float32) bool

func SliderFloat3V

func SliderFloat3V(label string, v *[3]float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

SliderFloat3V parameter default value hint: flags: 0 format: "%.3f"

func SliderFloat4

func SliderFloat4(label string, v *[4]float32, v_min float32, v_max float32) bool

func SliderFloat4V

func SliderFloat4V(label string, v *[4]float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

SliderFloat4V parameter default value hint: flags: 0 format: "%.3f"

func SliderFloatV

func SliderFloatV(label string, v *float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

SliderFloatV parameter default value hint: flags: 0 format: "%.3f"

func SliderInt

func SliderInt(label string, v *int32, v_min int32, v_max int32) bool

func SliderInt2

func SliderInt2(label string, v *[2]int32, v_min int32, v_max int32) bool

func SliderInt2V

func SliderInt2V(label string, v *[2]int32, v_min int32, v_max int32, format string, flags SliderFlags) bool

SliderInt2V parameter default value hint: flags: 0 format: "%d"

func SliderInt3

func SliderInt3(label string, v *[3]int32, v_min int32, v_max int32) bool

func SliderInt3V

func SliderInt3V(label string, v *[3]int32, v_min int32, v_max int32, format string, flags SliderFlags) bool

SliderInt3V parameter default value hint: flags: 0 format: "%d"

func SliderInt4

func SliderInt4(label string, v *[4]int32, v_min int32, v_max int32) bool

func SliderInt4V

func SliderInt4V(label string, v *[4]int32, v_min int32, v_max int32, format string, flags SliderFlags) bool

SliderInt4V parameter default value hint: flags: 0 format: "%d"

func SliderIntV

func SliderIntV(label string, v *int32, v_min int32, v_max int32, format string, flags SliderFlags) bool

SliderIntV parameter default value hint: flags: 0 format: "%d"

func SliderScalar

func SliderScalar(label string, data_type DataType, p_data unsafe.Pointer, p_min unsafe.Pointer, p_max unsafe.Pointer) bool

func SliderScalarN

func SliderScalarN(label string, data_type DataType, p_data unsafe.Pointer, components int32, p_min unsafe.Pointer, p_max unsafe.Pointer) bool

func SliderScalarNV

func SliderScalarNV(label string, data_type DataType, p_data unsafe.Pointer, components int32, p_min unsafe.Pointer, p_max unsafe.Pointer, format string, flags SliderFlags) bool

SliderScalarNV parameter default value hint: flags: 0 format: NULL

func SliderScalarV

func SliderScalarV(label string, data_type DataType, p_data unsafe.Pointer, p_min unsafe.Pointer, p_max unsafe.Pointer, format string, flags SliderFlags) bool

SliderScalarV parameter default value hint: flags: 0 format: NULL

func SmallButton

func SmallButton(label string) bool

func Spacing

func Spacing()

func StyleColorName

func StyleColorName(idx Col) string

func StyleColorsClassic

func StyleColorsClassic()

func StyleColorsClassicV

func StyleColorsClassicV(dst Style)

StyleColorsClassicV parameter default value hint: dst: NULL

func StyleColorsDark

func StyleColorsDark()

func StyleColorsDarkV

func StyleColorsDarkV(dst Style)

StyleColorsDarkV parameter default value hint: dst: NULL

func StyleColorsLight

func StyleColorsLight()

func StyleColorsLightV

func StyleColorsLightV(dst Style)

StyleColorsLightV parameter default value hint: dst: NULL

func TabItemButton

func TabItemButton(label string) bool

func TabItemButtonV

func TabItemButtonV(label string, flags TabItemFlags) bool

TabItemButtonV parameter default value hint: flags: 0

func TableGetColumnCount

func TableGetColumnCount() int

func TableGetColumnIndex

func TableGetColumnIndex() int

func TableGetColumnNameInt

func TableGetColumnNameInt() string

func TableGetColumnNameIntV

func TableGetColumnNameIntV(column_n int32) string

TableGetColumnNameIntV parameter default value hint: column_n: -1

func TableGetRowIndex

func TableGetRowIndex() int

func TableHeader

func TableHeader(label string)

func TableHeadersRow

func TableHeadersRow()

func TableNextColumn

func TableNextColumn() bool

func TableNextRow

func TableNextRow()

func TableNextRowV

func TableNextRowV(row_flags TableRowFlags, min_row_height float32)

TableNextRowV parameter default value hint: min_row_height: 0.0f row_flags: 0

func TableSetBgColor

func TableSetBgColor(target TableBgTarget, color uint32)

func TableSetBgColorV

func TableSetBgColorV(target TableBgTarget, color uint32, column_n int32)

TableSetBgColorV parameter default value hint: column_n: -1

func TableSetColumnEnabled

func TableSetColumnEnabled(column_n int32, v bool)

func TableSetColumnIndex

func TableSetColumnIndex(column_n int32) bool

func TableSetupColumn

func TableSetupColumn(label string)

func TableSetupColumnV

func TableSetupColumnV(label string, flags TableColumnFlags, init_width_or_weight float32, user_id ID)

TableSetupColumnV parameter default value hint: flags: 0 init_width_or_weight: 0.0f user_id: 0

func TableSetupScrollFreeze

func TableSetupScrollFreeze(cols int32, rows int32)

func Text

func Text(fmt string)

func TextColored

func TextColored(col Vec4, fmt string)

func TextDisabled

func TextDisabled(fmt string)

func TextLineHeight

func TextLineHeight() float32

func TextLineHeightWithSpacing

func TextLineHeightWithSpacing() float32

func TextUnformatted

func TextUnformatted(text string)

func TextUnformattedV

func TextUnformattedV(text string)

TextUnformattedV parameter default value hint: text_end: NULL

func TextWrapped

func TextWrapped(fmt string)

func Time

func Time() float64

func TreeNodeExPtr

func TreeNodeExPtr(ptr_id unsafe.Pointer, flags TreeNodeFlags, fmt string) bool

func TreeNodeExStr

func TreeNodeExStr(label string) bool

func TreeNodeExStrStr

func TreeNodeExStrStr(str_id string, flags TreeNodeFlags, fmt string) bool

func TreeNodeExStrV

func TreeNodeExStrV(label string, flags TreeNodeFlags) bool

TreeNodeExStrV parameter default value hint: flags: 0

func TreeNodePtr

func TreeNodePtr(ptr_id unsafe.Pointer, fmt string) bool

func TreeNodeStr

func TreeNodeStr(label string) bool

func TreeNodeStrStr

func TreeNodeStrStr(str_id string, fmt string) bool

func TreeNodeToLabelSpacing

func TreeNodeToLabelSpacing() float32

func TreePop

func TreePop()

func TreePushPtr

func TreePushPtr(ptr_id unsafe.Pointer)

func TreePushStr

func TreePushStr(str_id string)

func Unindent

func Unindent()

func UnindentV

func UnindentV(indent_w float32)

UnindentV parameter default value hint: indent_w: 0.0f

func UpdatePlatformWindows

func UpdatePlatformWindows()

func VSliderFloat

func VSliderFloat(label string, size Vec2, v *float32, v_min float32, v_max float32) bool

func VSliderFloatV

func VSliderFloatV(label string, size Vec2, v *float32, v_min float32, v_max float32, format string, flags SliderFlags) bool

VSliderFloatV parameter default value hint: flags: 0 format: "%.3f"

func VSliderInt

func VSliderInt(label string, size Vec2, v *int32, v_min int32, v_max int32) bool

func VSliderIntV

func VSliderIntV(label string, size Vec2, v *int32, v_min int32, v_max int32, format string, flags SliderFlags) bool

VSliderIntV parameter default value hint: flags: 0 format: "%d"

func VSliderScalar

func VSliderScalar(label string, size Vec2, data_type DataType, p_data unsafe.Pointer, p_min unsafe.Pointer, p_max unsafe.Pointer) bool

func VSliderScalarV

func VSliderScalarV(label string, size Vec2, data_type DataType, p_data unsafe.Pointer, p_min unsafe.Pointer, p_max unsafe.Pointer, format string, flags SliderFlags) bool

VSliderScalarV parameter default value hint: flags: 0 format: NULL

func ValueBool

func ValueBool(prefix string, b bool)

func ValueFloat

func ValueFloat(prefix string, v float32)

func ValueFloatV

func ValueFloatV(prefix string, v float32, float_format string)

ValueFloatV parameter default value hint: float_format: NULL

func ValueInt

func ValueInt(prefix string, v int32)

func ValueUint

func ValueUint(prefix string, v uint32)

func Version

func Version() string

func VertexBufferLayout

func VertexBufferLayout() (entrySize int, posOffset int, uvOffset int, colOffset int)

VertexBufferLayout returns the byte sizes necessary to select fields in a vertex buffer of a DrawList.

func WindowDpiScale

func WindowDpiScale() float32

func WindowHeight

func WindowHeight() float32

func WindowWidth

func WindowWidth() float32

Types

type ActivateFlags

type ActivateFlags int

original name: ImGuiActivateFlags_

type Axis

type Axis int

original name: ImGuiAxis

type BackendFlags

type BackendFlags int

original name: ImGuiBackendFlags_

type BitVector

type BitVector uintptr

type ButtonFlags

type ButtonFlags int

original name: ImGuiButtonFlags_

type ButtonFlagsPrivate

type ButtonFlagsPrivate int

original name: ImGuiButtonFlagsPrivate_

type Col

type Col int

original name: ImGuiCol_

type Color

type Color struct {
	Value Vec4
}

func ColorHSV

func ColorHSV(h float32, s float32, v float32) Color

func ColorHSVV

func ColorHSVV(h float32, s float32, v float32, a float32) Color

ColorHSVV parameter default value hint: a: 1.0f

func NewColor

func NewColor(r, g, b, a float32) Color

func NewColorFromColor

func NewColorFromColor(c color.Color) Color

func NewColorFromPacked

func NewColorFromPacked(v uint32) Color

func (Color) Color

func (i Color) Color() color.Color

func (*Color) Destroy

func (self *Color) Destroy()

func (Color) Pack

func (i Color) Pack() uint32

func (*Color) SetHSV

func (self *Color) SetHSV(h float32, s float32, v float32)

func (*Color) SetHSVV

func (self *Color) SetHSVV(h float32, s float32, v float32, a float32)

SetHSVV parameter default value hint: a: 1.0f

type ColorEditFlags

type ColorEditFlags int

original name: ImGuiColorEditFlags_

type ColorMod

type ColorMod uintptr

func (ColorMod) BackupValue

func (self ColorMod) BackupValue() Vec4

func (ColorMod) Col

func (self ColorMod) Col() Col

func (ColorMod) SetBackupValue

func (self ColorMod) SetBackupValue(v Vec4)

func (ColorMod) SetCol

func (self ColorMod) SetCol(v Col)

type ComboFlags

type ComboFlags int

original name: ImGuiComboFlags_

type ComboFlagsPrivate

type ComboFlagsPrivate int

original name: ImGuiComboFlagsPrivate_

type ComboPreviewData

type ComboPreviewData uintptr

func (ComboPreviewData) BackupCursorMaxPos

func (self ComboPreviewData) BackupCursorMaxPos() Vec2

func (ComboPreviewData) BackupCursorPos

func (self ComboPreviewData) BackupCursorPos() Vec2

func (ComboPreviewData) BackupCursorPosPrevLine

func (self ComboPreviewData) BackupCursorPosPrevLine() Vec2

func (ComboPreviewData) BackupLayout

func (self ComboPreviewData) BackupLayout() LayoutType

func (ComboPreviewData) BackupPrevLineTextBaseOffset

func (self ComboPreviewData) BackupPrevLineTextBaseOffset() float32

func (ComboPreviewData) Destroy

func (self ComboPreviewData) Destroy()

func (ComboPreviewData) PreviewRect

func (self ComboPreviewData) PreviewRect() Rect

func (ComboPreviewData) SetBackupCursorMaxPos

func (self ComboPreviewData) SetBackupCursorMaxPos(v Vec2)

func (ComboPreviewData) SetBackupCursorPos

func (self ComboPreviewData) SetBackupCursorPos(v Vec2)

func (ComboPreviewData) SetBackupCursorPosPrevLine

func (self ComboPreviewData) SetBackupCursorPosPrevLine(v Vec2)

func (ComboPreviewData) SetBackupLayout

func (self ComboPreviewData) SetBackupLayout(v LayoutType)

func (ComboPreviewData) SetBackupPrevLineTextBaseOffset

func (self ComboPreviewData) SetBackupPrevLineTextBaseOffset(v float32)

func (ComboPreviewData) SetPreviewRect

func (self ComboPreviewData) SetPreviewRect(v Rect)

type Cond

type Cond int

original name: ImGuiCond_

type ConfigFlags

type ConfigFlags int

original name: ImGuiConfigFlags_

type Context

type Context uintptr

func CreateContext

func CreateContext() Context

func CreateContextV

func CreateContextV(shared_font_atlas FontAtlas) Context

CreateContextV parameter default value hint: shared_font_atlas: NULL

func CurrentContext

func CurrentContext() Context

func (Context) ActiveId

func (self Context) ActiveId() ID

func (Context) ActiveIdAllowOverlap

func (self Context) ActiveIdAllowOverlap() bool

func (Context) ActiveIdClickOffset

func (self Context) ActiveIdClickOffset() Vec2

func (Context) ActiveIdHasBeenEditedBefore

func (self Context) ActiveIdHasBeenEditedBefore() bool

func (Context) ActiveIdHasBeenEditedThisFrame

func (self Context) ActiveIdHasBeenEditedThisFrame() bool

func (Context) ActiveIdHasBeenPressedBefore

func (self Context) ActiveIdHasBeenPressedBefore() bool

func (Context) ActiveIdIsAlive

func (self Context) ActiveIdIsAlive() ID

func (Context) ActiveIdIsJustActivated

func (self Context) ActiveIdIsJustActivated() bool

func (Context) ActiveIdMouseButton

func (self Context) ActiveIdMouseButton() int

func (Context) ActiveIdNoClearOnFocusLoss

func (self Context) ActiveIdNoClearOnFocusLoss() bool

func (Context) ActiveIdPreviousFrame

func (self Context) ActiveIdPreviousFrame() ID

func (Context) ActiveIdPreviousFrameHasBeenEditedBefore

func (self Context) ActiveIdPreviousFrameHasBeenEditedBefore() bool

func (Context) ActiveIdPreviousFrameIsAlive

func (self Context) ActiveIdPreviousFrameIsAlive() bool

func (Context) ActiveIdPreviousFrameWindow

func (self Context) ActiveIdPreviousFrameWindow() Window

func (Context) ActiveIdSource

func (self Context) ActiveIdSource() InputSource

func (Context) ActiveIdTimer

func (self Context) ActiveIdTimer() float32

func (Context) ActiveIdUsingAllKeyboardKeys

func (self Context) ActiveIdUsingAllKeyboardKeys() bool

func (Context) ActiveIdUsingNavDirMask

func (self Context) ActiveIdUsingNavDirMask() uint32

func (Context) ActiveIdUsingNavInputMask

func (self Context) ActiveIdUsingNavInputMask() uint32

func (Context) ActiveIdWindow

func (self Context) ActiveIdWindow() Window

func (Context) BeginMenuCount

func (self Context) BeginMenuCount() int

func (Context) ClipperTempDataStacked

func (self Context) ClipperTempDataStacked() int

func (Context) ColorEditCurrentID

func (self Context) ColorEditCurrentID() ID

func (Context) ColorEditOptions

func (self Context) ColorEditOptions() ColorEditFlags

func (Context) ColorEditSavedColor

func (self Context) ColorEditSavedColor() uint32

func (Context) ColorEditSavedHue

func (self Context) ColorEditSavedHue() float32

func (Context) ColorEditSavedID

func (self Context) ColorEditSavedID() ID

func (Context) ColorEditSavedSat

func (self Context) ColorEditSavedSat() float32

func (Context) ColorPickerRef

func (self Context) ColorPickerRef() Vec4

func (Context) ComboPreviewData

func (self Context) ComboPreviewData() ComboPreviewData

func (Context) ConfigFlagsCurrFrame

func (self Context) ConfigFlagsCurrFrame() ConfigFlags

func (Context) ConfigFlagsLastFrame

func (self Context) ConfigFlagsLastFrame() ConfigFlags

func (Context) CurrentDpiScale

func (self Context) CurrentDpiScale() float32

func (Context) CurrentFocusScopeId

func (self Context) CurrentFocusScopeId() ID

func (Context) CurrentItemFlags

func (self Context) CurrentItemFlags() ItemFlags

func (Context) CurrentTabBar

func (self Context) CurrentTabBar() TabBar

func (Context) CurrentTable

func (self Context) CurrentTable() Table

func (Context) CurrentViewport

func (self Context) CurrentViewport() ViewportP

func (Context) CurrentWindow

func (self Context) CurrentWindow() Window

func (Context) DebugHookIdInfo

func (self Context) DebugHookIdInfo() ID

func (Context) DebugHoveredDockNode

func (self Context) DebugHoveredDockNode() DockNode

func (Context) DebugItemPickerActive

func (self Context) DebugItemPickerActive() bool

func (Context) DebugItemPickerBreakId

func (self Context) DebugItemPickerBreakId() ID

func (Context) DebugItemPickerMouseButton

func (self Context) DebugItemPickerMouseButton() uint32

func (Context) DebugLocateFrames

func (self Context) DebugLocateFrames() uint32

func (Context) DebugLocateId

func (self Context) DebugLocateId() ID

func (Context) DebugLogBuf

func (self Context) DebugLogBuf() TextBuffer

func (Context) DebugLogFlags

func (self Context) DebugLogFlags() DebugLogFlags

func (Context) DebugLogIndex

func (self Context) DebugLogIndex() TextIndex

func (Context) DebugMetricsConfig

func (self Context) DebugMetricsConfig() MetricsConfig

func (Context) DebugStackTool

func (self Context) DebugStackTool() StackTool

func (Context) Destroy

func (self Context) Destroy()

func (Context) DimBgRatio

func (self Context) DimBgRatio() float32

func (Context) DisabledAlphaBackup

func (self Context) DisabledAlphaBackup() float32

func (Context) DisabledStackSize

func (self Context) DisabledStackSize() int

func (Context) DockContext

func (self Context) DockContext() DockContext

func (Context) DragCurrentAccum

func (self Context) DragCurrentAccum() float32

func (Context) DragCurrentAccumDirty

func (self Context) DragCurrentAccumDirty() bool

func (Context) DragDropAcceptFlags

func (self Context) DragDropAcceptFlags() DragDropFlags

func (Context) DragDropAcceptFrameCount

func (self Context) DragDropAcceptFrameCount() int

func (Context) DragDropAcceptIdCurr

func (self Context) DragDropAcceptIdCurr() ID

func (Context) DragDropAcceptIdCurrRectSurface

func (self Context) DragDropAcceptIdCurrRectSurface() float32

func (Context) DragDropAcceptIdPrev

func (self Context) DragDropAcceptIdPrev() ID

func (Context) DragDropActive

func (self Context) DragDropActive() bool

func (Context) DragDropHoldJustPressedId

func (self Context) DragDropHoldJustPressedId() ID

func (Context) DragDropMouseButton

func (self Context) DragDropMouseButton() int

func (Context) DragDropPayload

func (self Context) DragDropPayload() Payload

func (Context) DragDropSourceFlags

func (self Context) DragDropSourceFlags() DragDropFlags

func (Context) DragDropSourceFrameCount

func (self Context) DragDropSourceFrameCount() int

func (Context) DragDropTargetId

func (self Context) DragDropTargetId() ID

func (Context) DragDropTargetRect

func (self Context) DragDropTargetRect() Rect

func (Context) DragDropWithinSource

func (self Context) DragDropWithinSource() bool

func (Context) DragDropWithinTarget

func (self Context) DragDropWithinTarget() bool

func (Context) DragSpeedDefaultRatio

func (self Context) DragSpeedDefaultRatio() float32

func (Context) DrawListSharedData

func (self Context) DrawListSharedData() DrawListSharedData

func (Context) FallbackMonitor

func (self Context) FallbackMonitor() PlatformMonitor

func (Context) Font

func (self Context) Font() Font

func (Context) FontAtlasOwnedByContext

func (self Context) FontAtlasOwnedByContext() bool

func (Context) FontBaseSize

func (self Context) FontBaseSize() float32

func (Context) FontSize

func (self Context) FontSize() float32

func (Context) FrameCount

func (self Context) FrameCount() int

func (Context) FrameCountEnded

func (self Context) FrameCountEnded() int

func (Context) FrameCountPlatformEnded

func (self Context) FrameCountPlatformEnded() int

func (Context) FrameCountRendered

func (self Context) FrameCountRendered() int

func (Context) FramerateSecPerFrameAccum

func (self Context) FramerateSecPerFrameAccum() float32

func (Context) FramerateSecPerFrameCount

func (self Context) FramerateSecPerFrameCount() int

func (Context) FramerateSecPerFrameIdx

func (self Context) FramerateSecPerFrameIdx() int

func (Context) GcCompactAll

func (self Context) GcCompactAll() bool

func (Context) HookIdNext

func (self Context) HookIdNext() ID

func (Context) HoverDelayClearTimer

func (self Context) HoverDelayClearTimer() float32

func (Context) HoverDelayId

func (self Context) HoverDelayId() ID

func (Context) HoverDelayIdPreviousFrame

func (self Context) HoverDelayIdPreviousFrame() ID

func (Context) HoverDelayTimer

func (self Context) HoverDelayTimer() float32

func (Context) HoveredId

func (self Context) HoveredId() ID

func (Context) HoveredIdAllowOverlap

func (self Context) HoveredIdAllowOverlap() bool

func (Context) HoveredIdDisabled

func (self Context) HoveredIdDisabled() bool

func (Context) HoveredIdNotActiveTimer

func (self Context) HoveredIdNotActiveTimer() float32

func (Context) HoveredIdPreviousFrame

func (self Context) HoveredIdPreviousFrame() ID

func (Context) HoveredIdTimer

func (self Context) HoveredIdTimer() float32

func (Context) HoveredWindow

func (self Context) HoveredWindow() Window

func (Context) HoveredWindowUnderMovingWindow

func (self Context) HoveredWindowUnderMovingWindow() Window

func (Context) IO

func (self Context) IO() IO

func (Context) Initialized

func (self Context) Initialized() bool

func (Context) InputTextPasswordFont

func (self Context) InputTextPasswordFont() Font

func (Context) InputTextState

func (self Context) InputTextState() InputTextState

func (Context) KeysRoutingTable

func (self Context) KeysRoutingTable() KeyRoutingTable

func (Context) LastActiveId

func (self Context) LastActiveId() ID

func (Context) LastActiveIdTimer

func (self Context) LastActiveIdTimer() float32

func (Context) LastItemData

func (self Context) LastItemData() LastItemData

func (Context) LogBuffer

func (self Context) LogBuffer() TextBuffer

func (Context) LogDepthRef

func (self Context) LogDepthRef() int

func (Context) LogDepthToExpand

func (self Context) LogDepthToExpand() int

func (Context) LogDepthToExpandDefault

func (self Context) LogDepthToExpandDefault() int

func (Context) LogEnabled

func (self Context) LogEnabled() bool

func (Context) LogLineFirstItem

func (self Context) LogLineFirstItem() bool

func (Context) LogLinePosY

func (self Context) LogLinePosY() float32

func (Context) LogNextPrefix

func (self Context) LogNextPrefix() string

func (Context) LogNextSuffix

func (self Context) LogNextSuffix() string

func (Context) LogType

func (self Context) LogType() LogType

func (Context) MouseCursor

func (self Context) MouseCursor() MouseCursor

func (Context) MouseLastHoveredViewport

func (self Context) MouseLastHoveredViewport() ViewportP

func (Context) MouseLastValidPos

func (self Context) MouseLastValidPos() Vec2

func (Context) MouseViewport

func (self Context) MouseViewport() ViewportP

func (Context) MovingWindow

func (self Context) MovingWindow() Window

func (Context) NavActivateDownId

func (self Context) NavActivateDownId() ID

func (Context) NavActivateFlags

func (self Context) NavActivateFlags() ActivateFlags

func (Context) NavActivateId

func (self Context) NavActivateId() ID

func (Context) NavActivateInputId

func (self Context) NavActivateInputId() ID

func (Context) NavActivatePressedId

func (self Context) NavActivatePressedId() ID

func (Context) NavAnyRequest

func (self Context) NavAnyRequest() bool

func (Context) NavDisableHighlight

func (self Context) NavDisableHighlight() bool

func (Context) NavDisableMouseHover

func (self Context) NavDisableMouseHover() bool

func (Context) NavFocusScopeId

func (self Context) NavFocusScopeId() ID

func (Context) NavId

func (self Context) NavId() ID

func (Context) NavIdIsAlive

func (self Context) NavIdIsAlive() bool

func (Context) NavInitRequest

func (self Context) NavInitRequest() bool

func (Context) NavInitRequestFromMove

func (self Context) NavInitRequestFromMove() bool

func (Context) NavInitResultId

func (self Context) NavInitResultId() ID

func (Context) NavInitResultRectRel

func (self Context) NavInitResultRectRel() Rect

func (Context) NavInputSource

func (self Context) NavInputSource() InputSource

func (Context) NavJustMovedToFocusScopeId

func (self Context) NavJustMovedToFocusScopeId() ID

func (Context) NavJustMovedToId

func (self Context) NavJustMovedToId() ID

func (Context) NavLayer

func (self Context) NavLayer() NavLayer

func (Context) NavMousePosDirty

func (self Context) NavMousePosDirty() bool

func (Context) NavMoveClipDir

func (self Context) NavMoveClipDir() Dir

func (Context) NavMoveDir

func (self Context) NavMoveDir() Dir

func (Context) NavMoveDirForDebug

func (self Context) NavMoveDirForDebug() Dir

func (Context) NavMoveFlags

func (self Context) NavMoveFlags() NavMoveFlags

func (Context) NavMoveForwardToNextFrame

func (self Context) NavMoveForwardToNextFrame() bool

func (Context) NavMoveResultLocal

func (self Context) NavMoveResultLocal() NavItemData

func (Context) NavMoveResultLocalVisible

func (self Context) NavMoveResultLocalVisible() NavItemData

func (Context) NavMoveResultOther

func (self Context) NavMoveResultOther() NavItemData

func (Context) NavMoveScoringItems

func (self Context) NavMoveScoringItems() bool

func (Context) NavMoveScrollFlags

func (self Context) NavMoveScrollFlags() ScrollFlags

func (Context) NavMoveSubmitted

func (self Context) NavMoveSubmitted() bool

func (Context) NavNextActivateFlags

func (self Context) NavNextActivateFlags() ActivateFlags

func (Context) NavNextActivateId

func (self Context) NavNextActivateId() ID

func (Context) NavScoringDebugCount

func (self Context) NavScoringDebugCount() int

func (Context) NavScoringNoClipRect

func (self Context) NavScoringNoClipRect() Rect

func (Context) NavScoringRect

func (self Context) NavScoringRect() Rect

func (Context) NavTabbingCounter

func (self Context) NavTabbingCounter() int

func (Context) NavTabbingDir

func (self Context) NavTabbingDir() int

func (Context) NavTabbingResultFirst

func (self Context) NavTabbingResultFirst() NavItemData

func (Context) NavWindow

func (self Context) NavWindow() Window

func (Context) NavWindowingAccumDeltaPos

func (self Context) NavWindowingAccumDeltaPos() Vec2

func (Context) NavWindowingAccumDeltaSize

func (self Context) NavWindowingAccumDeltaSize() Vec2

func (Context) NavWindowingHighlightAlpha

func (self Context) NavWindowingHighlightAlpha() float32

func (Context) NavWindowingListWindow

func (self Context) NavWindowingListWindow() Window

func (Context) NavWindowingTarget

func (self Context) NavWindowingTarget() Window

func (Context) NavWindowingTargetAnim

func (self Context) NavWindowingTargetAnim() Window

func (Context) NavWindowingTimer

func (self Context) NavWindowingTimer() float32

func (Context) NavWindowingToggleLayer

func (self Context) NavWindowingToggleLayer() bool

func (Context) NextItemData

func (self Context) NextItemData() NextItemData

func (Context) NextWindowData

func (self Context) NextWindowData() NextWindowData

func (Context) PlatformIO

func (self Context) PlatformIO() PlatformIO

func (Context) PlatformImeData

func (self Context) PlatformImeData() PlatformImeData

func (Context) PlatformImeDataPrev

func (self Context) PlatformImeDataPrev() PlatformImeData

func (Context) PlatformImeViewport

func (self Context) PlatformImeViewport() ID

func (Context) PlatformLastFocusedViewportId

func (self Context) PlatformLastFocusedViewportId() ID

func (Context) ScrollbarClickDeltaToGrabCenter

func (self Context) ScrollbarClickDeltaToGrabCenter() float32

func (Context) SetActiveId

func (self Context) SetActiveId(v ID)

func (Context) SetActiveIdAllowOverlap

func (self Context) SetActiveIdAllowOverlap(v bool)

func (Context) SetActiveIdClickOffset

func (self Context) SetActiveIdClickOffset(v Vec2)

func (Context) SetActiveIdHasBeenEditedBefore

func (self Context) SetActiveIdHasBeenEditedBefore(v bool)

func (Context) SetActiveIdHasBeenEditedThisFrame

func (self Context) SetActiveIdHasBeenEditedThisFrame(v bool)

func (Context) SetActiveIdHasBeenPressedBefore

func (self Context) SetActiveIdHasBeenPressedBefore(v bool)

func (Context) SetActiveIdIsAlive

func (self Context) SetActiveIdIsAlive(v ID)

func (Context) SetActiveIdIsJustActivated

func (self Context) SetActiveIdIsJustActivated(v bool)

func (Context) SetActiveIdMouseButton

func (self Context) SetActiveIdMouseButton(v int32)

func (Context) SetActiveIdNoClearOnFocusLoss

func (self Context) SetActiveIdNoClearOnFocusLoss(v bool)

func (Context) SetActiveIdPreviousFrame

func (self Context) SetActiveIdPreviousFrame(v ID)

func (Context) SetActiveIdPreviousFrameHasBeenEditedBefore

func (self Context) SetActiveIdPreviousFrameHasBeenEditedBefore(v bool)

func (Context) SetActiveIdPreviousFrameIsAlive

func (self Context) SetActiveIdPreviousFrameIsAlive(v bool)

func (Context) SetActiveIdPreviousFrameWindow

func (self Context) SetActiveIdPreviousFrameWindow(v Window)

func (Context) SetActiveIdSource

func (self Context) SetActiveIdSource(v InputSource)

func (Context) SetActiveIdTimer

func (self Context) SetActiveIdTimer(v float32)

func (Context) SetActiveIdUsingAllKeyboardKeys

func (self Context) SetActiveIdUsingAllKeyboardKeys(v bool)

func (Context) SetActiveIdUsingNavDirMask

func (self Context) SetActiveIdUsingNavDirMask(v uint32)

func (Context) SetActiveIdUsingNavInputMask

func (self Context) SetActiveIdUsingNavInputMask(v uint32)

func (Context) SetActiveIdWindow

func (self Context) SetActiveIdWindow(v Window)

func (Context) SetBeginMenuCount

func (self Context) SetBeginMenuCount(v int32)

func (Context) SetClipperTempDataStacked

func (self Context) SetClipperTempDataStacked(v int32)

func (Context) SetColorEditCurrentID

func (self Context) SetColorEditCurrentID(v ID)

func (Context) SetColorEditOptions

func (self Context) SetColorEditOptions(v ColorEditFlags)

func (Context) SetColorEditSavedColor

func (self Context) SetColorEditSavedColor(v uint32)

func (Context) SetColorEditSavedHue

func (self Context) SetColorEditSavedHue(v float32)

func (Context) SetColorEditSavedID

func (self Context) SetColorEditSavedID(v ID)

func (Context) SetColorEditSavedSat

func (self Context) SetColorEditSavedSat(v float32)

func (Context) SetColorPickerRef

func (self Context) SetColorPickerRef(v Vec4)

func (Context) SetConfigFlagsCurrFrame

func (self Context) SetConfigFlagsCurrFrame(v ConfigFlags)

func (Context) SetConfigFlagsLastFrame

func (self Context) SetConfigFlagsLastFrame(v ConfigFlags)

func (Context) SetCurrentDpiScale

func (self Context) SetCurrentDpiScale(v float32)

func (Context) SetCurrentFocusScopeId

func (self Context) SetCurrentFocusScopeId(v ID)

func (Context) SetCurrentItemFlags

func (self Context) SetCurrentItemFlags(v ItemFlags)

func (Context) SetCurrentTabBar

func (self Context) SetCurrentTabBar(v TabBar)

func (Context) SetCurrentTable

func (self Context) SetCurrentTable(v Table)

func (Context) SetCurrentViewport

func (self Context) SetCurrentViewport(v ViewportP)

func (Context) SetCurrentWindow

func (self Context) SetCurrentWindow(v Window)

func (Context) SetDebugHookIdInfo

func (self Context) SetDebugHookIdInfo(v ID)

func (Context) SetDebugHoveredDockNode

func (self Context) SetDebugHoveredDockNode(v DockNode)

func (Context) SetDebugItemPickerActive

func (self Context) SetDebugItemPickerActive(v bool)

func (Context) SetDebugItemPickerBreakId

func (self Context) SetDebugItemPickerBreakId(v ID)

func (Context) SetDebugItemPickerMouseButton

func (self Context) SetDebugItemPickerMouseButton(v uint)

func (Context) SetDebugLocateFrames

func (self Context) SetDebugLocateFrames(v uint)

func (Context) SetDebugLocateId

func (self Context) SetDebugLocateId(v ID)

func (Context) SetDebugLogFlags

func (self Context) SetDebugLogFlags(v DebugLogFlags)

func (Context) SetDimBgRatio

func (self Context) SetDimBgRatio(v float32)

func (Context) SetDisabledAlphaBackup

func (self Context) SetDisabledAlphaBackup(v float32)

func (Context) SetDisabledStackSize

func (self Context) SetDisabledStackSize(v int)

func (Context) SetDragCurrentAccum

func (self Context) SetDragCurrentAccum(v float32)

func (Context) SetDragCurrentAccumDirty

func (self Context) SetDragCurrentAccumDirty(v bool)

func (Context) SetDragDropAcceptFlags

func (self Context) SetDragDropAcceptFlags(v DragDropFlags)

func (Context) SetDragDropAcceptFrameCount

func (self Context) SetDragDropAcceptFrameCount(v int32)

func (Context) SetDragDropAcceptIdCurr

func (self Context) SetDragDropAcceptIdCurr(v ID)

func (Context) SetDragDropAcceptIdCurrRectSurface

func (self Context) SetDragDropAcceptIdCurrRectSurface(v float32)

func (Context) SetDragDropAcceptIdPrev

func (self Context) SetDragDropAcceptIdPrev(v ID)

func (Context) SetDragDropActive

func (self Context) SetDragDropActive(v bool)

func (Context) SetDragDropHoldJustPressedId

func (self Context) SetDragDropHoldJustPressedId(v ID)

func (Context) SetDragDropMouseButton

func (self Context) SetDragDropMouseButton(v int32)

func (Context) SetDragDropSourceFlags

func (self Context) SetDragDropSourceFlags(v DragDropFlags)

func (Context) SetDragDropSourceFrameCount

func (self Context) SetDragDropSourceFrameCount(v int32)

func (Context) SetDragDropTargetId

func (self Context) SetDragDropTargetId(v ID)

func (Context) SetDragDropTargetRect

func (self Context) SetDragDropTargetRect(v Rect)

func (Context) SetDragDropWithinSource

func (self Context) SetDragDropWithinSource(v bool)

func (Context) SetDragDropWithinTarget

func (self Context) SetDragDropWithinTarget(v bool)

func (Context) SetDragSpeedDefaultRatio

func (self Context) SetDragSpeedDefaultRatio(v float32)

func (Context) SetFont

func (self Context) SetFont(v Font)

func (Context) SetFontAtlasOwnedByContext

func (self Context) SetFontAtlasOwnedByContext(v bool)

func (Context) SetFontBaseSize

func (self Context) SetFontBaseSize(v float32)

func (Context) SetFontSize

func (self Context) SetFontSize(v float32)

func (Context) SetFrameCount

func (self Context) SetFrameCount(v int32)

func (Context) SetFrameCountEnded

func (self Context) SetFrameCountEnded(v int32)

func (Context) SetFrameCountPlatformEnded

func (self Context) SetFrameCountPlatformEnded(v int32)

func (Context) SetFrameCountRendered

func (self Context) SetFrameCountRendered(v int32)

func (Context) SetFramerateSecPerFrameAccum

func (self Context) SetFramerateSecPerFrameAccum(v float32)

func (Context) SetFramerateSecPerFrameCount

func (self Context) SetFramerateSecPerFrameCount(v int32)

func (Context) SetFramerateSecPerFrameIdx

func (self Context) SetFramerateSecPerFrameIdx(v int32)

func (Context) SetGcCompactAll

func (self Context) SetGcCompactAll(v bool)

func (Context) SetHookIdNext

func (self Context) SetHookIdNext(v ID)

func (Context) SetHoverDelayClearTimer

func (self Context) SetHoverDelayClearTimer(v float32)

func (Context) SetHoverDelayId

func (self Context) SetHoverDelayId(v ID)

func (Context) SetHoverDelayIdPreviousFrame

func (self Context) SetHoverDelayIdPreviousFrame(v ID)

func (Context) SetHoverDelayTimer

func (self Context) SetHoverDelayTimer(v float32)

func (Context) SetHoveredId

func (self Context) SetHoveredId(v ID)

func (Context) SetHoveredIdAllowOverlap

func (self Context) SetHoveredIdAllowOverlap(v bool)

func (Context) SetHoveredIdDisabled

func (self Context) SetHoveredIdDisabled(v bool)

func (Context) SetHoveredIdNotActiveTimer

func (self Context) SetHoveredIdNotActiveTimer(v float32)

func (Context) SetHoveredIdPreviousFrame

func (self Context) SetHoveredIdPreviousFrame(v ID)

func (Context) SetHoveredIdTimer

func (self Context) SetHoveredIdTimer(v float32)

func (Context) SetHoveredWindow

func (self Context) SetHoveredWindow(v Window)

func (Context) SetHoveredWindowUnderMovingWindow

func (self Context) SetHoveredWindowUnderMovingWindow(v Window)

func (Context) SetInitialized

func (self Context) SetInitialized(v bool)

func (Context) SetLastActiveId

func (self Context) SetLastActiveId(v ID)

func (Context) SetLastActiveIdTimer

func (self Context) SetLastActiveIdTimer(v float32)

func (Context) SetLogDepthRef

func (self Context) SetLogDepthRef(v int32)

func (Context) SetLogDepthToExpand

func (self Context) SetLogDepthToExpand(v int32)

func (Context) SetLogDepthToExpandDefault

func (self Context) SetLogDepthToExpandDefault(v int32)

func (Context) SetLogEnabled

func (self Context) SetLogEnabled(v bool)

func (Context) SetLogLineFirstItem

func (self Context) SetLogLineFirstItem(v bool)

func (Context) SetLogLinePosY

func (self Context) SetLogLinePosY(v float32)

func (Context) SetLogNextPrefix

func (self Context) SetLogNextPrefix(v string)

func (Context) SetLogNextSuffix

func (self Context) SetLogNextSuffix(v string)

func (Context) SetLogType

func (self Context) SetLogType(v LogType)

func (Context) SetMouseCursor

func (self Context) SetMouseCursor(v MouseCursor)

func (Context) SetMouseLastHoveredViewport

func (self Context) SetMouseLastHoveredViewport(v ViewportP)

func (Context) SetMouseLastValidPos

func (self Context) SetMouseLastValidPos(v Vec2)

func (Context) SetMouseViewport

func (self Context) SetMouseViewport(v ViewportP)

func (Context) SetMovingWindow

func (self Context) SetMovingWindow(v Window)

func (Context) SetNavActivateDownId

func (self Context) SetNavActivateDownId(v ID)

func (Context) SetNavActivateFlags

func (self Context) SetNavActivateFlags(v ActivateFlags)

func (Context) SetNavActivateId

func (self Context) SetNavActivateId(v ID)

func (Context) SetNavActivateInputId

func (self Context) SetNavActivateInputId(v ID)

func (Context) SetNavActivatePressedId

func (self Context) SetNavActivatePressedId(v ID)

func (Context) SetNavAnyRequest

func (self Context) SetNavAnyRequest(v bool)

func (Context) SetNavDisableHighlight

func (self Context) SetNavDisableHighlight(v bool)

func (Context) SetNavDisableMouseHover

func (self Context) SetNavDisableMouseHover(v bool)

func (Context) SetNavFocusScopeId

func (self Context) SetNavFocusScopeId(v ID)

func (Context) SetNavId

func (self Context) SetNavId(v ID)

func (Context) SetNavIdIsAlive

func (self Context) SetNavIdIsAlive(v bool)

func (Context) SetNavInitRequest

func (self Context) SetNavInitRequest(v bool)

func (Context) SetNavInitRequestFromMove

func (self Context) SetNavInitRequestFromMove(v bool)

func (Context) SetNavInitResultId

func (self Context) SetNavInitResultId(v ID)

func (Context) SetNavInitResultRectRel

func (self Context) SetNavInitResultRectRel(v Rect)

func (Context) SetNavInputSource

func (self Context) SetNavInputSource(v InputSource)

func (Context) SetNavJustMovedToFocusScopeId

func (self Context) SetNavJustMovedToFocusScopeId(v ID)

func (Context) SetNavJustMovedToId

func (self Context) SetNavJustMovedToId(v ID)

func (Context) SetNavLayer

func (self Context) SetNavLayer(v NavLayer)

func (Context) SetNavMousePosDirty

func (self Context) SetNavMousePosDirty(v bool)

func (Context) SetNavMoveClipDir

func (self Context) SetNavMoveClipDir(v Dir)

func (Context) SetNavMoveDir

func (self Context) SetNavMoveDir(v Dir)

func (Context) SetNavMoveDirForDebug

func (self Context) SetNavMoveDirForDebug(v Dir)

func (Context) SetNavMoveFlags

func (self Context) SetNavMoveFlags(v NavMoveFlags)

func (Context) SetNavMoveForwardToNextFrame

func (self Context) SetNavMoveForwardToNextFrame(v bool)

func (Context) SetNavMoveScoringItems

func (self Context) SetNavMoveScoringItems(v bool)

func (Context) SetNavMoveScrollFlags

func (self Context) SetNavMoveScrollFlags(v ScrollFlags)

func (Context) SetNavMoveSubmitted

func (self Context) SetNavMoveSubmitted(v bool)

func (Context) SetNavNextActivateFlags

func (self Context) SetNavNextActivateFlags(v ActivateFlags)

func (Context) SetNavNextActivateId

func (self Context) SetNavNextActivateId(v ID)

func (Context) SetNavScoringDebugCount

func (self Context) SetNavScoringDebugCount(v int32)

func (Context) SetNavScoringNoClipRect

func (self Context) SetNavScoringNoClipRect(v Rect)

func (Context) SetNavScoringRect

func (self Context) SetNavScoringRect(v Rect)

func (Context) SetNavTabbingCounter

func (self Context) SetNavTabbingCounter(v int32)

func (Context) SetNavTabbingDir

func (self Context) SetNavTabbingDir(v int32)

func (Context) SetNavWindow

func (self Context) SetNavWindow(v Window)

func (Context) SetNavWindowingAccumDeltaPos

func (self Context) SetNavWindowingAccumDeltaPos(v Vec2)

func (Context) SetNavWindowingAccumDeltaSize

func (self Context) SetNavWindowingAccumDeltaSize(v Vec2)

func (Context) SetNavWindowingHighlightAlpha

func (self Context) SetNavWindowingHighlightAlpha(v float32)

func (Context) SetNavWindowingListWindow

func (self Context) SetNavWindowingListWindow(v Window)

func (Context) SetNavWindowingTarget

func (self Context) SetNavWindowingTarget(v Window)

func (Context) SetNavWindowingTargetAnim

func (self Context) SetNavWindowingTargetAnim(v Window)

func (Context) SetNavWindowingTimer

func (self Context) SetNavWindowingTimer(v float32)

func (Context) SetNavWindowingToggleLayer

func (self Context) SetNavWindowingToggleLayer(v bool)

func (Context) SetPlatformImeViewport

func (self Context) SetPlatformImeViewport(v ID)

func (Context) SetPlatformLastFocusedViewportId

func (self Context) SetPlatformLastFocusedViewportId(v ID)

func (Context) SetScrollbarClickDeltaToGrabCenter

func (self Context) SetScrollbarClickDeltaToGrabCenter(v float32)

func (Context) SetSettingsDirtyTimer

func (self Context) SetSettingsDirtyTimer(v float32)

func (Context) SetSettingsLoaded

func (self Context) SetSettingsLoaded(v bool)

func (Context) SetSliderCurrentAccum

func (self Context) SetSliderCurrentAccum(v float32)

func (Context) SetSliderCurrentAccumDirty

func (self Context) SetSliderCurrentAccumDirty(v bool)

func (Context) SetSliderGrabClickOffset

func (self Context) SetSliderGrabClickOffset(v float32)

func (Context) SetTablesTempDataStacked

func (self Context) SetTablesTempDataStacked(v int32)

func (Context) SetTempInputId

func (self Context) SetTempInputId(v ID)

func (Context) SetTestEngine

func (self Context) SetTestEngine(v unsafe.Pointer)

func (Context) SetTestEngineHookItems

func (self Context) SetTestEngineHookItems(v bool)

func (Context) SetTime

func (self Context) SetTime(v float64)

func (Context) SetTooltipOverrideCount

func (self Context) SetTooltipOverrideCount(v int)

func (Context) SetViewportFrontMostStampCount

func (self Context) SetViewportFrontMostStampCount(v int32)

func (Context) SetWantCaptureKeyboardNextFrame

func (self Context) SetWantCaptureKeyboardNextFrame(v int32)

func (Context) SetWantCaptureMouseNextFrame

func (self Context) SetWantCaptureMouseNextFrame(v int32)

func (Context) SetWantTextInputNextFrame

func (self Context) SetWantTextInputNextFrame(v int32)

func (Context) SetWheelingAxisAvg

func (self Context) SetWheelingAxisAvg(v Vec2)

func (Context) SetWheelingWindow

func (self Context) SetWheelingWindow(v Window)

func (Context) SetWheelingWindowRefMousePos

func (self Context) SetWheelingWindowRefMousePos(v Vec2)

func (Context) SetWheelingWindowReleaseTimer

func (self Context) SetWheelingWindowReleaseTimer(v float32)

func (Context) SetWheelingWindowStartFrame

func (self Context) SetWheelingWindowStartFrame(v int32)

func (Context) SetWheelingWindowWheelRemainder

func (self Context) SetWheelingWindowWheelRemainder(v Vec2)

func (Context) SetWindowsActiveCount

func (self Context) SetWindowsActiveCount(v int32)

func (Context) SetWindowsHoverPadding

func (self Context) SetWindowsHoverPadding(v Vec2)

func (Context) SetWithinEndChild

func (self Context) SetWithinEndChild(v bool)

func (Context) SetWithinFrameScope

func (self Context) SetWithinFrameScope(v bool)

func (Context) SetWithinFrameScopeWithImplicitWindow

func (self Context) SetWithinFrameScopeWithImplicitWindow(v bool)

func (Context) SettingsDirtyTimer

func (self Context) SettingsDirtyTimer() float32

func (Context) SettingsIniData

func (self Context) SettingsIniData() TextBuffer

func (Context) SettingsLoaded

func (self Context) SettingsLoaded() bool

func (Context) SliderCurrentAccum

func (self Context) SliderCurrentAccum() float32

func (Context) SliderCurrentAccumDirty

func (self Context) SliderCurrentAccumDirty() bool

func (Context) SliderGrabClickOffset

func (self Context) SliderGrabClickOffset() float32

func (Context) Style

func (self Context) Style() Style

func (Context) TablesTempDataStacked

func (self Context) TablesTempDataStacked() int

func (Context) TempInputId

func (self Context) TempInputId() ID

func (Context) TestEngine

func (self Context) TestEngine() unsafe.Pointer

func (Context) TestEngineHookItems

func (self Context) TestEngineHookItems() bool

func (Context) Time

func (self Context) Time() float64

func (Context) TooltipOverrideCount

func (self Context) TooltipOverrideCount() int

func (Context) ViewportFrontMostStampCount

func (self Context) ViewportFrontMostStampCount() int

func (Context) WantCaptureKeyboardNextFrame

func (self Context) WantCaptureKeyboardNextFrame() int

func (Context) WantCaptureMouseNextFrame

func (self Context) WantCaptureMouseNextFrame() int

func (Context) WantTextInputNextFrame

func (self Context) WantTextInputNextFrame() int

func (Context) WheelingAxisAvg

func (self Context) WheelingAxisAvg() Vec2

func (Context) WheelingWindow

func (self Context) WheelingWindow() Window

func (Context) WheelingWindowRefMousePos

func (self Context) WheelingWindowRefMousePos() Vec2

func (Context) WheelingWindowReleaseTimer

func (self Context) WheelingWindowReleaseTimer() float32

func (Context) WheelingWindowStartFrame

func (self Context) WheelingWindowStartFrame() int

func (Context) WheelingWindowWheelRemainder

func (self Context) WheelingWindowWheelRemainder() Vec2

func (Context) WindowsActiveCount

func (self Context) WindowsActiveCount() int

func (Context) WindowsById

func (self Context) WindowsById() Storage

func (Context) WindowsHoverPadding

func (self Context) WindowsHoverPadding() Vec2

func (Context) WithinEndChild

func (self Context) WithinEndChild() bool

func (Context) WithinFrameScope

func (self Context) WithinFrameScope() bool

func (Context) WithinFrameScopeWithImplicitWindow

func (self Context) WithinFrameScopeWithImplicitWindow() bool

type ContextHook

type ContextHook uintptr

func (ContextHook) Destroy

func (self ContextHook) Destroy()

func (ContextHook) HookId

func (self ContextHook) HookId() ID

func (ContextHook) Owner

func (self ContextHook) Owner() ID

func (ContextHook) SetHookId

func (self ContextHook) SetHookId(v ID)

func (ContextHook) SetOwner

func (self ContextHook) SetOwner(v ID)

func (ContextHook) SetType

func (self ContextHook) SetType(v ContextHookType)

func (ContextHook) SetUserData

func (self ContextHook) SetUserData(v unsafe.Pointer)

func (ContextHook) Type

func (self ContextHook) Type() ContextHookType

func (ContextHook) UserData

func (self ContextHook) UserData() unsafe.Pointer

type ContextHookType

type ContextHookType int

original name: ImGuiContextHookType

type DataAuthority

type DataAuthority int

original name: ImGuiDataAuthority_

type DataType

type DataType int

original name: ImGuiDataType_

type DataTypeInfo

type DataTypeInfo uintptr

func (DataTypeInfo) Name

func (self DataTypeInfo) Name() string

func (DataTypeInfo) PrintFmt

func (self DataTypeInfo) PrintFmt() string

func (DataTypeInfo) ScanFmt

func (self DataTypeInfo) ScanFmt() string

func (DataTypeInfo) SetName

func (self DataTypeInfo) SetName(v string)

func (DataTypeInfo) SetPrintFmt

func (self DataTypeInfo) SetPrintFmt(v string)

func (DataTypeInfo) SetScanFmt

func (self DataTypeInfo) SetScanFmt(v string)

func (DataTypeInfo) SetSize

func (self DataTypeInfo) SetSize(v uint64)

func (DataTypeInfo) Size

func (self DataTypeInfo) Size() float64

type DataTypePrivate

type DataTypePrivate int

original name: ImGuiDataTypePrivate_

type DataTypeTempStorage

type DataTypeTempStorage uintptr

type DebugLogFlags

type DebugLogFlags int

original name: ImGuiDebugLogFlags_

type Dir

type Dir int

original name: ImGuiDir_

type DockContext

type DockContext uintptr

func (DockContext) Destroy

func (self DockContext) Destroy()

func (DockContext) Nodes

func (self DockContext) Nodes() Storage

func (DockContext) SetWantFullRebuild

func (self DockContext) SetWantFullRebuild(v bool)

func (DockContext) WantFullRebuild

func (self DockContext) WantFullRebuild() bool

type DockNode

type DockNode uintptr

func (DockNode) AuthorityForPos

func (self DockNode) AuthorityForPos() DataAuthority

func (DockNode) AuthorityForSize

func (self DockNode) AuthorityForSize() DataAuthority

func (DockNode) AuthorityForViewport

func (self DockNode) AuthorityForViewport() DataAuthority

func (DockNode) CentralNode

func (self DockNode) CentralNode() DockNode

func (DockNode) CountNodeWithWindows

func (self DockNode) CountNodeWithWindows() int

func (DockNode) HasCentralNodeChild

func (self DockNode) HasCentralNodeChild() bool

func (DockNode) HasCloseButton

func (self DockNode) HasCloseButton() bool

func (DockNode) HasWindowMenuButton

func (self DockNode) HasWindowMenuButton() bool

func (DockNode) HostWindow

func (self DockNode) HostWindow() Window

func (DockNode) ID

func (self DockNode) ID() ID

func (DockNode) IsBgDrawnThisFrame

func (self DockNode) IsBgDrawnThisFrame() bool

func (DockNode) IsFocused

func (self DockNode) IsFocused() bool

func (DockNode) IsVisible

func (self DockNode) IsVisible() bool

func (DockNode) LastBgColor

func (self DockNode) LastBgColor() uint32

func (DockNode) LastFocusedNodeId

func (self DockNode) LastFocusedNodeId() ID

func (DockNode) LastFrameActive

func (self DockNode) LastFrameActive() int

func (DockNode) LastFrameAlive

func (self DockNode) LastFrameAlive() int

func (DockNode) LastFrameFocused

func (self DockNode) LastFrameFocused() int

func (DockNode) LocalFlagsInWindows

func (self DockNode) LocalFlagsInWindows() DockNodeFlags

func (DockNode) MergedFlags

func (self DockNode) MergedFlags() DockNodeFlags

func (DockNode) OnlyNodeWithWindows

func (self DockNode) OnlyNodeWithWindows() DockNode

func (DockNode) ParentNode

func (self DockNode) ParentNode() DockNode

func (DockNode) Pos

func (self DockNode) Pos() Vec2

func (DockNode) SelectedTabId

func (self DockNode) SelectedTabId() ID

func (DockNode) SetAuthorityForPos

func (self DockNode) SetAuthorityForPos(v DataAuthority)

func (DockNode) SetAuthorityForSize

func (self DockNode) SetAuthorityForSize(v DataAuthority)

func (DockNode) SetAuthorityForViewport

func (self DockNode) SetAuthorityForViewport(v DataAuthority)

func (DockNode) SetCentralNode

func (self DockNode) SetCentralNode(v DockNode)

func (DockNode) SetCountNodeWithWindows

func (self DockNode) SetCountNodeWithWindows(v int32)

func (DockNode) SetHasCentralNodeChild

func (self DockNode) SetHasCentralNodeChild(v bool)

func (DockNode) SetHasCloseButton

func (self DockNode) SetHasCloseButton(v bool)

func (DockNode) SetHasWindowMenuButton

func (self DockNode) SetHasWindowMenuButton(v bool)

func (DockNode) SetHostWindow

func (self DockNode) SetHostWindow(v Window)

func (DockNode) SetID

func (self DockNode) SetID(v ID)

func (DockNode) SetIsBgDrawnThisFrame

func (self DockNode) SetIsBgDrawnThisFrame(v bool)

func (DockNode) SetIsFocused

func (self DockNode) SetIsFocused(v bool)

func (DockNode) SetIsVisible

func (self DockNode) SetIsVisible(v bool)

func (DockNode) SetLastBgColor

func (self DockNode) SetLastBgColor(v uint32)

func (DockNode) SetLastFocusedNodeId

func (self DockNode) SetLastFocusedNodeId(v ID)

func (DockNode) SetLastFrameActive

func (self DockNode) SetLastFrameActive(v int32)

func (DockNode) SetLastFrameAlive

func (self DockNode) SetLastFrameAlive(v int32)

func (DockNode) SetLastFrameFocused

func (self DockNode) SetLastFrameFocused(v int32)

func (DockNode) SetLocalFlagsInWindows

func (self DockNode) SetLocalFlagsInWindows(v DockNodeFlags)

func (DockNode) SetMergedFlags

func (self DockNode) SetMergedFlags(v DockNodeFlags)

func (DockNode) SetOnlyNodeWithWindows

func (self DockNode) SetOnlyNodeWithWindows(v DockNode)

func (DockNode) SetParentNode

func (self DockNode) SetParentNode(v DockNode)

func (DockNode) SetPos

func (self DockNode) SetPos(v Vec2)

func (DockNode) SetSelectedTabId

func (self DockNode) SetSelectedTabId(v ID)

func (DockNode) SetSharedFlags

func (self DockNode) SetSharedFlags(v DockNodeFlags)

func (DockNode) SetSize

func (self DockNode) SetSize(v Vec2)

func (DockNode) SetSizeRef

func (self DockNode) SetSizeRef(v Vec2)

func (DockNode) SetSplitAxis

func (self DockNode) SetSplitAxis(v Axis)

func (DockNode) SetState

func (self DockNode) SetState(v DockNodeState)

func (DockNode) SetTabBar

func (self DockNode) SetTabBar(v TabBar)

func (DockNode) SetVisibleWindow

func (self DockNode) SetVisibleWindow(v Window)

func (DockNode) SetWantCloseAll

func (self DockNode) SetWantCloseAll(v bool)

func (DockNode) SetWantCloseTabId

func (self DockNode) SetWantCloseTabId(v ID)

func (DockNode) SetWantHiddenTabBarToggle

func (self DockNode) SetWantHiddenTabBarToggle(v bool)

func (DockNode) SetWantHiddenTabBarUpdate

func (self DockNode) SetWantHiddenTabBarUpdate(v bool)

func (DockNode) SetWantLockSizeOnce

func (self DockNode) SetWantLockSizeOnce(v bool)

func (DockNode) SetWantMouseMove

func (self DockNode) SetWantMouseMove(v bool)

func (DockNode) SharedFlags

func (self DockNode) SharedFlags() DockNodeFlags

func (DockNode) Size

func (self DockNode) Size() Vec2

func (DockNode) SizeRef

func (self DockNode) SizeRef() Vec2

func (DockNode) SplitAxis

func (self DockNode) SplitAxis() Axis

func (DockNode) State

func (self DockNode) State() DockNodeState

func (DockNode) TabBar

func (self DockNode) TabBar() TabBar

func (DockNode) VisibleWindow

func (self DockNode) VisibleWindow() Window

func (DockNode) WantCloseAll

func (self DockNode) WantCloseAll() bool

func (DockNode) WantCloseTabId

func (self DockNode) WantCloseTabId() ID

func (DockNode) WantHiddenTabBarToggle

func (self DockNode) WantHiddenTabBarToggle() bool

func (DockNode) WantHiddenTabBarUpdate

func (self DockNode) WantHiddenTabBarUpdate() bool

func (DockNode) WantLockSizeOnce

func (self DockNode) WantLockSizeOnce() bool

func (DockNode) WantMouseMove

func (self DockNode) WantMouseMove() bool

func (DockNode) WindowClass

func (self DockNode) WindowClass() WindowClass

type DockNodeFlags

type DockNodeFlags int

original name: ImGuiDockNodeFlags_

type DockNodeFlagsPrivate

type DockNodeFlagsPrivate int

original name: ImGuiDockNodeFlagsPrivate_

type DockNodeState

type DockNodeState int

original name: ImGuiDockNodeState

type DragDropFlags

type DragDropFlags int

original name: ImGuiDragDropFlags_

type DrawChannel

type DrawChannel uintptr

type DrawCmd

type DrawCmd uintptr

func NewDrawCmd

func NewDrawCmd() DrawCmd

func (DrawCmd) CallUserCallback

func (d DrawCmd) CallUserCallback(list DrawList)

func (DrawCmd) ClipRect

func (self DrawCmd) ClipRect() Vec4

func (DrawCmd) Destroy

func (self DrawCmd) Destroy()

func (DrawCmd) ElemCount

func (self DrawCmd) ElemCount() uint32

func (DrawCmd) HasUserCallback

func (d DrawCmd) HasUserCallback() bool

func (DrawCmd) IdxOffset

func (self DrawCmd) IdxOffset() uint32

func (DrawCmd) SetClipRect

func (self DrawCmd) SetClipRect(v Vec4)

func (DrawCmd) SetElemCount

func (self DrawCmd) SetElemCount(v uint32)

func (DrawCmd) SetIdxOffset

func (self DrawCmd) SetIdxOffset(v uint32)

func (DrawCmd) SetTextureId

func (self DrawCmd) SetTextureId(v TextureID)

func (DrawCmd) SetUserCallbackData

func (self DrawCmd) SetUserCallbackData(v unsafe.Pointer)

func (DrawCmd) SetVtxOffset

func (self DrawCmd) SetVtxOffset(v uint32)

func (DrawCmd) TexID

func (self DrawCmd) TexID() TextureID

func (DrawCmd) TextureId

func (self DrawCmd) TextureId() TextureID

func (DrawCmd) UserCallbackData

func (self DrawCmd) UserCallbackData() unsafe.Pointer

func (DrawCmd) VtxOffset

func (self DrawCmd) VtxOffset() uint32

type DrawCmdHeader

type DrawCmdHeader uintptr

func (DrawCmdHeader) ClipRect

func (self DrawCmdHeader) ClipRect() Vec4

func (DrawCmdHeader) SetClipRect

func (self DrawCmdHeader) SetClipRect(v Vec4)

func (DrawCmdHeader) SetTextureId

func (self DrawCmdHeader) SetTextureId(v TextureID)

func (DrawCmdHeader) SetVtxOffset

func (self DrawCmdHeader) SetVtxOffset(v uint32)

func (DrawCmdHeader) TextureId

func (self DrawCmdHeader) TextureId() TextureID

func (DrawCmdHeader) VtxOffset

func (self DrawCmdHeader) VtxOffset() uint32

type DrawData

type DrawData uintptr

func CurrentDrawData

func CurrentDrawData() DrawData

func NewDrawData

func NewDrawData() DrawData

func (DrawData) Clear

func (self DrawData) Clear()

func (DrawData) CmdListsCount

func (self DrawData) CmdListsCount() int

func (DrawData) CommandLists

func (d DrawData) CommandLists() []DrawList

Commands returns the list of draw commands. Typically 1 command = 1 GPU draw call, unless the command is a callback.

func (DrawData) DeIndexAllBuffers

func (self DrawData) DeIndexAllBuffers()

func (DrawData) Destroy

func (self DrawData) Destroy()

func (DrawData) DisplayPos

func (self DrawData) DisplayPos() Vec2

func (DrawData) DisplaySize

func (self DrawData) DisplaySize() Vec2

func (DrawData) FramebufferScale

func (self DrawData) FramebufferScale() Vec2

func (DrawData) OwnerViewport

func (self DrawData) OwnerViewport() Viewport

func (DrawData) ScaleClipRects

func (self DrawData) ScaleClipRects(fb_scale Vec2)

func (DrawData) SetCmdListsCount

func (self DrawData) SetCmdListsCount(v int32)

func (DrawData) SetDisplayPos

func (self DrawData) SetDisplayPos(v Vec2)

func (DrawData) SetDisplaySize

func (self DrawData) SetDisplaySize(v Vec2)

func (DrawData) SetFramebufferScale

func (self DrawData) SetFramebufferScale(v Vec2)

func (DrawData) SetOwnerViewport

func (self DrawData) SetOwnerViewport(v Viewport)

func (DrawData) SetTotalIdxCount

func (self DrawData) SetTotalIdxCount(v int32)

func (DrawData) SetTotalVtxCount

func (self DrawData) SetTotalVtxCount(v int32)

func (DrawData) SetValid

func (self DrawData) SetValid(v bool)

func (DrawData) TotalIdxCount

func (self DrawData) TotalIdxCount() int

func (DrawData) TotalVtxCount

func (self DrawData) TotalVtxCount() int

func (DrawData) Valid

func (self DrawData) Valid() bool

type DrawDataBuilder

type DrawDataBuilder uintptr

type DrawFlags

type DrawFlags int

original name: ImDrawFlags_

type DrawIdx

type DrawIdx C.ImDrawIdx

type DrawList

type DrawList uintptr

func BackgroundDrawListNil

func BackgroundDrawListNil() DrawList

func BackgroundDrawListViewportPtr

func BackgroundDrawListViewportPtr(viewport Viewport) DrawList

func ForegroundDrawListNil

func ForegroundDrawListNil() DrawList

func ForegroundDrawListViewportPtr

func ForegroundDrawListViewportPtr(viewport Viewport) DrawList

func NewDrawList

func NewDrawList(shared_data DrawListSharedData) DrawList

func PlotGetPlotDrawList

func PlotGetPlotDrawList() DrawList

func WindowDrawList

func WindowDrawList() DrawList

func (DrawList) AddBezierCubic

func (self DrawList) AddBezierCubic(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32, thickness float32)

func (DrawList) AddBezierCubicV

func (self DrawList) AddBezierCubicV(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32, thickness float32, num_segments int32)

AddBezierCubicV parameter default value hint: num_segments: 0

func (DrawList) AddBezierQuadratic

func (self DrawList) AddBezierQuadratic(p1 Vec2, p2 Vec2, p3 Vec2, col uint32, thickness float32)

func (DrawList) AddBezierQuadraticV

func (self DrawList) AddBezierQuadraticV(p1 Vec2, p2 Vec2, p3 Vec2, col uint32, thickness float32, num_segments int32)

AddBezierQuadraticV parameter default value hint: num_segments: 0

func (DrawList) AddCircle

func (self DrawList) AddCircle(center Vec2, radius float32, col uint32)

func (DrawList) AddCircleFilled

func (self DrawList) AddCircleFilled(center Vec2, radius float32, col uint32)

func (DrawList) AddCircleFilledV

func (self DrawList) AddCircleFilledV(center Vec2, radius float32, col uint32, num_segments int32)

AddCircleFilledV parameter default value hint: num_segments: 0

func (DrawList) AddCircleV

func (self DrawList) AddCircleV(center Vec2, radius float32, col uint32, num_segments int32, thickness float32)

AddCircleV parameter default value hint: num_segments: 0 thickness: 1.0f

func (DrawList) AddConvexPolyFilled

func (self DrawList) AddConvexPolyFilled(points *Vec2, num_points int32, col uint32)

func (DrawList) AddDrawCmd

func (self DrawList) AddDrawCmd()

func (DrawList) AddImage

func (self DrawList) AddImage(user_texture_id TextureID, p_min Vec2, p_max Vec2)

func (DrawList) AddImageQuad

func (self DrawList) AddImageQuad(user_texture_id TextureID, p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2)

func (DrawList) AddImageQuadV

func (self DrawList) AddImageQuadV(user_texture_id TextureID, p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, uv1 Vec2, uv2 Vec2, uv3 Vec2, uv4 Vec2, col uint32)

AddImageQuadV parameter default value hint: col: 4294967295 uv1: ImVec2(0,0) uv2: ImVec2(1,0) uv3: ImVec2(1,1) uv4: ImVec2(0,1)

func (DrawList) AddImageRounded

func (self DrawList) AddImageRounded(user_texture_id TextureID, p_min Vec2, p_max Vec2, uv_min Vec2, uv_max Vec2, col uint32, rounding float32)

func (DrawList) AddImageRoundedV

func (self DrawList) AddImageRoundedV(user_texture_id TextureID, p_min Vec2, p_max Vec2, uv_min Vec2, uv_max Vec2, col uint32, rounding float32, flags DrawFlags)

AddImageRoundedV parameter default value hint: flags: 0

func (DrawList) AddImageV

func (self DrawList) AddImageV(user_texture_id TextureID, p_min Vec2, p_max Vec2, uv_min Vec2, uv_max Vec2, col uint32)

AddImageV parameter default value hint: col: 4294967295 uv_max: ImVec2(1,1) uv_min: ImVec2(0,0)

func (DrawList) AddLine

func (self DrawList) AddLine(p1 Vec2, p2 Vec2, col uint32)

func (DrawList) AddLineV

func (self DrawList) AddLineV(p1 Vec2, p2 Vec2, col uint32, thickness float32)

AddLineV parameter default value hint: thickness: 1.0f

func (DrawList) AddNgon

func (self DrawList) AddNgon(center Vec2, radius float32, col uint32, num_segments int32)

func (DrawList) AddNgonFilled

func (self DrawList) AddNgonFilled(center Vec2, radius float32, col uint32, num_segments int32)

func (DrawList) AddNgonV

func (self DrawList) AddNgonV(center Vec2, radius float32, col uint32, num_segments int32, thickness float32)

AddNgonV parameter default value hint: thickness: 1.0f

func (DrawList) AddPolyline

func (self DrawList) AddPolyline(points *Vec2, num_points int32, col uint32, flags DrawFlags, thickness float32)

func (DrawList) AddQuad

func (self DrawList) AddQuad(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32)

func (DrawList) AddQuadFilled

func (self DrawList) AddQuadFilled(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32)

func (DrawList) AddQuadV

func (self DrawList) AddQuadV(p1 Vec2, p2 Vec2, p3 Vec2, p4 Vec2, col uint32, thickness float32)

AddQuadV parameter default value hint: thickness: 1.0f

func (DrawList) AddRect

func (self DrawList) AddRect(p_min Vec2, p_max Vec2, col uint32)

func (DrawList) AddRectFilled

func (self DrawList) AddRectFilled(p_min Vec2, p_max Vec2, col uint32)

func (DrawList) AddRectFilledMultiColor

func (self DrawList) AddRectFilledMultiColor(p_min Vec2, p_max Vec2, col_upr_left uint32, col_upr_right uint32, col_bot_right uint32, col_bot_left uint32)

func (DrawList) AddRectFilledV

func (self DrawList) AddRectFilledV(p_min Vec2, p_max Vec2, col uint32, rounding float32, flags DrawFlags)

AddRectFilledV parameter default value hint: flags: 0 rounding: 0.0f

func (DrawList) AddRectV

func (self DrawList) AddRectV(p_min Vec2, p_max Vec2, col uint32, rounding float32, flags DrawFlags, thickness float32)

AddRectV parameter default value hint: flags: 0 rounding: 0.0f thickness: 1.0f

func (DrawList) AddTextFontPtr

func (self DrawList) AddTextFontPtr(font Font, font_size float32, pos Vec2, col uint32, text_begin string)

func (DrawList) AddTextFontPtrV

func (self DrawList) AddTextFontPtrV(font Font, font_size float32, pos Vec2, col uint32, text_begin string, wrap_width float32, cpu_fine_clip_rect *Vec4)

AddTextFontPtrV parameter default value hint: cpu_fine_clip_rect: NULL text_end: NULL wrap_width: 0.0f

func (DrawList) AddTextVec2

func (self DrawList) AddTextVec2(pos Vec2, col uint32, text_begin string)

func (DrawList) AddTextVec2V

func (self DrawList) AddTextVec2V(pos Vec2, col uint32, text_begin string)

AddTextVec2V parameter default value hint: text_end: NULL

func (DrawList) AddTriangle

func (self DrawList) AddTriangle(p1 Vec2, p2 Vec2, p3 Vec2, col uint32)

func (DrawList) AddTriangleFilled

func (self DrawList) AddTriangleFilled(p1 Vec2, p2 Vec2, p3 Vec2, col uint32)

func (DrawList) AddTriangleV

func (self DrawList) AddTriangleV(p1 Vec2, p2 Vec2, p3 Vec2, col uint32, thickness float32)

AddTriangleV parameter default value hint: thickness: 1.0f

func (DrawList) ChannelsMerge

func (self DrawList) ChannelsMerge()

func (DrawList) ChannelsSetCurrent

func (self DrawList) ChannelsSetCurrent(n int32)

func (DrawList) ChannelsSplit

func (self DrawList) ChannelsSplit(count int32)

func (DrawList) ClipRectMax

func (self DrawList) ClipRectMax() Vec2

func (DrawList) ClipRectMin

func (self DrawList) ClipRectMin() Vec2

func (DrawList) CloneOutput

func (self DrawList) CloneOutput() DrawList

func (DrawList) CmdHeader

func (self DrawList) CmdHeader() DrawCmdHeader

func (DrawList) Commands

func (d DrawList) Commands() []DrawCmd

func (DrawList) Data

func (self DrawList) Data() DrawListSharedData

func (DrawList) Destroy

func (self DrawList) Destroy()

func (DrawList) Flags

func (self DrawList) Flags() DrawListFlags

func (DrawList) FringeScale

func (self DrawList) FringeScale() float32

func (DrawList) GetIndexBuffer

func (d DrawList) GetIndexBuffer() (unsafe.Pointer, int)

func (DrawList) GetVertexBuffer

func (d DrawList) GetVertexBuffer() (unsafe.Pointer, int)

func (DrawList) OwnerName

func (self DrawList) OwnerName() string

func (DrawList) PathArcTo

func (self DrawList) PathArcTo(center Vec2, radius float32, a_min float32, a_max float32)

func (DrawList) PathArcToFast

func (self DrawList) PathArcToFast(center Vec2, radius float32, a_min_of_12 int32, a_max_of_12 int32)

func (DrawList) PathArcToV

func (self DrawList) PathArcToV(center Vec2, radius float32, a_min float32, a_max float32, num_segments int32)

PathArcToV parameter default value hint: num_segments: 0

func (DrawList) PathBezierCubicCurveTo

func (self DrawList) PathBezierCubicCurveTo(p2 Vec2, p3 Vec2, p4 Vec2)

func (DrawList) PathBezierCubicCurveToV

func (self DrawList) PathBezierCubicCurveToV(p2 Vec2, p3 Vec2, p4 Vec2, num_segments int32)

PathBezierCubicCurveToV parameter default value hint: num_segments: 0

func (DrawList) PathBezierQuadraticCurveTo

func (self DrawList) PathBezierQuadraticCurveTo(p2 Vec2, p3 Vec2)

func (DrawList) PathBezierQuadraticCurveToV

func (self DrawList) PathBezierQuadraticCurveToV(p2 Vec2, p3 Vec2, num_segments int32)

PathBezierQuadraticCurveToV parameter default value hint: num_segments: 0

func (DrawList) PathClear

func (self DrawList) PathClear()

func (DrawList) PathFillConvex

func (self DrawList) PathFillConvex(col uint32)

func (DrawList) PathLineTo

func (self DrawList) PathLineTo(pos Vec2)

func (DrawList) PathLineToMergeDuplicate

func (self DrawList) PathLineToMergeDuplicate(pos Vec2)

func (DrawList) PathRect

func (self DrawList) PathRect(rect_min Vec2, rect_max Vec2)

func (DrawList) PathRectV

func (self DrawList) PathRectV(rect_min Vec2, rect_max Vec2, rounding float32, flags DrawFlags)

PathRectV parameter default value hint: flags: 0 rounding: 0.0f

func (DrawList) PathStroke

func (self DrawList) PathStroke(col uint32)

func (DrawList) PathStrokeV

func (self DrawList) PathStrokeV(col uint32, flags DrawFlags, thickness float32)

PathStrokeV parameter default value hint: flags: 0 thickness: 1.0f

func (DrawList) PopClipRect

func (self DrawList) PopClipRect()

func (DrawList) PopTextureID

func (self DrawList) PopTextureID()

func (DrawList) PrimQuadUV

func (self DrawList) PrimQuadUV(a Vec2, b Vec2, c Vec2, d Vec2, uv_a Vec2, uv_b Vec2, uv_c Vec2, uv_d Vec2, col uint32)

func (DrawList) PrimRect

func (self DrawList) PrimRect(a Vec2, b Vec2, col uint32)

func (DrawList) PrimRectUV

func (self DrawList) PrimRectUV(a Vec2, b Vec2, uv_a Vec2, uv_b Vec2, col uint32)

func (DrawList) PrimReserve

func (self DrawList) PrimReserve(idx_count int32, vtx_count int32)

func (DrawList) PrimUnreserve

func (self DrawList) PrimUnreserve(idx_count int32, vtx_count int32)

func (DrawList) PrimVtx

func (self DrawList) PrimVtx(pos Vec2, uv Vec2, col uint32)

func (DrawList) PrimWriteIdx

func (self DrawList) PrimWriteIdx(idx DrawIdx)

func (DrawList) PrimWriteVtx

func (self DrawList) PrimWriteVtx(pos Vec2, uv Vec2, col uint32)

func (DrawList) PushClipRect

func (self DrawList) PushClipRect(clip_rect_min Vec2, clip_rect_max Vec2)

func (DrawList) PushClipRectFullScreen

func (self DrawList) PushClipRectFullScreen()

func (DrawList) PushClipRectV

func (self DrawList) PushClipRectV(clip_rect_min Vec2, clip_rect_max Vec2, intersect_with_current_clip_rect bool)

PushClipRectV parameter default value hint: intersect_with_current_clip_rect: false

func (DrawList) PushTextureID

func (self DrawList) PushTextureID(texture_id TextureID)

func (DrawList) SetData

func (self DrawList) SetData(v DrawListSharedData)

func (DrawList) SetFlags

func (self DrawList) SetFlags(v DrawListFlags)

func (DrawList) SetFringeScale

func (self DrawList) SetFringeScale(v float32)

func (DrawList) SetOwnerName

func (self DrawList) SetOwnerName(v string)

func (DrawList) SetVtxCurrentIdx

func (self DrawList) SetVtxCurrentIdx(v uint32)

func (DrawList) SetVtxWritePtr

func (self DrawList) SetVtxWritePtr(v DrawVert)

func (DrawList) Splitter

func (self DrawList) Splitter() DrawListSplitter

func (DrawList) VtxCurrentIdx

func (self DrawList) VtxCurrentIdx() uint32

func (DrawList) VtxWritePtr

func (self DrawList) VtxWritePtr() DrawVert

type DrawListFlags

type DrawListFlags int

original name: ImDrawListFlags_

type DrawListSharedData

type DrawListSharedData uintptr

func CurrentDrawListSharedData

func CurrentDrawListSharedData() DrawListSharedData

func (DrawListSharedData) ArcFastRadiusCutoff

func (self DrawListSharedData) ArcFastRadiusCutoff() float32

func (DrawListSharedData) CircleSegmentMaxError

func (self DrawListSharedData) CircleSegmentMaxError() float32

func (DrawListSharedData) ClipRectFullscreen

func (self DrawListSharedData) ClipRectFullscreen() Vec4

func (DrawListSharedData) CurveTessellationTol

func (self DrawListSharedData) CurveTessellationTol() float32

func (DrawListSharedData) Destroy

func (self DrawListSharedData) Destroy()

func (DrawListSharedData) Font

func (self DrawListSharedData) Font() Font

func (DrawListSharedData) FontSize

func (self DrawListSharedData) FontSize() float32

func (DrawListSharedData) InitialFlags

func (self DrawListSharedData) InitialFlags() DrawListFlags

func (DrawListSharedData) SetArcFastRadiusCutoff

func (self DrawListSharedData) SetArcFastRadiusCutoff(v float32)

func (DrawListSharedData) SetCircleSegmentMaxError

func (self DrawListSharedData) SetCircleSegmentMaxError(v float32)

func (DrawListSharedData) SetClipRectFullscreen

func (self DrawListSharedData) SetClipRectFullscreen(v Vec4)

func (DrawListSharedData) SetCurveTessellationTol

func (self DrawListSharedData) SetCurveTessellationTol(v float32)

func (DrawListSharedData) SetFont

func (self DrawListSharedData) SetFont(v Font)

func (DrawListSharedData) SetFontSize

func (self DrawListSharedData) SetFontSize(v float32)

func (DrawListSharedData) SetInitialFlags

func (self DrawListSharedData) SetInitialFlags(v DrawListFlags)

func (DrawListSharedData) SetTexUvLines

func (self DrawListSharedData) SetTexUvLines(v *Vec4)

func (DrawListSharedData) SetTexUvWhitePixel

func (self DrawListSharedData) SetTexUvWhitePixel(v Vec2)

func (DrawListSharedData) TexUvLines

func (self DrawListSharedData) TexUvLines() *Vec4

func (DrawListSharedData) TexUvWhitePixel

func (self DrawListSharedData) TexUvWhitePixel() Vec2

type DrawListSplitter

type DrawListSplitter uintptr

func NewDrawListSplitter

func NewDrawListSplitter() DrawListSplitter

func (DrawListSplitter) Clear

func (self DrawListSplitter) Clear()

func (DrawListSplitter) ClearFreeMemory

func (self DrawListSplitter) ClearFreeMemory()

func (DrawListSplitter) Count

func (self DrawListSplitter) Count() int

func (DrawListSplitter) Current

func (self DrawListSplitter) Current() int

func (DrawListSplitter) Destroy

func (self DrawListSplitter) Destroy()

func (DrawListSplitter) Merge

func (self DrawListSplitter) Merge(draw_list DrawList)

func (DrawListSplitter) SetCount

func (self DrawListSplitter) SetCount(v int32)

func (DrawListSplitter) SetCurrent

func (self DrawListSplitter) SetCurrent(v int32)

func (DrawListSplitter) SetCurrentChannel

func (self DrawListSplitter) SetCurrentChannel(draw_list DrawList, channel_idx int32)

func (DrawListSplitter) Split

func (self DrawListSplitter) Split(draw_list DrawList, count int32)

type DrawVert

type DrawVert uintptr

func (DrawVert) Setcol

func (self DrawVert) Setcol(v uint32)

func (DrawVert) Setpos

func (self DrawVert) Setpos(v Vec2)

func (DrawVert) Setuv

func (self DrawVert) Setuv(v Vec2)

type FocusedFlags

type FocusedFlags int

original name: ImGuiFocusedFlags_

type Font

type Font uintptr

func CurrentFont

func CurrentFont() Font

func NewFont

func NewFont() Font

func (Font) AddGlyph

func (self Font) AddGlyph(src_cfg FontConfig, c Wchar, x0 float32, y0 float32, x1 float32, y1 float32, u0 float32, v0 float32, u1 float32, v1 float32, advance_x float32)

func (Font) AddRemapChar

func (self Font) AddRemapChar(dst Wchar, src Wchar)

func (Font) AddRemapCharV

func (self Font) AddRemapCharV(dst Wchar, src Wchar, overwrite_dst bool)

AddRemapCharV parameter default value hint: overwrite_dst: true

func (Font) Ascent

func (self Font) Ascent() float32

func (Font) BuildLookupTable

func (self Font) BuildLookupTable()

func (Font) CalcTextSizeA

func (self Font) CalcTextSizeA(size float32, max_width float32, wrap_width float32, text_begin string) Vec2

func (Font) CalcTextSizeAV

func (self Font) CalcTextSizeAV(size float32, max_width float32, wrap_width float32, text_begin string, remaining []string) Vec2

CalcTextSizeAV parameter default value hint: remaining: NULL text_end: NULL

func (Font) CalcWordWrapPositionA

func (self Font) CalcWordWrapPositionA(scale float32, text string, wrap_width float32) string

func (Font) CharAdvance

func (self Font) CharAdvance(c Wchar) float32

func (Font) ClearOutputData

func (self Font) ClearOutputData()

func (Font) ConfigData

func (self Font) ConfigData() FontConfig

func (Font) ConfigDataCount

func (self Font) ConfigDataCount() int

func (Font) ContainerAtlas

func (self Font) ContainerAtlas() FontAtlas

func (Font) DebugName

func (self Font) DebugName() string

func (Font) Descent

func (self Font) Descent() float32

func (Font) Destroy

func (self Font) Destroy()

func (Font) DirtyLookupTables

func (self Font) DirtyLookupTables() bool

func (Font) EllipsisChar

func (self Font) EllipsisChar() Wchar

func (Font) EllipsisCharCount

func (self Font) EllipsisCharCount() int

func (Font) EllipsisCharStep

func (self Font) EllipsisCharStep() float32

func (Font) EllipsisWidth

func (self Font) EllipsisWidth() float32

func (Font) FallbackAdvanceX

func (self Font) FallbackAdvanceX() float32

func (Font) FallbackChar

func (self Font) FallbackChar() Wchar

func (Font) FallbackGlyph

func (self Font) FallbackGlyph() FontGlyph

func (Font) FindGlyph

func (self Font) FindGlyph(c Wchar) FontGlyph

func (Font) FindGlyphNoFallback

func (self Font) FindGlyphNoFallback(c Wchar) FontGlyph

func (Font) FontSize

func (self Font) FontSize() float32

func (Font) GrowIndex

func (self Font) GrowIndex(new_size int32)

func (Font) IsGlyphRangeUnused

func (self Font) IsGlyphRangeUnused(c_begin uint32, c_last uint32) bool

func (Font) IsLoaded

func (self Font) IsLoaded() bool

func (Font) MetricsTotalSurface

func (self Font) MetricsTotalSurface() int

func (Font) RenderChar

func (self Font) RenderChar(draw_list DrawList, size float32, pos Vec2, col uint32, c Wchar)

func (Font) RenderText

func (self Font) RenderText(draw_list DrawList, size float32, pos Vec2, col uint32, clip_rect Vec4, text_begin string)

func (Font) RenderTextV

func (self Font) RenderTextV(draw_list DrawList, size float32, pos Vec2, col uint32, clip_rect Vec4, text_begin string, wrap_width float32, cpu_fine_clip bool)

RenderTextV parameter default value hint: cpu_fine_clip: false wrap_width: 0.0f

func (Font) Scale

func (self Font) Scale() float32

func (Font) SetAscent

func (self Font) SetAscent(v float32)

func (Font) SetConfigData

func (self Font) SetConfigData(v FontConfig)

func (Font) SetConfigDataCount

func (self Font) SetConfigDataCount(v int)

func (Font) SetContainerAtlas

func (self Font) SetContainerAtlas(v FontAtlas)

func (Font) SetDescent

func (self Font) SetDescent(v float32)

func (Font) SetDirtyLookupTables

func (self Font) SetDirtyLookupTables(v bool)

func (Font) SetEllipsisChar

func (self Font) SetEllipsisChar(v Wchar)

func (Font) SetEllipsisCharCount

func (self Font) SetEllipsisCharCount(v int)

func (Font) SetEllipsisCharStep

func (self Font) SetEllipsisCharStep(v float32)

func (Font) SetEllipsisWidth

func (self Font) SetEllipsisWidth(v float32)

func (Font) SetFallbackAdvanceX

func (self Font) SetFallbackAdvanceX(v float32)

func (Font) SetFallbackChar

func (self Font) SetFallbackChar(v Wchar)

func (Font) SetFallbackGlyph

func (self Font) SetFallbackGlyph(v FontGlyph)

func (Font) SetFontSize

func (self Font) SetFontSize(v float32)

func (Font) SetGlyphVisible

func (self Font) SetGlyphVisible(c Wchar, visible bool)

func (Font) SetMetricsTotalSurface

func (self Font) SetMetricsTotalSurface(v int32)

func (Font) SetScale

func (self Font) SetScale(v float32)

type FontAtlas

type FontAtlas uintptr

func NewFontAtlas

func NewFontAtlas() FontAtlas

func (FontAtlas) AddCustomRectFontGlyph

func (self FontAtlas) AddCustomRectFontGlyph(font Font, id Wchar, width int32, height int32, advance_x float32) int

func (FontAtlas) AddCustomRectFontGlyphV

func (self FontAtlas) AddCustomRectFontGlyphV(font Font, id Wchar, width int32, height int32, advance_x float32, offset Vec2) int

AddCustomRectFontGlyphV parameter default value hint: offset: ImVec2(0,0)

func (FontAtlas) AddCustomRectRegular

func (self FontAtlas) AddCustomRectRegular(width int32, height int32) int

func (FontAtlas) AddFont

func (self FontAtlas) AddFont(font_cfg FontConfig) Font

func (FontAtlas) AddFontDefault

func (self FontAtlas) AddFontDefault() Font

func (FontAtlas) AddFontDefaultV

func (self FontAtlas) AddFontDefaultV(font_cfg FontConfig) Font

AddFontDefaultV parameter default value hint: font_cfg: NULL

func (FontAtlas) AddFontFromFileTTF

func (self FontAtlas) AddFontFromFileTTF(filename string, size_pixels float32) Font

func (FontAtlas) AddFontFromFileTTFV

func (self FontAtlas) AddFontFromFileTTFV(filename string, size_pixels float32, font_cfg FontConfig, glyph_ranges *Wchar) Font

AddFontFromFileTTFV parameter default value hint: font_cfg: NULL glyph_ranges: NULL

func (FontAtlas) AddFontFromMemoryCompressedBase85TTF

func (self FontAtlas) AddFontFromMemoryCompressedBase85TTF(compressed_font_data_base85 string, size_pixels float32) Font

func (FontAtlas) AddFontFromMemoryCompressedBase85TTFV

func (self FontAtlas) AddFontFromMemoryCompressedBase85TTFV(compressed_font_data_base85 string, size_pixels float32, font_cfg FontConfig, glyph_ranges *Wchar) Font

AddFontFromMemoryCompressedBase85TTFV parameter default value hint: font_cfg: NULL glyph_ranges: NULL

func (FontAtlas) AddFontFromMemoryCompressedTTF

func (self FontAtlas) AddFontFromMemoryCompressedTTF(compressed_font_data unsafe.Pointer, compressed_font_size int32, size_pixels float32) Font

func (FontAtlas) AddFontFromMemoryCompressedTTFV

func (self FontAtlas) AddFontFromMemoryCompressedTTFV(compressed_font_data unsafe.Pointer, compressed_font_size int32, size_pixels float32, font_cfg FontConfig, glyph_ranges *Wchar) Font

AddFontFromMemoryCompressedTTFV parameter default value hint: font_cfg: NULL glyph_ranges: NULL

func (FontAtlas) AddFontFromMemoryTTF

func (self FontAtlas) AddFontFromMemoryTTF(font_data unsafe.Pointer, font_size int32, size_pixels float32) Font

func (FontAtlas) AddFontFromMemoryTTFV

func (self FontAtlas) AddFontFromMemoryTTFV(font_data unsafe.Pointer, font_size int32, size_pixels float32, font_cfg FontConfig, glyph_ranges *Wchar) Font

AddFontFromMemoryTTFV parameter default value hint: font_cfg: NULL glyph_ranges: NULL

func (FontAtlas) Build

func (self FontAtlas) Build() bool

func (FontAtlas) CalcCustomRectUV

func (self FontAtlas) CalcCustomRectUV(rect FontAtlasCustomRect, out_uv_min *Vec2, out_uv_max *Vec2)

func (FontAtlas) Clear

func (self FontAtlas) Clear()

func (FontAtlas) ClearFonts

func (self FontAtlas) ClearFonts()

func (FontAtlas) ClearInputData

func (self FontAtlas) ClearInputData()

func (FontAtlas) ClearTexData

func (self FontAtlas) ClearTexData()

func (FontAtlas) CustomRectByIndex

func (self FontAtlas) CustomRectByIndex(index int32) FontAtlasCustomRect

func (FontAtlas) Destroy

func (self FontAtlas) Destroy()

func (FontAtlas) Flags

func (self FontAtlas) Flags() FontAtlasFlags

func (FontAtlas) FontBuilderFlags

func (self FontAtlas) FontBuilderFlags() uint32

func (FontAtlas) FontBuilderIO

func (self FontAtlas) FontBuilderIO() FontBuilderIO

func (FontAtlas) GetFontCount

func (fa FontAtlas) GetFontCount() int

func (FontAtlas) GetTextureDataAsAlpha8

func (self FontAtlas) GetTextureDataAsAlpha8() (pixels unsafe.Pointer, width int32, height int32, outBytesPerPixel int32)

func (FontAtlas) GetTextureDataAsRGBA32

func (self FontAtlas) GetTextureDataAsRGBA32() (pixels unsafe.Pointer, width int32, height int32, outBytesPerPixel int32)

func (FontAtlas) GlyphRangesChineseFull

func (self FontAtlas) GlyphRangesChineseFull() *Wchar

func (FontAtlas) GlyphRangesChineseSimplifiedCommon

func (self FontAtlas) GlyphRangesChineseSimplifiedCommon() *Wchar

func (FontAtlas) GlyphRangesCyrillic

func (self FontAtlas) GlyphRangesCyrillic() *Wchar

func (FontAtlas) GlyphRangesDefault

func (self FontAtlas) GlyphRangesDefault() *Wchar

func (FontAtlas) GlyphRangesGreek

func (self FontAtlas) GlyphRangesGreek() *Wchar

func (FontAtlas) GlyphRangesJapanese

func (self FontAtlas) GlyphRangesJapanese() *Wchar

func (FontAtlas) GlyphRangesKorean

func (self FontAtlas) GlyphRangesKorean() *Wchar

func (FontAtlas) GlyphRangesThai

func (self FontAtlas) GlyphRangesThai() *Wchar

func (FontAtlas) GlyphRangesVietnamese

func (self FontAtlas) GlyphRangesVietnamese() *Wchar

func (FontAtlas) IsBuilt

func (self FontAtlas) IsBuilt() bool

func (FontAtlas) Locked

func (self FontAtlas) Locked() bool

func (FontAtlas) MouseCursorTexData

func (self FontAtlas) MouseCursorTexData(cursor MouseCursor, out_offset *Vec2, out_size *Vec2, out_uv_border [2]*Vec2, out_uv_fill [2]*Vec2) bool

func (FontAtlas) PackIdLines

func (self FontAtlas) PackIdLines() int

func (FontAtlas) PackIdMouseCursors

func (self FontAtlas) PackIdMouseCursors() int

func (FontAtlas) SetFlags

func (self FontAtlas) SetFlags(v FontAtlasFlags)

func (FontAtlas) SetFontBuilderFlags

func (self FontAtlas) SetFontBuilderFlags(v uint32)

func (FontAtlas) SetFontBuilderIO

func (self FontAtlas) SetFontBuilderIO(v FontBuilderIO)

func (FontAtlas) SetLocked

func (self FontAtlas) SetLocked(v bool)

func (FontAtlas) SetPackIdLines

func (self FontAtlas) SetPackIdLines(v int32)

func (FontAtlas) SetPackIdMouseCursors

func (self FontAtlas) SetPackIdMouseCursors(v int32)

func (FontAtlas) SetTexDesiredWidth

func (self FontAtlas) SetTexDesiredWidth(v int32)

func (FontAtlas) SetTexGlyphPadding

func (self FontAtlas) SetTexGlyphPadding(v int32)

func (FontAtlas) SetTexHeight

func (self FontAtlas) SetTexHeight(v int32)

func (FontAtlas) SetTexID

func (self FontAtlas) SetTexID(id TextureID)

func (FontAtlas) SetTexPixelsRGBA32

func (self FontAtlas) SetTexPixelsRGBA32(v *uint32)

func (FontAtlas) SetTexPixelsUseColors

func (self FontAtlas) SetTexPixelsUseColors(v bool)

func (FontAtlas) SetTexReady

func (self FontAtlas) SetTexReady(v bool)

func (FontAtlas) SetTexUvScale

func (self FontAtlas) SetTexUvScale(v Vec2)

func (FontAtlas) SetTexUvWhitePixel

func (self FontAtlas) SetTexUvWhitePixel(v Vec2)

func (FontAtlas) SetTexWidth

func (self FontAtlas) SetTexWidth(v int32)

func (FontAtlas) SetUserData

func (self FontAtlas) SetUserData(v unsafe.Pointer)

func (FontAtlas) TexDesiredWidth

func (self FontAtlas) TexDesiredWidth() int

func (FontAtlas) TexGlyphPadding

func (self FontAtlas) TexGlyphPadding() int

func (FontAtlas) TexHeight

func (self FontAtlas) TexHeight() int

func (FontAtlas) TexPixelsUseColors

func (self FontAtlas) TexPixelsUseColors() bool

func (FontAtlas) TexReady

func (self FontAtlas) TexReady() bool

func (FontAtlas) TexUvScale

func (self FontAtlas) TexUvScale() Vec2

func (FontAtlas) TexUvWhitePixel

func (self FontAtlas) TexUvWhitePixel() Vec2

func (FontAtlas) TexWidth

func (self FontAtlas) TexWidth() int

func (FontAtlas) UserData

func (self FontAtlas) UserData() unsafe.Pointer

type FontAtlasCustomRect

type FontAtlasCustomRect uintptr

func NewFontAtlasCustomRect

func NewFontAtlasCustomRect() FontAtlasCustomRect

func (FontAtlasCustomRect) Destroy

func (self FontAtlasCustomRect) Destroy()

func (FontAtlasCustomRect) Font

func (self FontAtlasCustomRect) Font() Font

func (FontAtlasCustomRect) GlyphAdvanceX

func (self FontAtlasCustomRect) GlyphAdvanceX() float32

func (FontAtlasCustomRect) GlyphID

func (self FontAtlasCustomRect) GlyphID() uint32

func (FontAtlasCustomRect) GlyphOffset

func (self FontAtlasCustomRect) GlyphOffset() Vec2

func (FontAtlasCustomRect) IsPacked

func (self FontAtlasCustomRect) IsPacked() bool

func (FontAtlasCustomRect) SetFont

func (self FontAtlasCustomRect) SetFont(v Font)

func (FontAtlasCustomRect) SetGlyphAdvanceX

func (self FontAtlasCustomRect) SetGlyphAdvanceX(v float32)

func (FontAtlasCustomRect) SetGlyphID

func (self FontAtlasCustomRect) SetGlyphID(v uint32)

func (FontAtlasCustomRect) SetGlyphOffset

func (self FontAtlasCustomRect) SetGlyphOffset(v Vec2)

func (FontAtlasCustomRect) SetHeight

func (self FontAtlasCustomRect) SetHeight(v uint)

func (FontAtlasCustomRect) SetWidth

func (self FontAtlasCustomRect) SetWidth(v uint)

func (FontAtlasCustomRect) SetX

func (self FontAtlasCustomRect) SetX(v uint)

func (FontAtlasCustomRect) SetY

func (self FontAtlasCustomRect) SetY(v uint)

type FontAtlasFlags

type FontAtlasFlags int

original name: ImFontAtlasFlags_

type FontBuilderIO

type FontBuilderIO uintptr

type FontConfig

type FontConfig uintptr

func NewFontConfig

func NewFontConfig() FontConfig

func (FontConfig) Destroy

func (self FontConfig) Destroy()

func (FontConfig) DstFont

func (self FontConfig) DstFont() Font

func (FontConfig) EllipsisChar

func (self FontConfig) EllipsisChar() Wchar

func (FontConfig) FontBuilderFlags

func (self FontConfig) FontBuilderFlags() uint32

func (FontConfig) FontData

func (self FontConfig) FontData() unsafe.Pointer

func (FontConfig) FontDataOwnedByAtlas

func (self FontConfig) FontDataOwnedByAtlas() bool

func (FontConfig) FontDataSize

func (self FontConfig) FontDataSize() int

func (FontConfig) FontNo

func (self FontConfig) FontNo() int

func (FontConfig) GlyphExtraSpacing

func (self FontConfig) GlyphExtraSpacing() Vec2

func (FontConfig) GlyphMaxAdvanceX

func (self FontConfig) GlyphMaxAdvanceX() float32

func (FontConfig) GlyphMinAdvanceX

func (self FontConfig) GlyphMinAdvanceX() float32

func (FontConfig) GlyphOffset

func (self FontConfig) GlyphOffset() Vec2

func (FontConfig) GlyphRanges

func (self FontConfig) GlyphRanges() *Wchar

func (FontConfig) MergeMode

func (self FontConfig) MergeMode() bool

func (FontConfig) OversampleH

func (self FontConfig) OversampleH() int

func (FontConfig) OversampleV

func (self FontConfig) OversampleV() int

func (FontConfig) PixelSnapH

func (self FontConfig) PixelSnapH() bool

func (FontConfig) RasterizerMultiply

func (self FontConfig) RasterizerMultiply() float32

func (FontConfig) SetDstFont

func (self FontConfig) SetDstFont(v Font)

func (FontConfig) SetEllipsisChar

func (self FontConfig) SetEllipsisChar(v Wchar)

func (FontConfig) SetFontBuilderFlags

func (self FontConfig) SetFontBuilderFlags(v uint32)

func (FontConfig) SetFontData

func (self FontConfig) SetFontData(v unsafe.Pointer)

func (FontConfig) SetFontDataOwnedByAtlas

func (self FontConfig) SetFontDataOwnedByAtlas(v bool)

func (FontConfig) SetFontDataSize

func (self FontConfig) SetFontDataSize(v int32)

func (FontConfig) SetFontNo

func (self FontConfig) SetFontNo(v int32)

func (FontConfig) SetGlyphExtraSpacing

func (self FontConfig) SetGlyphExtraSpacing(v Vec2)

func (FontConfig) SetGlyphMaxAdvanceX

func (self FontConfig) SetGlyphMaxAdvanceX(v float32)

func (FontConfig) SetGlyphMinAdvanceX

func (self FontConfig) SetGlyphMinAdvanceX(v float32)

func (FontConfig) SetGlyphOffset

func (self FontConfig) SetGlyphOffset(v Vec2)

func (FontConfig) SetGlyphRanges

func (self FontConfig) SetGlyphRanges(v *Wchar)

func (FontConfig) SetMergeMode

func (self FontConfig) SetMergeMode(v bool)

func (FontConfig) SetOversampleH

func (self FontConfig) SetOversampleH(v int32)

func (FontConfig) SetOversampleV

func (self FontConfig) SetOversampleV(v int32)

func (FontConfig) SetPixelSnapH

func (self FontConfig) SetPixelSnapH(v bool)

func (FontConfig) SetRasterizerMultiply

func (self FontConfig) SetRasterizerMultiply(v float32)

func (FontConfig) SetSizePixels

func (self FontConfig) SetSizePixels(v float32)

func (FontConfig) SizePixels

func (self FontConfig) SizePixels() float32

type FontGlyph

type FontGlyph uintptr

func (FontGlyph) AdvanceX

func (self FontGlyph) AdvanceX() float32

func (FontGlyph) Codepoint

func (self FontGlyph) Codepoint() uint32

func (FontGlyph) Colored

func (self FontGlyph) Colored() uint32

func (FontGlyph) SetAdvanceX

func (self FontGlyph) SetAdvanceX(v float32)

func (FontGlyph) SetCodepoint

func (self FontGlyph) SetCodepoint(v uint32)

func (FontGlyph) SetColored

func (self FontGlyph) SetColored(v uint32)

func (FontGlyph) SetU0

func (self FontGlyph) SetU0(v float32)

func (FontGlyph) SetU1

func (self FontGlyph) SetU1(v float32)

func (FontGlyph) SetV0

func (self FontGlyph) SetV0(v float32)

func (FontGlyph) SetV1

func (self FontGlyph) SetV1(v float32)

func (FontGlyph) SetVisible

func (self FontGlyph) SetVisible(v uint32)

func (FontGlyph) SetX0

func (self FontGlyph) SetX0(v float32)

func (FontGlyph) SetX1

func (self FontGlyph) SetX1(v float32)

func (FontGlyph) SetY0

func (self FontGlyph) SetY0(v float32)

func (FontGlyph) SetY1

func (self FontGlyph) SetY1(v float32)

func (FontGlyph) U0

func (self FontGlyph) U0() float32

func (FontGlyph) U1

func (self FontGlyph) U1() float32

func (FontGlyph) V0

func (self FontGlyph) V0() float32

func (FontGlyph) V1

func (self FontGlyph) V1() float32

func (FontGlyph) Visible

func (self FontGlyph) Visible() uint32

func (FontGlyph) X0

func (self FontGlyph) X0() float32

func (FontGlyph) X1

func (self FontGlyph) X1() float32

func (FontGlyph) Y0

func (self FontGlyph) Y0() float32

func (FontGlyph) Y1

func (self FontGlyph) Y1() float32

type FontGlyphRangesBuilder

type FontGlyphRangesBuilder uintptr

func NewFontGlyphRangesBuilder

func NewFontGlyphRangesBuilder() FontGlyphRangesBuilder

func (FontGlyphRangesBuilder) AddChar

func (self FontGlyphRangesBuilder) AddChar(c Wchar)

func (FontGlyphRangesBuilder) AddRanges

func (self FontGlyphRangesBuilder) AddRanges(ranges *Wchar)

func (FontGlyphRangesBuilder) AddText

func (self FontGlyphRangesBuilder) AddText(text string)

func (FontGlyphRangesBuilder) AddTextV

func (self FontGlyphRangesBuilder) AddTextV(text string)

AddTextV parameter default value hint: text_end: NULL

func (FontGlyphRangesBuilder) Bit

func (self FontGlyphRangesBuilder) Bit(n uint64) bool

func (FontGlyphRangesBuilder) BuildRanges

func (fa FontGlyphRangesBuilder) BuildRanges(ranges GlyphRange)

func (FontGlyphRangesBuilder) Clear

func (self FontGlyphRangesBuilder) Clear()

func (FontGlyphRangesBuilder) Destroy

func (self FontGlyphRangesBuilder) Destroy()

func (FontGlyphRangesBuilder) SetBit

func (self FontGlyphRangesBuilder) SetBit(n uint64)

type GLFWwindow

type GLFWwindow uintptr

func CreateGlfwWindow

func CreateGlfwWindow(title string, width, height int, flags GLFWWindowFlags) GLFWwindow

func (GLFWwindow) DisplaySize

func (w GLFWwindow) DisplaySize() (width int32, height int32)

func (GLFWwindow) Run

func (w GLFWwindow) Run(loop func())

func (GLFWwindow) SetShouldClose

func (w GLFWwindow) SetShouldClose(value bool)

type GlyphRange

type GlyphRange uintptr

func NewGlyphRange

func NewGlyphRange() GlyphRange

func (GlyphRange) Data

func (gr GlyphRange) Data() *Wchar

func (GlyphRange) Destroy

func (gr GlyphRange) Destroy()

type GroupData

type GroupData uintptr

func (GroupData) BackupActiveIdIsAlive

func (self GroupData) BackupActiveIdIsAlive() ID

func (GroupData) BackupActiveIdPreviousFrameIsAlive

func (self GroupData) BackupActiveIdPreviousFrameIsAlive() bool

func (GroupData) BackupCurrLineSize

func (self GroupData) BackupCurrLineSize() Vec2

func (GroupData) BackupCurrLineTextBaseOffset

func (self GroupData) BackupCurrLineTextBaseOffset() float32

func (GroupData) BackupCursorMaxPos

func (self GroupData) BackupCursorMaxPos() Vec2

func (GroupData) BackupCursorPos

func (self GroupData) BackupCursorPos() Vec2

func (GroupData) BackupHoveredIdIsAlive

func (self GroupData) BackupHoveredIdIsAlive() bool

func (GroupData) EmitItem

func (self GroupData) EmitItem() bool

func (GroupData) SetBackupActiveIdIsAlive

func (self GroupData) SetBackupActiveIdIsAlive(v ID)

func (GroupData) SetBackupActiveIdPreviousFrameIsAlive

func (self GroupData) SetBackupActiveIdPreviousFrameIsAlive(v bool)

func (GroupData) SetBackupCurrLineSize

func (self GroupData) SetBackupCurrLineSize(v Vec2)

func (GroupData) SetBackupCurrLineTextBaseOffset

func (self GroupData) SetBackupCurrLineTextBaseOffset(v float32)

func (GroupData) SetBackupCursorMaxPos

func (self GroupData) SetBackupCursorMaxPos(v Vec2)

func (GroupData) SetBackupCursorPos

func (self GroupData) SetBackupCursorPos(v Vec2)

func (GroupData) SetBackupHoveredIdIsAlive

func (self GroupData) SetBackupHoveredIdIsAlive(v bool)

func (GroupData) SetEmitItem

func (self GroupData) SetEmitItem(v bool)

func (GroupData) SetWindowID

func (self GroupData) SetWindowID(v ID)

func (GroupData) WindowID

func (self GroupData) WindowID() ID

type HoveredFlags

type HoveredFlags int

original name: ImGuiHoveredFlags_

type ID

type ID C.ImGuiID

func DockSpace

func DockSpace(id ID) ID

func DockSpaceOverViewport

func DockSpaceOverViewport() ID

func DockSpaceOverViewportV

func DockSpaceOverViewportV(viewport Viewport, flags DockNodeFlags, window_class WindowClass) ID

DockSpaceOverViewportV parameter default value hint: flags: 0 viewport: NULL window_class: NULL

func DockSpaceV

func DockSpaceV(id ID, size Vec2, flags DockNodeFlags, window_class WindowClass) ID

DockSpaceV parameter default value hint: flags: 0 size: ImVec2(0,0) window_class: NULL

func IDPtr

func IDPtr(ptr_id unsafe.Pointer) ID

func IDStr

func IDStr(str_id string) ID

func IDStrStr

func IDStrStr(str_id_begin string, str_id_end string) ID

func ItemID

func ItemID() ID

func WindowDockID

func WindowDockID() ID

type IO

type IO uintptr

func CurrentIO

func CurrentIO() IO

func NewIO

func NewIO() IO

func (IO) AddFocusEvent

func (self IO) AddFocusEvent(focused bool)

func (IO) AddInputCharacter

func (self IO) AddInputCharacter(c uint32)

func (IO) AddInputCharactersUTF8

func (self IO) AddInputCharactersUTF8(str string)

func (IO) AddKeyAnalogEvent

func (self IO) AddKeyAnalogEvent(key Key, down bool, v float32)

func (IO) AddKeyEvent

func (self IO) AddKeyEvent(key Key, down bool)

func (IO) AddMouseButtonEvent

func (self IO) AddMouseButtonEvent(button int32, down bool)

func (IO) AddMousePosEvent

func (self IO) AddMousePosEvent(x float32, y float32)

func (IO) AddMouseViewportEvent

func (self IO) AddMouseViewportEvent(id ID)

func (IO) AddMouseWheelDelta

func (io IO) AddMouseWheelDelta(horizontal, vertical float32)

func (IO) AddMouseWheelEvent

func (self IO) AddMouseWheelEvent(wheel_x float32, wheel_y float32)

func (IO) AppFocusLost

func (self IO) AppFocusLost() bool

func (IO) BackendFlags

func (self IO) BackendFlags() BackendFlags

func (IO) BackendLanguageUserData

func (self IO) BackendLanguageUserData() unsafe.Pointer

func (IO) BackendPlatformName

func (self IO) BackendPlatformName() string

func (IO) BackendPlatformUserData

func (self IO) BackendPlatformUserData() unsafe.Pointer

func (IO) BackendRendererName

func (self IO) BackendRendererName() string

func (IO) BackendRendererUserData

func (self IO) BackendRendererUserData() unsafe.Pointer

func (IO) BackendUsingLegacyKeyArrays

func (self IO) BackendUsingLegacyKeyArrays() int

func (IO) BackendUsingLegacyNavInputArray

func (self IO) BackendUsingLegacyNavInputArray() bool

func (IO) ClearInputCharacters

func (self IO) ClearInputCharacters()

func (IO) ClearInputKeys

func (self IO) ClearInputKeys()

func (IO) ClipboardUserData

func (self IO) ClipboardUserData() unsafe.Pointer

func (IO) ConfigDockingAlwaysTabBar

func (self IO) ConfigDockingAlwaysTabBar() bool

func (IO) ConfigDockingNoSplit

func (self IO) ConfigDockingNoSplit() bool

func (IO) ConfigDockingTransparentPayload

func (self IO) ConfigDockingTransparentPayload() bool

func (IO) ConfigDockingWithShift

func (self IO) ConfigDockingWithShift() bool

func (IO) ConfigDragClickToInputText

func (self IO) ConfigDragClickToInputText() bool

func (IO) ConfigFlags

func (self IO) ConfigFlags() ConfigFlags
func (self IO) ConfigInputTextCursorBlink() bool

func (IO) ConfigInputTextEnterKeepActive

func (self IO) ConfigInputTextEnterKeepActive() bool

func (IO) ConfigInputTrickleEventQueue

func (self IO) ConfigInputTrickleEventQueue() bool

func (IO) ConfigMacOSXBehaviors

func (self IO) ConfigMacOSXBehaviors() bool

func (IO) ConfigMemoryCompactTimer

func (self IO) ConfigMemoryCompactTimer() float32

func (IO) ConfigViewportsNoAutoMerge

func (self IO) ConfigViewportsNoAutoMerge() bool

func (IO) ConfigViewportsNoDecoration

func (self IO) ConfigViewportsNoDecoration() bool

func (IO) ConfigViewportsNoDefaultParent

func (self IO) ConfigViewportsNoDefaultParent() bool

func (IO) ConfigViewportsNoTaskBarIcon

func (self IO) ConfigViewportsNoTaskBarIcon() bool

func (IO) ConfigWindowsMoveFromTitleBarOnly

func (self IO) ConfigWindowsMoveFromTitleBarOnly() bool

func (IO) ConfigWindowsResizeFromEdges

func (self IO) ConfigWindowsResizeFromEdges() bool

func (IO) DeltaTime

func (self IO) DeltaTime() float32

func (IO) Destroy

func (self IO) Destroy()

func (IO) DisplayFramebufferScale

func (self IO) DisplayFramebufferScale() Vec2

func (IO) DisplaySize

func (self IO) DisplaySize() Vec2

func (IO) FontAllowUserScaling

func (self IO) FontAllowUserScaling() bool

func (IO) FontDefault

func (self IO) FontDefault() Font

func (IO) FontGlobalScale

func (self IO) FontGlobalScale() float32

func (IO) Fonts

func (self IO) Fonts() FontAtlas

func (IO) Framerate

func (self IO) Framerate() float32

func (IO) HoverDelayNormal

func (self IO) HoverDelayNormal() float32

func (IO) HoverDelayShort

func (self IO) HoverDelayShort() float32

func (IO) IniFilename

func (self IO) IniFilename() string

func (IO) IniSavingRate

func (self IO) IniSavingRate() float32

func (IO) KeyAlt

func (self IO) KeyAlt() bool

func (IO) KeyCtrl

func (self IO) KeyCtrl() bool

func (IO) KeyRepeatDelay

func (self IO) KeyRepeatDelay() float32

func (IO) KeyRepeatRate

func (self IO) KeyRepeatRate() float32

func (IO) KeyShift

func (self IO) KeyShift() bool

func (IO) KeySuper

func (self IO) KeySuper() bool

func (IO) LogFilename

func (self IO) LogFilename() string

func (IO) MetricsActiveAllocations

func (self IO) MetricsActiveAllocations() int

func (IO) MetricsActiveWindows

func (self IO) MetricsActiveWindows() int

func (IO) MetricsRenderIndices

func (self IO) MetricsRenderIndices() int

func (IO) MetricsRenderVertices

func (self IO) MetricsRenderVertices() int

func (IO) MetricsRenderWindows

func (self IO) MetricsRenderWindows() int

func (IO) MouseDelta

func (self IO) MouseDelta() Vec2

func (IO) MouseDoubleClickMaxDist

func (self IO) MouseDoubleClickMaxDist() float32

func (IO) MouseDoubleClickTime

func (self IO) MouseDoubleClickTime() float32

func (IO) MouseDragThreshold

func (self IO) MouseDragThreshold() float32

func (IO) MouseDrawCursor

func (self IO) MouseDrawCursor() bool

func (IO) MouseHoveredViewport

func (self IO) MouseHoveredViewport() ID

func (IO) MousePos

func (self IO) MousePos() Vec2

func (IO) MousePosPrev

func (self IO) MousePosPrev() Vec2

func (IO) MouseWheel

func (self IO) MouseWheel() float32

func (IO) MouseWheelH

func (self IO) MouseWheelH() float32

func (IO) NavActive

func (self IO) NavActive() bool

func (IO) NavVisible

func (self IO) NavVisible() bool

func (IO) PenPressure

func (self IO) PenPressure() float32

func (IO) SetAppAcceptingEvents

func (self IO) SetAppAcceptingEvents(accepting_events bool)

func (IO) SetAppFocusLost

func (self IO) SetAppFocusLost(v bool)

func (IO) SetBackendFlags

func (self IO) SetBackendFlags(v BackendFlags)

func (IO) SetBackendLanguageUserData

func (self IO) SetBackendLanguageUserData(v unsafe.Pointer)

func (IO) SetBackendPlatformName

func (self IO) SetBackendPlatformName(v string)

func (IO) SetBackendPlatformUserData

func (self IO) SetBackendPlatformUserData(v unsafe.Pointer)

func (IO) SetBackendRendererName

func (self IO) SetBackendRendererName(v string)

func (IO) SetBackendRendererUserData

func (self IO) SetBackendRendererUserData(v unsafe.Pointer)

func (IO) SetBackendUsingLegacyKeyArrays

func (self IO) SetBackendUsingLegacyKeyArrays(v int)

func (IO) SetBackendUsingLegacyNavInputArray

func (self IO) SetBackendUsingLegacyNavInputArray(v bool)

func (IO) SetClipboardUserData

func (self IO) SetClipboardUserData(v unsafe.Pointer)

func (IO) SetConfigDockingAlwaysTabBar

func (self IO) SetConfigDockingAlwaysTabBar(v bool)

func (IO) SetConfigDockingNoSplit

func (self IO) SetConfigDockingNoSplit(v bool)

func (IO) SetConfigDockingTransparentPayload

func (self IO) SetConfigDockingTransparentPayload(v bool)

func (IO) SetConfigDockingWithShift

func (self IO) SetConfigDockingWithShift(v bool)

func (IO) SetConfigDragClickToInputText

func (self IO) SetConfigDragClickToInputText(v bool)

func (IO) SetConfigFlags

func (self IO) SetConfigFlags(v ConfigFlags)
func (self IO) SetConfigInputTextCursorBlink(v bool)

func (IO) SetConfigInputTextEnterKeepActive

func (self IO) SetConfigInputTextEnterKeepActive(v bool)

func (IO) SetConfigInputTrickleEventQueue

func (self IO) SetConfigInputTrickleEventQueue(v bool)

func (IO) SetConfigMacOSXBehaviors

func (self IO) SetConfigMacOSXBehaviors(v bool)

func (IO) SetConfigMemoryCompactTimer

func (self IO) SetConfigMemoryCompactTimer(v float32)

func (IO) SetConfigViewportsNoAutoMerge

func (self IO) SetConfigViewportsNoAutoMerge(v bool)

func (IO) SetConfigViewportsNoDecoration

func (self IO) SetConfigViewportsNoDecoration(v bool)

func (IO) SetConfigViewportsNoDefaultParent

func (self IO) SetConfigViewportsNoDefaultParent(v bool)

func (IO) SetConfigViewportsNoTaskBarIcon

func (self IO) SetConfigViewportsNoTaskBarIcon(v bool)

func (IO) SetConfigWindowsMoveFromTitleBarOnly

func (self IO) SetConfigWindowsMoveFromTitleBarOnly(v bool)

func (IO) SetConfigWindowsResizeFromEdges

func (self IO) SetConfigWindowsResizeFromEdges(v bool)

func (IO) SetDeltaTime

func (self IO) SetDeltaTime(v float32)

func (IO) SetDisplayFramebufferScale

func (self IO) SetDisplayFramebufferScale(v Vec2)

func (IO) SetDisplaySize

func (self IO) SetDisplaySize(v Vec2)

func (IO) SetFontAllowUserScaling

func (self IO) SetFontAllowUserScaling(v bool)

func (IO) SetFontDefault

func (self IO) SetFontDefault(v Font)

func (IO) SetFontGlobalScale

func (self IO) SetFontGlobalScale(v float32)

func (IO) SetFonts

func (self IO) SetFonts(v FontAtlas)

func (IO) SetFramerate

func (self IO) SetFramerate(v float32)

func (IO) SetHoverDelayNormal

func (self IO) SetHoverDelayNormal(v float32)

func (IO) SetHoverDelayShort

func (self IO) SetHoverDelayShort(v float32)

func (IO) SetIniFilename

func (self IO) SetIniFilename(v string)

func (IO) SetIniSavingRate

func (self IO) SetIniSavingRate(v float32)

func (IO) SetKeyAlt

func (self IO) SetKeyAlt(v bool)

func (IO) SetKeyCtrl

func (self IO) SetKeyCtrl(v bool)

func (IO) SetKeyEventNativeData

func (self IO) SetKeyEventNativeData(key Key, native_keycode int32, native_scancode int32)

func (IO) SetKeyEventNativeDataV

func (self IO) SetKeyEventNativeDataV(key Key, native_keycode int32, native_scancode int32, native_legacy_index int32)

SetKeyEventNativeDataV parameter default value hint: native_legacy_index: -1

func (IO) SetKeyRepeatDelay

func (self IO) SetKeyRepeatDelay(v float32)

func (IO) SetKeyRepeatRate

func (self IO) SetKeyRepeatRate(v float32)

func (IO) SetKeyShift

func (self IO) SetKeyShift(v bool)

func (IO) SetKeySuper

func (self IO) SetKeySuper(v bool)

func (IO) SetLogFilename

func (self IO) SetLogFilename(v string)

func (IO) SetMetricsActiveAllocations

func (self IO) SetMetricsActiveAllocations(v int32)

func (IO) SetMetricsActiveWindows

func (self IO) SetMetricsActiveWindows(v int32)

func (IO) SetMetricsRenderIndices

func (self IO) SetMetricsRenderIndices(v int32)

func (IO) SetMetricsRenderVertices

func (self IO) SetMetricsRenderVertices(v int32)

func (IO) SetMetricsRenderWindows

func (self IO) SetMetricsRenderWindows(v int32)

func (IO) SetMouseButtonDown

func (io IO) SetMouseButtonDown(i int, down bool)

func (IO) SetMouseDelta

func (self IO) SetMouseDelta(v Vec2)

func (IO) SetMouseDoubleClickMaxDist

func (self IO) SetMouseDoubleClickMaxDist(v float32)

func (IO) SetMouseDoubleClickTime

func (self IO) SetMouseDoubleClickTime(v float32)

func (IO) SetMouseDragThreshold

func (self IO) SetMouseDragThreshold(v float32)

func (IO) SetMouseDrawCursor

func (self IO) SetMouseDrawCursor(v bool)

func (IO) SetMouseHoveredViewport

func (self IO) SetMouseHoveredViewport(v ID)

func (IO) SetMousePos

func (self IO) SetMousePos(v Vec2)

func (IO) SetMousePosPrev

func (self IO) SetMousePosPrev(v Vec2)

func (IO) SetMouseWheel

func (self IO) SetMouseWheel(v float32)

func (IO) SetMouseWheelH

func (self IO) SetMouseWheelH(v float32)

func (IO) SetNavActive

func (self IO) SetNavActive(v bool)

func (IO) SetNavVisible

func (self IO) SetNavVisible(v bool)

func (IO) SetPenPressure

func (self IO) SetPenPressure(v float32)

func (IO) SetUnusedPadding

func (self IO) SetUnusedPadding(v unsafe.Pointer)

func (IO) SetUserData

func (self IO) SetUserData(v unsafe.Pointer)

func (IO) SetWantCaptureKeyboard

func (self IO) SetWantCaptureKeyboard(v bool)

func (IO) SetWantCaptureMouse

func (self IO) SetWantCaptureMouse(v bool)

func (IO) SetWantCaptureMouseUnlessPopupClose

func (self IO) SetWantCaptureMouseUnlessPopupClose(v bool)

func (IO) SetWantSaveIniSettings

func (self IO) SetWantSaveIniSettings(v bool)

func (IO) SetWantSetMousePos

func (self IO) SetWantSetMousePos(v bool)

func (IO) SetWantTextInput

func (self IO) SetWantTextInput(v bool)

func (IO) UnusedPadding

func (self IO) UnusedPadding() unsafe.Pointer

func (IO) UserData

func (self IO) UserData() unsafe.Pointer

func (IO) WantCaptureKeyboard

func (self IO) WantCaptureKeyboard() bool

func (IO) WantCaptureMouse

func (self IO) WantCaptureMouse() bool

func (IO) WantCaptureMouseUnlessPopupClose

func (self IO) WantCaptureMouseUnlessPopupClose() bool

func (IO) WantSaveIniSettings

func (self IO) WantSaveIniSettings() bool

func (IO) WantSetMousePos

func (self IO) WantSetMousePos() bool

func (IO) WantTextInput

func (self IO) WantTextInput() bool

type InputEvent

type InputEvent uintptr

func (InputEvent) AddedByTestEngine

func (self InputEvent) AddedByTestEngine() bool

func (InputEvent) Destroy

func (self InputEvent) Destroy()

func (InputEvent) SetAddedByTestEngine

func (self InputEvent) SetAddedByTestEngine(v bool)

func (InputEvent) SetSource

func (self InputEvent) SetSource(v InputSource)

func (InputEvent) SetType

func (self InputEvent) SetType(v InputEventType)

func (InputEvent) Source

func (self InputEvent) Source() InputSource

func (InputEvent) Type

func (self InputEvent) Type() InputEventType

type InputEventAppFocused

type InputEventAppFocused uintptr

func (InputEventAppFocused) Focused

func (self InputEventAppFocused) Focused() bool

func (InputEventAppFocused) SetFocused

func (self InputEventAppFocused) SetFocused(v bool)

type InputEventKey

type InputEventKey uintptr

func (InputEventKey) AnalogValue

func (self InputEventKey) AnalogValue() float32

func (InputEventKey) Down

func (self InputEventKey) Down() bool

func (InputEventKey) Key

func (self InputEventKey) Key() Key

func (InputEventKey) SetAnalogValue

func (self InputEventKey) SetAnalogValue(v float32)

func (InputEventKey) SetDown

func (self InputEventKey) SetDown(v bool)

func (InputEventKey) SetKey

func (self InputEventKey) SetKey(v Key)

type InputEventMouseButton

type InputEventMouseButton uintptr

func (InputEventMouseButton) Button

func (self InputEventMouseButton) Button() int

func (InputEventMouseButton) Down

func (self InputEventMouseButton) Down() bool

func (InputEventMouseButton) SetButton

func (self InputEventMouseButton) SetButton(v int32)

func (InputEventMouseButton) SetDown

func (self InputEventMouseButton) SetDown(v bool)

type InputEventMousePos

type InputEventMousePos uintptr

func (InputEventMousePos) PosX

func (self InputEventMousePos) PosX() float32

func (InputEventMousePos) PosY

func (self InputEventMousePos) PosY() float32

func (InputEventMousePos) SetPosX

func (self InputEventMousePos) SetPosX(v float32)

func (InputEventMousePos) SetPosY

func (self InputEventMousePos) SetPosY(v float32)

type InputEventMouseViewport

type InputEventMouseViewport uintptr

func (InputEventMouseViewport) HoveredViewportID

func (self InputEventMouseViewport) HoveredViewportID() ID

func (InputEventMouseViewport) SetHoveredViewportID

func (self InputEventMouseViewport) SetHoveredViewportID(v ID)

type InputEventMouseWheel

type InputEventMouseWheel uintptr

func (InputEventMouseWheel) SetWheelX

func (self InputEventMouseWheel) SetWheelX(v float32)

func (InputEventMouseWheel) SetWheelY

func (self InputEventMouseWheel) SetWheelY(v float32)

func (InputEventMouseWheel) WheelX

func (self InputEventMouseWheel) WheelX() float32

func (InputEventMouseWheel) WheelY

func (self InputEventMouseWheel) WheelY() float32

type InputEventText

type InputEventText uintptr

func (InputEventText) Char

func (self InputEventText) Char() uint32

func (InputEventText) SetChar

func (self InputEventText) SetChar(v uint32)

type InputEventType

type InputEventType int

original name: ImGuiInputEventType

type InputFlags

type InputFlags int

original name: ImGuiInputFlags_

type InputSource

type InputSource int

original name: ImGuiInputSource

type InputTextCallback

type InputTextCallback func(data InputTextCallbackData) int

type InputTextCallbackData

type InputTextCallbackData uintptr

func NewInputTextCallbackData

func NewInputTextCallbackData() InputTextCallbackData

func (InputTextCallbackData) Buf

func (self InputTextCallbackData) Buf() string

func (InputTextCallbackData) BufDirty

func (self InputTextCallbackData) BufDirty() bool

func (InputTextCallbackData) BufSize

func (self InputTextCallbackData) BufSize() int

func (InputTextCallbackData) BufTextLen

func (self InputTextCallbackData) BufTextLen() int

func (InputTextCallbackData) ClearSelection

func (self InputTextCallbackData) ClearSelection()

func (InputTextCallbackData) CursorPos

func (self InputTextCallbackData) CursorPos() int

func (InputTextCallbackData) DeleteChars

func (self InputTextCallbackData) DeleteChars(pos int32, bytes_count int32)

func (InputTextCallbackData) Destroy

func (self InputTextCallbackData) Destroy()

func (InputTextCallbackData) EventChar

func (self InputTextCallbackData) EventChar() Wchar

func (InputTextCallbackData) EventFlag

func (self InputTextCallbackData) EventFlag() InputTextFlags

func (InputTextCallbackData) EventKey

func (self InputTextCallbackData) EventKey() Key

func (InputTextCallbackData) Flags

func (InputTextCallbackData) HasSelection

func (self InputTextCallbackData) HasSelection() bool

func (InputTextCallbackData) InsertChars

func (self InputTextCallbackData) InsertChars(pos int32, text string)

func (InputTextCallbackData) InsertCharsV

func (self InputTextCallbackData) InsertCharsV(pos int32, text string)

InsertCharsV parameter default value hint: text_end: NULL

func (InputTextCallbackData) SelectAll

func (self InputTextCallbackData) SelectAll()

func (InputTextCallbackData) SelectionEnd

func (self InputTextCallbackData) SelectionEnd() int

func (InputTextCallbackData) SelectionStart

func (self InputTextCallbackData) SelectionStart() int

func (InputTextCallbackData) SetBuf

func (self InputTextCallbackData) SetBuf(v string)

func (InputTextCallbackData) SetBufDirty

func (self InputTextCallbackData) SetBufDirty(v bool)

func (InputTextCallbackData) SetBufSize

func (self InputTextCallbackData) SetBufSize(v int32)

func (InputTextCallbackData) SetBufTextLen

func (self InputTextCallbackData) SetBufTextLen(v int32)

func (InputTextCallbackData) SetCursorPos

func (self InputTextCallbackData) SetCursorPos(v int32)

func (InputTextCallbackData) SetEventChar

func (self InputTextCallbackData) SetEventChar(v Wchar)

func (InputTextCallbackData) SetEventFlag

func (self InputTextCallbackData) SetEventFlag(v InputTextFlags)

func (InputTextCallbackData) SetEventKey

func (self InputTextCallbackData) SetEventKey(v Key)

func (InputTextCallbackData) SetFlags

func (self InputTextCallbackData) SetFlags(v InputTextFlags)

func (InputTextCallbackData) SetSelectionEnd

func (self InputTextCallbackData) SetSelectionEnd(v int32)

func (InputTextCallbackData) SetSelectionStart

func (self InputTextCallbackData) SetSelectionStart(v int32)

func (InputTextCallbackData) SetUserData

func (self InputTextCallbackData) SetUserData(v unsafe.Pointer)

func (InputTextCallbackData) UserData

func (self InputTextCallbackData) UserData() unsafe.Pointer

type InputTextFlags

type InputTextFlags int

original name: ImGuiInputTextFlags_

type InputTextFlagsPrivate

type InputTextFlagsPrivate int

original name: ImGuiInputTextFlagsPrivate_

type InputTextState

type InputTextState uintptr

func (InputTextState) BufCapacityA

func (self InputTextState) BufCapacityA() int

func (InputTextState) Ctx

func (self InputTextState) Ctx() Context

func (InputTextState) CurLenA

func (self InputTextState) CurLenA() int

func (InputTextState) CurLenW

func (self InputTextState) CurLenW() int

func (InputTextState) CursorAnim

func (self InputTextState) CursorAnim() float32

func (InputTextState) CursorFollow

func (self InputTextState) CursorFollow() bool

func (InputTextState) Destroy

func (self InputTextState) Destroy()

func (InputTextState) Edited

func (self InputTextState) Edited() bool

func (InputTextState) Flags

func (self InputTextState) Flags() InputTextFlags

func (InputTextState) ID

func (self InputTextState) ID() ID

func (InputTextState) ScrollX

func (self InputTextState) ScrollX() float32

func (InputTextState) SelectedAllMouseLock

func (self InputTextState) SelectedAllMouseLock() bool

func (InputTextState) SetBufCapacityA

func (self InputTextState) SetBufCapacityA(v int32)

func (InputTextState) SetCtx

func (self InputTextState) SetCtx(v Context)

func (InputTextState) SetCurLenA

func (self InputTextState) SetCurLenA(v int32)

func (InputTextState) SetCurLenW

func (self InputTextState) SetCurLenW(v int32)

func (InputTextState) SetCursorAnim

func (self InputTextState) SetCursorAnim(v float32)

func (InputTextState) SetCursorFollow

func (self InputTextState) SetCursorFollow(v bool)

func (InputTextState) SetEdited

func (self InputTextState) SetEdited(v bool)

func (InputTextState) SetFlags

func (self InputTextState) SetFlags(v InputTextFlags)

func (InputTextState) SetID

func (self InputTextState) SetID(v ID)

func (InputTextState) SetScrollX

func (self InputTextState) SetScrollX(v float32)

func (InputTextState) SetSelectedAllMouseLock

func (self InputTextState) SetSelectedAllMouseLock(v bool)

func (InputTextState) SetTextAIsValid

func (self InputTextState) SetTextAIsValid(v bool)

func (InputTextState) TextAIsValid

func (self InputTextState) TextAIsValid() bool

type ItemFlags

type ItemFlags int

original name: ImGuiItemFlags_

type ItemStatusFlags

type ItemStatusFlags int

original name: ImGuiItemStatusFlags_

type Key

type Key int

original name: ImGuiKey

func KeyIndex

func KeyIndex(key Key) Key

type KeyData

type KeyData uintptr

func (KeyData) AnalogValue

func (self KeyData) AnalogValue() float32

func (KeyData) Down

func (self KeyData) Down() bool

func (KeyData) DownDuration

func (self KeyData) DownDuration() float32

func (KeyData) DownDurationPrev

func (self KeyData) DownDurationPrev() float32

func (KeyData) SetAnalogValue

func (self KeyData) SetAnalogValue(v float32)

func (KeyData) SetDown

func (self KeyData) SetDown(v bool)

func (KeyData) SetDownDuration

func (self KeyData) SetDownDuration(v float32)

func (KeyData) SetDownDurationPrev

func (self KeyData) SetDownDurationPrev(v float32)

type KeyOwnerData

type KeyOwnerData uintptr

func (KeyOwnerData) Destroy

func (self KeyOwnerData) Destroy()

func (KeyOwnerData) LockThisFrame

func (self KeyOwnerData) LockThisFrame() bool

func (KeyOwnerData) LockUntilRelease

func (self KeyOwnerData) LockUntilRelease() bool

func (KeyOwnerData) OwnerCurr

func (self KeyOwnerData) OwnerCurr() ID

func (KeyOwnerData) OwnerNext

func (self KeyOwnerData) OwnerNext() ID

func (KeyOwnerData) SetLockThisFrame

func (self KeyOwnerData) SetLockThisFrame(v bool)

func (KeyOwnerData) SetLockUntilRelease

func (self KeyOwnerData) SetLockUntilRelease(v bool)

func (KeyOwnerData) SetOwnerCurr

func (self KeyOwnerData) SetOwnerCurr(v ID)

func (KeyOwnerData) SetOwnerNext

func (self KeyOwnerData) SetOwnerNext(v ID)

type KeyRoutingData

type KeyRoutingData uintptr

func (KeyRoutingData) Destroy

func (self KeyRoutingData) Destroy()

func (KeyRoutingData) Mods

func (self KeyRoutingData) Mods() uint32

func (KeyRoutingData) RoutingCurr

func (self KeyRoutingData) RoutingCurr() ID

func (KeyRoutingData) RoutingNext

func (self KeyRoutingData) RoutingNext() ID

func (KeyRoutingData) RoutingNextScore

func (self KeyRoutingData) RoutingNextScore() uint32

func (KeyRoutingData) SetMods

func (self KeyRoutingData) SetMods(v uint)

func (KeyRoutingData) SetRoutingCurr

func (self KeyRoutingData) SetRoutingCurr(v ID)

func (KeyRoutingData) SetRoutingNext

func (self KeyRoutingData) SetRoutingNext(v ID)

func (KeyRoutingData) SetRoutingNextScore

func (self KeyRoutingData) SetRoutingNextScore(v uint)

type KeyRoutingTable

type KeyRoutingTable uintptr

func (KeyRoutingTable) Destroy

func (self KeyRoutingTable) Destroy()

type LastItemData

type LastItemData uintptr

func (LastItemData) Destroy

func (self LastItemData) Destroy()

func (LastItemData) DisplayRect

func (self LastItemData) DisplayRect() Rect

func (LastItemData) ID

func (self LastItemData) ID() ID

func (LastItemData) InFlags

func (self LastItemData) InFlags() ItemFlags

func (LastItemData) NavRect

func (self LastItemData) NavRect() Rect

func (LastItemData) Rect

func (self LastItemData) Rect() Rect

func (LastItemData) SetDisplayRect

func (self LastItemData) SetDisplayRect(v Rect)

func (LastItemData) SetID

func (self LastItemData) SetID(v ID)

func (LastItemData) SetInFlags

func (self LastItemData) SetInFlags(v ItemFlags)

func (LastItemData) SetNavRect

func (self LastItemData) SetNavRect(v Rect)

func (LastItemData) SetRect

func (self LastItemData) SetRect(v Rect)

func (LastItemData) SetStatusFlags

func (self LastItemData) SetStatusFlags(v ItemStatusFlags)

func (LastItemData) StatusFlags

func (self LastItemData) StatusFlags() ItemStatusFlags

type LayoutType

type LayoutType int

original name: ImGuiLayoutType_

type ListClipper

type ListClipper uintptr

func NewListClipper

func NewListClipper() ListClipper

func (ListClipper) Begin

func (self ListClipper) Begin(items_count int32)

func (ListClipper) BeginV

func (self ListClipper) BeginV(items_count int32, items_height float32)

BeginV parameter default value hint: items_height: -1.0f

func (ListClipper) Destroy

func (self ListClipper) Destroy()

func (ListClipper) DisplayEnd

func (self ListClipper) DisplayEnd() int

func (ListClipper) DisplayStart

func (self ListClipper) DisplayStart() int

func (ListClipper) End

func (self ListClipper) End()

func (ListClipper) ForceDisplayRangeByIndices

func (self ListClipper) ForceDisplayRangeByIndices(item_min int32, item_max int32)

func (ListClipper) ItemsCount

func (self ListClipper) ItemsCount() int

func (ListClipper) ItemsHeight

func (self ListClipper) ItemsHeight() float32

func (ListClipper) SetDisplayEnd

func (self ListClipper) SetDisplayEnd(v int32)

func (ListClipper) SetDisplayStart

func (self ListClipper) SetDisplayStart(v int32)

func (ListClipper) SetItemsCount

func (self ListClipper) SetItemsCount(v int32)

func (ListClipper) SetItemsHeight

func (self ListClipper) SetItemsHeight(v float32)

func (ListClipper) SetStartPosY

func (self ListClipper) SetStartPosY(v float32)

func (ListClipper) SetTempData

func (self ListClipper) SetTempData(v unsafe.Pointer)

func (ListClipper) StartPosY

func (self ListClipper) StartPosY() float32

func (ListClipper) Step

func (self ListClipper) Step() bool

func (ListClipper) TempData

func (self ListClipper) TempData() unsafe.Pointer

type ListClipperData

type ListClipperData uintptr

func (ListClipperData) Destroy

func (self ListClipperData) Destroy()

func (ListClipperData) ItemsFrozen

func (self ListClipperData) ItemsFrozen() int

func (ListClipperData) ListClipper

func (self ListClipperData) ListClipper() ListClipper

func (ListClipperData) LossynessOffset

func (self ListClipperData) LossynessOffset() float32

func (ListClipperData) SetItemsFrozen

func (self ListClipperData) SetItemsFrozen(v int32)

func (ListClipperData) SetListClipper

func (self ListClipperData) SetListClipper(v ListClipper)

func (ListClipperData) SetLossynessOffset

func (self ListClipperData) SetLossynessOffset(v float32)

func (ListClipperData) SetStepNo

func (self ListClipperData) SetStepNo(v int32)

func (ListClipperData) StepNo

func (self ListClipperData) StepNo() int

type ListClipperRange

type ListClipperRange uintptr

func (ListClipperRange) Max

func (self ListClipperRange) Max() int

func (ListClipperRange) Min

func (self ListClipperRange) Min() int

func (ListClipperRange) PosToIndexConvert

func (self ListClipperRange) PosToIndexConvert() bool

func (ListClipperRange) PosToIndexOffsetMax

func (self ListClipperRange) PosToIndexOffsetMax() int

func (ListClipperRange) PosToIndexOffsetMin

func (self ListClipperRange) PosToIndexOffsetMin() int

func (ListClipperRange) SetMax

func (self ListClipperRange) SetMax(v int32)

func (ListClipperRange) SetMin

func (self ListClipperRange) SetMin(v int32)

func (ListClipperRange) SetPosToIndexConvert

func (self ListClipperRange) SetPosToIndexConvert(v bool)

func (ListClipperRange) SetPosToIndexOffsetMax

func (self ListClipperRange) SetPosToIndexOffsetMax(v int)

func (ListClipperRange) SetPosToIndexOffsetMin

func (self ListClipperRange) SetPosToIndexOffsetMin(v int)

type LocEntry

type LocEntry uintptr

func (LocEntry) Key

func (self LocEntry) Key() LocKey

func (LocEntry) SetKey

func (self LocEntry) SetKey(v LocKey)

func (LocEntry) SetText

func (self LocEntry) SetText(v string)

func (LocEntry) Text

func (self LocEntry) Text() string

type LocKey

type LocKey int

original name: ImGuiLocKey

type LogType

type LogType int

original name: ImGuiLogType

type MenuColumns uintptr
func (self MenuColumns) Destroy()
func (self MenuColumns) NextTotalWidth() uint32
func (self MenuColumns) OffsetIcon() uint32
func (self MenuColumns) OffsetLabel() uint32
func (self MenuColumns) OffsetMark() uint32
func (self MenuColumns) OffsetShortcut() uint32
func (self MenuColumns) SetNextTotalWidth(v uint32)
func (self MenuColumns) SetOffsetIcon(v uint)
func (self MenuColumns) SetOffsetLabel(v uint)
func (self MenuColumns) SetOffsetMark(v uint)
func (self MenuColumns) SetOffsetShortcut(v uint)
func (self MenuColumns) SetSpacing(v uint)
func (self MenuColumns) SetTotalWidth(v uint32)
func (self MenuColumns) Spacing() uint32
func (self MenuColumns) TotalWidth() uint32

type MetricsConfig

type MetricsConfig uintptr

func (MetricsConfig) SetShowAtlasTintedWithTextColor

func (self MetricsConfig) SetShowAtlasTintedWithTextColor(v bool)

func (MetricsConfig) SetShowDebugLog

func (self MetricsConfig) SetShowDebugLog(v bool)

func (MetricsConfig) SetShowDockingNodes

func (self MetricsConfig) SetShowDockingNodes(v bool)

func (MetricsConfig) SetShowDrawCmdBoundingBoxes

func (self MetricsConfig) SetShowDrawCmdBoundingBoxes(v bool)

func (MetricsConfig) SetShowDrawCmdMesh

func (self MetricsConfig) SetShowDrawCmdMesh(v bool)

func (MetricsConfig) SetShowStackTool

func (self MetricsConfig) SetShowStackTool(v bool)

func (MetricsConfig) SetShowTablesRects

func (self MetricsConfig) SetShowTablesRects(v bool)

func (MetricsConfig) SetShowTablesRectsType

func (self MetricsConfig) SetShowTablesRectsType(v int32)

func (MetricsConfig) SetShowWindowsBeginOrder

func (self MetricsConfig) SetShowWindowsBeginOrder(v bool)

func (MetricsConfig) SetShowWindowsRects

func (self MetricsConfig) SetShowWindowsRects(v bool)

func (MetricsConfig) SetShowWindowsRectsType

func (self MetricsConfig) SetShowWindowsRectsType(v int32)

func (MetricsConfig) ShowAtlasTintedWithTextColor

func (self MetricsConfig) ShowAtlasTintedWithTextColor() bool

func (MetricsConfig) ShowDebugLog

func (self MetricsConfig) ShowDebugLog() bool

func (MetricsConfig) ShowDockingNodes

func (self MetricsConfig) ShowDockingNodes() bool

func (MetricsConfig) ShowDrawCmdBoundingBoxes

func (self MetricsConfig) ShowDrawCmdBoundingBoxes() bool

func (MetricsConfig) ShowDrawCmdMesh

func (self MetricsConfig) ShowDrawCmdMesh() bool

func (MetricsConfig) ShowStackTool

func (self MetricsConfig) ShowStackTool() bool

func (MetricsConfig) ShowTablesRects

func (self MetricsConfig) ShowTablesRects() bool

func (MetricsConfig) ShowTablesRectsType

func (self MetricsConfig) ShowTablesRectsType() int

func (MetricsConfig) ShowWindowsBeginOrder

func (self MetricsConfig) ShowWindowsBeginOrder() bool

func (MetricsConfig) ShowWindowsRects

func (self MetricsConfig) ShowWindowsRects() bool

func (MetricsConfig) ShowWindowsRectsType

func (self MetricsConfig) ShowWindowsRectsType() int

type MouseButton

type MouseButton int

original name: ImGuiMouseButton_

type MouseCursor

type MouseCursor int

original name: ImGuiMouseCursor_

func CurrentMouseCursor

func CurrentMouseCursor() MouseCursor
type NavHighlightFlags int

original name: ImGuiNavHighlightFlags_

type NavInput int

original name: ImGuiNavInput

type NavItemData uintptr
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) RectRel() Rect
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)
func (self NavItemData) Window() Window
type NavLayer int

original name: ImGuiNavLayer

type NavMoveFlags int

original name: ImGuiNavMoveFlags_

type NextItemData

type NextItemData uintptr

func (NextItemData) Destroy

func (self NextItemData) Destroy()

func (NextItemData) Flags

func (self NextItemData) Flags() NextItemDataFlags

func (NextItemData) FocusScopeId

func (self NextItemData) FocusScopeId() ID

func (NextItemData) OpenCond

func (self NextItemData) OpenCond() Cond

func (NextItemData) OpenVal

func (self NextItemData) OpenVal() bool

func (NextItemData) SetFlags

func (self NextItemData) SetFlags(v NextItemDataFlags)

func (NextItemData) SetFocusScopeId

func (self NextItemData) SetFocusScopeId(v ID)

func (NextItemData) SetOpenCond

func (self NextItemData) SetOpenCond(v Cond)

func (NextItemData) SetOpenVal

func (self NextItemData) SetOpenVal(v bool)

func (NextItemData) SetWidth

func (self NextItemData) SetWidth(v float32)

func (NextItemData) Width

func (self NextItemData) Width() float32

type NextItemDataFlags

type NextItemDataFlags int

original name: ImGuiNextItemDataFlags_

type NextWindowData

type NextWindowData uintptr

func (NextWindowData) BgAlphaVal

func (self NextWindowData) BgAlphaVal() float32

func (NextWindowData) CollapsedCond

func (self NextWindowData) CollapsedCond() Cond

func (NextWindowData) CollapsedVal

func (self NextWindowData) CollapsedVal() bool

func (NextWindowData) ContentSizeVal

func (self NextWindowData) ContentSizeVal() Vec2

func (NextWindowData) Destroy

func (self NextWindowData) Destroy()

func (NextWindowData) DockCond

func (self NextWindowData) DockCond() Cond

func (NextWindowData) DockId

func (self NextWindowData) DockId() ID

func (NextWindowData) Flags

func (self NextWindowData) Flags() NextWindowDataFlags

func (NextWindowData) MenuBarOffsetMinVal

func (self NextWindowData) MenuBarOffsetMinVal() Vec2

func (NextWindowData) PosCond

func (self NextWindowData) PosCond() Cond

func (NextWindowData) PosPivotVal

func (self NextWindowData) PosPivotVal() Vec2

func (NextWindowData) PosUndock

func (self NextWindowData) PosUndock() bool

func (NextWindowData) PosVal

func (self NextWindowData) PosVal() Vec2

func (NextWindowData) ScrollVal

func (self NextWindowData) ScrollVal() Vec2

func (NextWindowData) SetBgAlphaVal

func (self NextWindowData) SetBgAlphaVal(v float32)

func (NextWindowData) SetCollapsedCond

func (self NextWindowData) SetCollapsedCond(v Cond)

func (NextWindowData) SetCollapsedVal

func (self NextWindowData) SetCollapsedVal(v bool)

func (NextWindowData) SetContentSizeVal

func (self NextWindowData) SetContentSizeVal(v Vec2)

func (NextWindowData) SetDockCond

func (self NextWindowData) SetDockCond(v Cond)

func (NextWindowData) SetDockId

func (self NextWindowData) SetDockId(v ID)

func (NextWindowData) SetFlags

func (self NextWindowData) SetFlags(v NextWindowDataFlags)

func (NextWindowData) SetMenuBarOffsetMinVal

func (self NextWindowData) SetMenuBarOffsetMinVal(v Vec2)

func (NextWindowData) SetPosCond

func (self NextWindowData) SetPosCond(v Cond)

func (NextWindowData) SetPosPivotVal

func (self NextWindowData) SetPosPivotVal(v Vec2)

func (NextWindowData) SetPosUndock

func (self NextWindowData) SetPosUndock(v bool)

func (NextWindowData) SetPosVal

func (self NextWindowData) SetPosVal(v Vec2)

func (NextWindowData) SetScrollVal

func (self NextWindowData) SetScrollVal(v Vec2)

func (NextWindowData) SetSizeCallbackUserData

func (self NextWindowData) SetSizeCallbackUserData(v unsafe.Pointer)

func (NextWindowData) SetSizeCond

func (self NextWindowData) SetSizeCond(v Cond)

func (NextWindowData) SetSizeConstraintRect

func (self NextWindowData) SetSizeConstraintRect(v Rect)

func (NextWindowData) SetSizeVal

func (self NextWindowData) SetSizeVal(v Vec2)

func (NextWindowData) SetViewportId

func (self NextWindowData) SetViewportId(v ID)

func (NextWindowData) SizeCallbackUserData

func (self NextWindowData) SizeCallbackUserData() unsafe.Pointer

func (NextWindowData) SizeCond

func (self NextWindowData) SizeCond() Cond

func (NextWindowData) SizeConstraintRect

func (self NextWindowData) SizeConstraintRect() Rect

func (NextWindowData) SizeVal

func (self NextWindowData) SizeVal() Vec2

func (NextWindowData) ViewportId

func (self NextWindowData) ViewportId() ID

func (NextWindowData) WindowClass

func (self NextWindowData) WindowClass() WindowClass

type NextWindowDataFlags

type NextWindowDataFlags int

original name: ImGuiNextWindowDataFlags_

type Number

type Number interface {
	~int8 | ~int16 | ~int32 | ~int64 |
		~uint8 | ~uint16 | ~uint32 | ~uint64 |
		~float32 | ~float64
}

Number is a generic type for Go/C types that can be used as a number. It could be anything that you can convert to that type (e.g. C.int is a Number, because it can be directly converted to int)

type OldColumnData

type OldColumnData uintptr

func (OldColumnData) ClipRect

func (self OldColumnData) ClipRect() Rect

func (OldColumnData) Destroy

func (self OldColumnData) Destroy()

func (OldColumnData) Flags

func (self OldColumnData) Flags() OldColumnFlags

func (OldColumnData) OffsetNorm

func (self OldColumnData) OffsetNorm() float32

func (OldColumnData) OffsetNormBeforeResize

func (self OldColumnData) OffsetNormBeforeResize() float32

func (OldColumnData) SetClipRect

func (self OldColumnData) SetClipRect(v Rect)

func (OldColumnData) SetFlags

func (self OldColumnData) SetFlags(v OldColumnFlags)

func (OldColumnData) SetOffsetNorm

func (self OldColumnData) SetOffsetNorm(v float32)

func (OldColumnData) SetOffsetNormBeforeResize

func (self OldColumnData) SetOffsetNormBeforeResize(v float32)

type OldColumnFlags

type OldColumnFlags int

original name: ImGuiOldColumnFlags_

type OldColumns

type OldColumns uintptr

func (OldColumns) Count

func (self OldColumns) Count() int

func (OldColumns) Current

func (self OldColumns) Current() int

func (OldColumns) Destroy

func (self OldColumns) Destroy()

func (OldColumns) Flags

func (self OldColumns) Flags() OldColumnFlags

func (OldColumns) HostBackupClipRect

func (self OldColumns) HostBackupClipRect() Rect

func (OldColumns) HostBackupParentWorkRect

func (self OldColumns) HostBackupParentWorkRect() Rect

func (OldColumns) HostCursorMaxPosX

func (self OldColumns) HostCursorMaxPosX() float32

func (OldColumns) HostCursorPosY

func (self OldColumns) HostCursorPosY() float32

func (OldColumns) HostInitialClipRect

func (self OldColumns) HostInitialClipRect() Rect

func (OldColumns) ID

func (self OldColumns) ID() ID

func (OldColumns) IsBeingResized

func (self OldColumns) IsBeingResized() bool

func (OldColumns) IsFirstFrame

func (self OldColumns) IsFirstFrame() bool

func (OldColumns) LineMaxY

func (self OldColumns) LineMaxY() float32

func (OldColumns) LineMinY

func (self OldColumns) LineMinY() float32

func (OldColumns) OffMaxX

func (self OldColumns) OffMaxX() float32

func (OldColumns) OffMinX

func (self OldColumns) OffMinX() float32

func (OldColumns) SetCount

func (self OldColumns) SetCount(v int32)

func (OldColumns) SetCurrent

func (self OldColumns) SetCurrent(v int32)

func (OldColumns) SetFlags

func (self OldColumns) SetFlags(v OldColumnFlags)

func (OldColumns) SetHostBackupClipRect

func (self OldColumns) SetHostBackupClipRect(v Rect)

func (OldColumns) SetHostBackupParentWorkRect

func (self OldColumns) SetHostBackupParentWorkRect(v Rect)

func (OldColumns) SetHostCursorMaxPosX

func (self OldColumns) SetHostCursorMaxPosX(v float32)

func (OldColumns) SetHostCursorPosY

func (self OldColumns) SetHostCursorPosY(v float32)

func (OldColumns) SetHostInitialClipRect

func (self OldColumns) SetHostInitialClipRect(v Rect)

func (OldColumns) SetID

func (self OldColumns) SetID(v ID)

func (OldColumns) SetIsBeingResized

func (self OldColumns) SetIsBeingResized(v bool)

func (OldColumns) SetIsFirstFrame

func (self OldColumns) SetIsFirstFrame(v bool)

func (OldColumns) SetLineMaxY

func (self OldColumns) SetLineMaxY(v float32)

func (OldColumns) SetLineMinY

func (self OldColumns) SetLineMinY(v float32)

func (OldColumns) SetOffMaxX

func (self OldColumns) SetOffMaxX(v float32)

func (OldColumns) SetOffMinX

func (self OldColumns) SetOffMinX(v float32)

func (OldColumns) Splitter

func (self OldColumns) Splitter() DrawListSplitter

type OnceUponAFrame

type OnceUponAFrame uintptr

func NewOnceUponAFrame

func NewOnceUponAFrame() OnceUponAFrame

func (OnceUponAFrame) Destroy

func (self OnceUponAFrame) Destroy()

func (OnceUponAFrame) RefFrame

func (self OnceUponAFrame) RefFrame() int

func (OnceUponAFrame) SetRefFrame

func (self OnceUponAFrame) SetRefFrame(v int32)

type Payload

type Payload uintptr

func AcceptDragDropPayload

func AcceptDragDropPayload(typeArg string) Payload

func AcceptDragDropPayloadV

func AcceptDragDropPayloadV(typeArg string, flags DragDropFlags) Payload

AcceptDragDropPayloadV parameter default value hint: flags: 0

func DragDropPayload

func DragDropPayload() Payload

func NewPayload

func NewPayload() Payload

func (Payload) Clear

func (self Payload) Clear()

func (Payload) Data

func (self Payload) Data() unsafe.Pointer

func (Payload) DataFrameCount

func (self Payload) DataFrameCount() int

func (Payload) DataSize

func (self Payload) DataSize() int

func (Payload) Delivery

func (self Payload) Delivery() bool

func (Payload) Destroy

func (self Payload) Destroy()

func (Payload) IsDataType

func (self Payload) IsDataType(typeArg string) bool

func (Payload) IsDelivery

func (self Payload) IsDelivery() bool

func (Payload) IsPreview

func (self Payload) IsPreview() bool

func (Payload) Preview

func (self Payload) Preview() bool

func (Payload) SetData

func (self Payload) SetData(v unsafe.Pointer)

func (Payload) SetDataFrameCount

func (self Payload) SetDataFrameCount(v int32)

func (Payload) SetDataSize

func (self Payload) SetDataSize(v int32)

func (Payload) SetDelivery

func (self Payload) SetDelivery(v bool)

func (Payload) SetPreview

func (self Payload) SetPreview(v bool)

func (Payload) SetSourceId

func (self Payload) SetSourceId(v ID)

func (Payload) SetSourceParentId

func (self Payload) SetSourceParentId(v ID)

func (Payload) SourceId

func (self Payload) SourceId() ID

func (Payload) SourceParentId

func (self Payload) SourceParentId() ID

type PlatformIO

type PlatformIO uintptr

func CurrentPlatformIO

func CurrentPlatformIO() PlatformIO

func NewPlatformIO

func NewPlatformIO() PlatformIO

func (PlatformIO) Destroy

func (self PlatformIO) Destroy()

type PlatformImeData

type PlatformImeData uintptr

func NewPlatformImeData

func NewPlatformImeData() PlatformImeData

func (PlatformImeData) Destroy

func (self PlatformImeData) Destroy()

func (PlatformImeData) InputLineHeight

func (self PlatformImeData) InputLineHeight() float32

func (PlatformImeData) InputPos

func (self PlatformImeData) InputPos() Vec2

func (PlatformImeData) SetInputLineHeight

func (self PlatformImeData) SetInputLineHeight(v float32)

func (PlatformImeData) SetInputPos

func (self PlatformImeData) SetInputPos(v Vec2)

func (PlatformImeData) SetWantVisible

func (self PlatformImeData) SetWantVisible(v bool)

func (PlatformImeData) WantVisible

func (self PlatformImeData) WantVisible() bool

type PlatformMonitor

type PlatformMonitor uintptr

func NewPlatformMonitor

func NewPlatformMonitor() PlatformMonitor

func (PlatformMonitor) Destroy

func (self PlatformMonitor) Destroy()

func (PlatformMonitor) DpiScale

func (self PlatformMonitor) DpiScale() float32

func (PlatformMonitor) MainPos

func (self PlatformMonitor) MainPos() Vec2

func (PlatformMonitor) MainSize

func (self PlatformMonitor) MainSize() Vec2

func (PlatformMonitor) SetDpiScale

func (self PlatformMonitor) SetDpiScale(v float32)

func (PlatformMonitor) SetMainPos

func (self PlatformMonitor) SetMainPos(v Vec2)

func (PlatformMonitor) SetMainSize

func (self PlatformMonitor) SetMainSize(v Vec2)

func (PlatformMonitor) SetWorkPos

func (self PlatformMonitor) SetWorkPos(v Vec2)

func (PlatformMonitor) SetWorkSize

func (self PlatformMonitor) SetWorkSize(v Vec2)

func (PlatformMonitor) WorkPos

func (self PlatformMonitor) WorkPos() Vec2

func (PlatformMonitor) WorkSize

func (self PlatformMonitor) WorkSize() Vec2

type PlotAlignmentData

type PlotAlignmentData uintptr

func NewPlotAlignmentData

func NewPlotAlignmentData() PlotAlignmentData

func (PlotAlignmentData) Begin

func (self PlotAlignmentData) Begin()

func (PlotAlignmentData) Destroy

func (self PlotAlignmentData) Destroy()

func (PlotAlignmentData) End

func (self PlotAlignmentData) End()

func (PlotAlignmentData) PadA

func (self PlotAlignmentData) PadA() float32

func (PlotAlignmentData) PadAMax

func (self PlotAlignmentData) PadAMax() float32

func (PlotAlignmentData) PadB

func (self PlotAlignmentData) PadB() float32

func (PlotAlignmentData) PadBMax

func (self PlotAlignmentData) PadBMax() float32

func (PlotAlignmentData) Reset

func (self PlotAlignmentData) Reset()

func (PlotAlignmentData) SetPadA

func (self PlotAlignmentData) SetPadA(v float32)

func (PlotAlignmentData) SetPadAMax

func (self PlotAlignmentData) SetPadAMax(v float32)

func (PlotAlignmentData) SetPadB

func (self PlotAlignmentData) SetPadB(v float32)

func (PlotAlignmentData) SetPadBMax

func (self PlotAlignmentData) SetPadBMax(v float32)

func (PlotAlignmentData) SetVertical

func (self PlotAlignmentData) SetVertical(v bool)

func (PlotAlignmentData) Update

func (self PlotAlignmentData) Update(pad_a *float32, pad_b *float32, delta_a *float32, delta_b *float32)

func (PlotAlignmentData) Vertical

func (self PlotAlignmentData) Vertical() bool

type PlotAnnotation

type PlotAnnotation uintptr

func NewPlotAnnotation

func NewPlotAnnotation() PlotAnnotation

func (PlotAnnotation) Clamp

func (self PlotAnnotation) Clamp() bool

func (PlotAnnotation) ColorBg

func (self PlotAnnotation) ColorBg() uint32

func (PlotAnnotation) ColorFg

func (self PlotAnnotation) ColorFg() uint32

func (PlotAnnotation) Destroy

func (self PlotAnnotation) Destroy()

func (PlotAnnotation) Offset

func (self PlotAnnotation) Offset() Vec2

func (PlotAnnotation) Pos

func (self PlotAnnotation) Pos() Vec2

func (PlotAnnotation) SetClamp

func (self PlotAnnotation) SetClamp(v bool)

func (PlotAnnotation) SetColorBg

func (self PlotAnnotation) SetColorBg(v uint32)

func (PlotAnnotation) SetColorFg

func (self PlotAnnotation) SetColorFg(v uint32)

func (PlotAnnotation) SetOffset

func (self PlotAnnotation) SetOffset(v Vec2)

func (PlotAnnotation) SetPos

func (self PlotAnnotation) SetPos(v Vec2)

func (PlotAnnotation) SetTextOffset

func (self PlotAnnotation) SetTextOffset(v int32)

func (PlotAnnotation) TextOffset

func (self PlotAnnotation) TextOffset() int

type PlotAnnotationCollection

type PlotAnnotationCollection uintptr

func NewPlotAnnotationCollection

func NewPlotAnnotationCollection() PlotAnnotationCollection

func (PlotAnnotationCollection) Append

func (self PlotAnnotationCollection) Append(pos Vec2, off Vec2, bg uint32, fg uint32, clamp bool, fmt string)

func (PlotAnnotationCollection) Destroy

func (self PlotAnnotationCollection) Destroy()

func (PlotAnnotationCollection) Reset

func (self PlotAnnotationCollection) Reset()

func (PlotAnnotationCollection) SetSize

func (self PlotAnnotationCollection) SetSize(v int32)

func (PlotAnnotationCollection) Size

func (self PlotAnnotationCollection) Size() int

func (PlotAnnotationCollection) Text

func (self PlotAnnotationCollection) Text(idx int32) string

func (PlotAnnotationCollection) TextBuffer

func (self PlotAnnotationCollection) TextBuffer() TextBuffer

type PlotAxis

type PlotAxis uintptr

func NewPlotAxis

func NewPlotAxis() PlotAxis

func (PlotAxis) ApplyFit

func (self PlotAxis) ApplyFit(padding float32)

func (PlotAxis) Aspect

func (self PlotAxis) Aspect() float64

func (PlotAxis) CanInitFit

func (self PlotAxis) CanInitFit() bool

func (PlotAxis) ColorAct

func (self PlotAxis) ColorAct() uint32

func (PlotAxis) ColorBg

func (self PlotAxis) ColorBg() uint32

func (PlotAxis) ColorHiLi

func (self PlotAxis) ColorHiLi() uint32

func (PlotAxis) ColorHov

func (self PlotAxis) ColorHov() uint32

func (PlotAxis) ColorMaj

func (self PlotAxis) ColorMaj() uint32

func (PlotAxis) ColorMin

func (self PlotAxis) ColorMin() uint32

func (PlotAxis) ColorTick

func (self PlotAxis) ColorTick() uint32

func (PlotAxis) ColorTxt

func (self PlotAxis) ColorTxt() uint32

func (PlotAxis) Constrain

func (self PlotAxis) Constrain()

func (PlotAxis) ConstraintRange

func (self PlotAxis) ConstraintRange() PlotRange

func (PlotAxis) ConstraintZoom

func (self PlotAxis) ConstraintZoom() PlotRange

func (PlotAxis) Datum1

func (self PlotAxis) Datum1() float32

func (PlotAxis) Datum2

func (self PlotAxis) Datum2() float32

func (PlotAxis) Destroy

func (self PlotAxis) Destroy()

func (PlotAxis) Enabled

func (self PlotAxis) Enabled() bool

func (PlotAxis) ExtendFit

func (self PlotAxis) ExtendFit(v float64)

func (PlotAxis) ExtendFitWith

func (self PlotAxis) ExtendFitWith(alt PlotAxis, v float64, v_alt float64)

func (PlotAxis) FitExtents

func (self PlotAxis) FitExtents() PlotRange

func (PlotAxis) FitThisFrame

func (self PlotAxis) FitThisFrame() bool

func (PlotAxis) Flags

func (self PlotAxis) Flags() PlotAxisFlags

func (PlotAxis) FormatterData

func (self PlotAxis) FormatterData() unsafe.Pointer

func (PlotAxis) HasFormatSpec

func (self PlotAxis) HasFormatSpec() bool

func (PlotAxis) HasGridLines

func (self PlotAxis) HasGridLines() bool

func (PlotAxis) HasLabel

func (self PlotAxis) HasLabel() bool

func (PlotAxis) HasMenus

func (self PlotAxis) HasMenus() bool

func (PlotAxis) HasRange

func (self PlotAxis) HasRange() bool

func (PlotAxis) HasTickLabels

func (self PlotAxis) HasTickLabels() bool

func (PlotAxis) HasTickMarks

func (self PlotAxis) HasTickMarks() bool

func (PlotAxis) Held

func (self PlotAxis) Held() bool

func (PlotAxis) HoverRect

func (self PlotAxis) HoverRect() Rect

func (PlotAxis) Hovered

func (self PlotAxis) Hovered() bool

func (PlotAxis) ID

func (self PlotAxis) ID() ID

func (PlotAxis) IsAutoFitting

func (self PlotAxis) IsAutoFitting() bool

func (PlotAxis) IsForeground

func (self PlotAxis) IsForeground() bool

func (PlotAxis) IsInputLocked

func (self PlotAxis) IsInputLocked() bool

func (PlotAxis) IsInputLockedMax

func (self PlotAxis) IsInputLockedMax() bool

func (PlotAxis) IsInputLockedMin

func (self PlotAxis) IsInputLockedMin() bool

func (PlotAxis) IsInverted

func (self PlotAxis) IsInverted() bool

func (PlotAxis) IsLocked

func (self PlotAxis) IsLocked() bool

func (PlotAxis) IsLockedMax

func (self PlotAxis) IsLockedMax() bool

func (PlotAxis) IsLockedMin

func (self PlotAxis) IsLockedMin() bool

func (PlotAxis) IsOpposite

func (self PlotAxis) IsOpposite() bool

func (PlotAxis) IsPanLocked

func (self PlotAxis) IsPanLocked(increasing bool) bool

func (PlotAxis) IsRangeLocked

func (self PlotAxis) IsRangeLocked() bool

func (PlotAxis) LabelOffset

func (self PlotAxis) LabelOffset() int

func (PlotAxis) OrthoAxis

func (self PlotAxis) OrthoAxis() PlotAxis

func (PlotAxis) PickerLevel

func (self PlotAxis) PickerLevel() int

func (PlotAxis) PickerTimeMax

func (self PlotAxis) PickerTimeMax() PlotTime

func (PlotAxis) PickerTimeMin

func (self PlotAxis) PickerTimeMin() PlotTime

func (PlotAxis) PixelMax

func (self PlotAxis) PixelMax() float32

func (PlotAxis) PixelMin

func (self PlotAxis) PixelMin() float32

func (PlotAxis) PixelSize

func (self PlotAxis) PixelSize() float32

func (PlotAxis) PixelsToPlot

func (self PlotAxis) PixelsToPlot(pix float32) float64

func (PlotAxis) PlotToPixels

func (self PlotAxis) PlotToPixels(plt float64) float32

func (PlotAxis) PreviousFlags

func (self PlotAxis) PreviousFlags() PlotAxisFlags
func (self PlotAxis) PullLinks()
func (self PlotAxis) PushLinks()

func (PlotAxis) Range

func (self PlotAxis) Range() PlotRange

func (PlotAxis) RangeCond

func (self PlotAxis) RangeCond() PlotCond

func (PlotAxis) Reset

func (self PlotAxis) Reset()

func (PlotAxis) Scale

func (self PlotAxis) Scale() PlotScale

func (PlotAxis) ScaleMax

func (self PlotAxis) ScaleMax() float64

func (PlotAxis) ScaleMin

func (self PlotAxis) ScaleMin() float64

func (PlotAxis) ScaleToPixel

func (self PlotAxis) ScaleToPixel() float64

func (PlotAxis) SetAspect

func (self PlotAxis) SetAspect(unit_per_pix float64)

func (PlotAxis) SetColorAct

func (self PlotAxis) SetColorAct(v uint32)

func (PlotAxis) SetColorBg

func (self PlotAxis) SetColorBg(v uint32)

func (PlotAxis) SetColorHiLi

func (self PlotAxis) SetColorHiLi(v uint32)

func (PlotAxis) SetColorHov

func (self PlotAxis) SetColorHov(v uint32)

func (PlotAxis) SetColorMaj

func (self PlotAxis) SetColorMaj(v uint32)

func (PlotAxis) SetColorMin

func (self PlotAxis) SetColorMin(v uint32)

func (PlotAxis) SetColorTick

func (self PlotAxis) SetColorTick(v uint32)

func (PlotAxis) SetColorTxt

func (self PlotAxis) SetColorTxt(v uint32)

func (PlotAxis) SetDatum1

func (self PlotAxis) SetDatum1(v float32)

func (PlotAxis) SetDatum2

func (self PlotAxis) SetDatum2(v float32)

func (PlotAxis) SetEnabled

func (self PlotAxis) SetEnabled(v bool)

func (PlotAxis) SetFitThisFrame

func (self PlotAxis) SetFitThisFrame(v bool)

func (PlotAxis) SetFlags

func (self PlotAxis) SetFlags(v PlotAxisFlags)

func (PlotAxis) SetFormatterData

func (self PlotAxis) SetFormatterData(v unsafe.Pointer)

func (PlotAxis) SetHasFormatSpec

func (self PlotAxis) SetHasFormatSpec(v bool)

func (PlotAxis) SetHasRange

func (self PlotAxis) SetHasRange(v bool)

func (PlotAxis) SetHeld

func (self PlotAxis) SetHeld(v bool)

func (PlotAxis) SetHoverRect

func (self PlotAxis) SetHoverRect(v Rect)

func (PlotAxis) SetHovered

func (self PlotAxis) SetHovered(v bool)

func (PlotAxis) SetID

func (self PlotAxis) SetID(v ID)

func (PlotAxis) SetLabelOffset

func (self PlotAxis) SetLabelOffset(v int32)

func (PlotAxis) SetLinkedMax

func (self PlotAxis) SetLinkedMax(v *float64)

func (PlotAxis) SetLinkedMin

func (self PlotAxis) SetLinkedMin(v *float64)

func (PlotAxis) SetMax

func (self PlotAxis) SetMax(_max float64) bool

func (PlotAxis) SetMaxV

func (self PlotAxis) SetMaxV(_max float64, force bool) bool

SetMaxV parameter default value hint: force: false

func (PlotAxis) SetMin

func (self PlotAxis) SetMin(_min float64) bool

func (PlotAxis) SetMinV

func (self PlotAxis) SetMinV(_min float64, force bool) bool

SetMinV parameter default value hint: force: false

func (PlotAxis) SetOrthoAxis

func (self PlotAxis) SetOrthoAxis(v PlotAxis)

func (PlotAxis) SetPickerLevel

func (self PlotAxis) SetPickerLevel(v int32)

func (PlotAxis) SetPixelMax

func (self PlotAxis) SetPixelMax(v float32)

func (PlotAxis) SetPixelMin

func (self PlotAxis) SetPixelMin(v float32)

func (PlotAxis) SetPreviousFlags

func (self PlotAxis) SetPreviousFlags(v PlotAxisFlags)

func (PlotAxis) SetRangeCond

func (self PlotAxis) SetRangeCond(v PlotCond)

func (PlotAxis) SetRangedouble

func (self PlotAxis) SetRangedouble(v1 float64, v2 float64)

func (PlotAxis) SetScale

func (self PlotAxis) SetScale(v PlotScale)

func (PlotAxis) SetScaleMax

func (self PlotAxis) SetScaleMax(v float64)

func (PlotAxis) SetScaleMin

func (self PlotAxis) SetScaleMin(v float64)

func (PlotAxis) SetScaleToPixel

func (self PlotAxis) SetScaleToPixel(v float64)

func (PlotAxis) SetShowDefaultTicks

func (self PlotAxis) SetShowDefaultTicks(v bool)

func (PlotAxis) SetTransformData

func (self PlotAxis) SetTransformData(v unsafe.Pointer)

func (PlotAxis) SetVertical

func (self PlotAxis) SetVertical(v bool)

func (PlotAxis) ShowDefaultTicks

func (self PlotAxis) ShowDefaultTicks() bool

func (PlotAxis) Ticker

func (self PlotAxis) Ticker() PlotTicker

func (PlotAxis) TransformData

func (self PlotAxis) TransformData() unsafe.Pointer

func (PlotAxis) UpdateTransformCache

func (self PlotAxis) UpdateTransformCache()

func (PlotAxis) Vertical

func (self PlotAxis) Vertical() bool

func (PlotAxis) WillRender

func (self PlotAxis) WillRender() bool

type PlotAxisEnum

type PlotAxisEnum int

original name: ImAxis_

type PlotAxisFlags

type PlotAxisFlags int

original name: ImPlotAxisFlags_

type PlotBarGroupsFlags

type PlotBarGroupsFlags int

original name: ImPlotBarGroupsFlags_

type PlotBarsFlags

type PlotBarsFlags int

original name: ImPlotBarsFlags_

type PlotBin

type PlotBin int

original name: ImPlotBin_

type PlotCol

type PlotCol int

original name: ImPlotCol_

type PlotColormap

type PlotColormap int

original name: ImPlotColormap_

func PlotAddColormapU32Ptr

func PlotAddColormapU32Ptr(name string, cols *[]uint32, size int32) PlotColormap

func PlotAddColormapU32PtrV

func PlotAddColormapU32PtrV(name string, cols *[]uint32, size int32, qual bool) PlotColormap

PlotAddColormapU32PtrV parameter default value hint: qual: true

func PlotAddColormapVec4Ptr

func PlotAddColormapVec4Ptr(name string, cols *Vec4, size int32) PlotColormap

func PlotAddColormapVec4PtrV

func PlotAddColormapVec4PtrV(name string, cols *Vec4, size int32, qual bool) PlotColormap

PlotAddColormapVec4PtrV parameter default value hint: qual: true

func PlotGetColormapIndex

func PlotGetColormapIndex(name string) PlotColormap

type PlotColormapData

type PlotColormapData uintptr

func NewPlotColormapData

func NewPlotColormapData() PlotColormapData

func (PlotColormapData) Append

func (self PlotColormapData) Append(name string, keys *[]uint32, count int32, qual bool) int

func (PlotColormapData) Count

func (self PlotColormapData) Count() int

func (PlotColormapData) Destroy

func (self PlotColormapData) Destroy()

func (PlotColormapData) Index

func (self PlotColormapData) Index(name string) PlotColormap

func (PlotColormapData) IsQual

func (self PlotColormapData) IsQual(cmap PlotColormap) bool

func (PlotColormapData) KeyColor

func (self PlotColormapData) KeyColor(cmap PlotColormap, idx int32) uint32

func (PlotColormapData) KeyCount

func (self PlotColormapData) KeyCount(cmap PlotColormap) int

func (PlotColormapData) LerpTable

func (self PlotColormapData) LerpTable(cmap PlotColormap, t float32) uint32

func (PlotColormapData) Map

func (self PlotColormapData) Map() Storage

func (PlotColormapData) Name

func (self PlotColormapData) Name(cmap PlotColormap) string

func (PlotColormapData) RebuildTables

func (self PlotColormapData) RebuildTables()

func (PlotColormapData) SetCount

func (self PlotColormapData) SetCount(v int32)

func (PlotColormapData) SetKeyColor

func (self PlotColormapData) SetKeyColor(cmap PlotColormap, idx int32, value uint32)

func (PlotColormapData) TableColor

func (self PlotColormapData) TableColor(cmap PlotColormap, idx int32) uint32

func (PlotColormapData) TableSize

func (self PlotColormapData) TableSize(cmap PlotColormap) int

func (PlotColormapData) Text

func (self PlotColormapData) Text() TextBuffer

type PlotColormapScaleFlags

type PlotColormapScaleFlags int

original name: ImPlotColormapScaleFlags_

type PlotCond

type PlotCond int

original name: ImPlotCond_

type PlotContext

type PlotContext uintptr

func PlotCreateContext

func PlotCreateContext() PlotContext

func PlotGetCurrentContext

func PlotGetCurrentContext() PlotContext

func (PlotContext) Annotations

func (self PlotContext) Annotations() PlotAnnotationCollection

func (PlotContext) CTicker

func (self PlotContext) CTicker() PlotTicker

func (PlotContext) ChildWindowMade

func (self PlotContext) ChildWindowMade() bool

func (PlotContext) ColormapData

func (self PlotContext) ColormapData() PlotColormapData

func (PlotContext) CurrentAlignmentH

func (self PlotContext) CurrentAlignmentH() PlotAlignmentData

func (PlotContext) CurrentAlignmentV

func (self PlotContext) CurrentAlignmentV() PlotAlignmentData

func (PlotContext) CurrentItem

func (self PlotContext) CurrentItem() PlotItem

func (PlotContext) CurrentItems

func (self PlotContext) CurrentItems() PlotItemGroup

func (PlotContext) CurrentPlot

func (self PlotContext) CurrentPlot() PlotPlot

func (PlotContext) CurrentSubplot

func (self PlotContext) CurrentSubplot() PlotSubplot

func (PlotContext) DigitalPlotItemCnt

func (self PlotContext) DigitalPlotItemCnt() int

func (PlotContext) DigitalPlotOffset

func (self PlotContext) DigitalPlotOffset() int

func (PlotContext) InputMap

func (self PlotContext) InputMap() PlotInputMap

func (PlotContext) MousePosStringBuilder

func (self PlotContext) MousePosStringBuilder() TextBuffer

func (PlotContext) NextItemData

func (self PlotContext) NextItemData() PlotNextItemData

func (PlotContext) NextPlotData

func (self PlotContext) NextPlotData() PlotNextPlotData

func (PlotContext) OpenContextThisFrame

func (self PlotContext) OpenContextThisFrame() bool

func (PlotContext) PreviousItem

func (self PlotContext) PreviousItem() PlotItem

func (PlotContext) SetChildWindowMade

func (self PlotContext) SetChildWindowMade(v bool)

func (PlotContext) SetCurrentAlignmentH

func (self PlotContext) SetCurrentAlignmentH(v PlotAlignmentData)

func (PlotContext) SetCurrentAlignmentV

func (self PlotContext) SetCurrentAlignmentV(v PlotAlignmentData)

func (PlotContext) SetCurrentItem

func (self PlotContext) SetCurrentItem(v PlotItem)

func (PlotContext) SetCurrentItems

func (self PlotContext) SetCurrentItems(v PlotItemGroup)

func (PlotContext) SetCurrentPlot

func (self PlotContext) SetCurrentPlot(v PlotPlot)

func (PlotContext) SetCurrentSubplot

func (self PlotContext) SetCurrentSubplot(v PlotSubplot)

func (PlotContext) SetDigitalPlotItemCnt

func (self PlotContext) SetDigitalPlotItemCnt(v int32)

func (PlotContext) SetDigitalPlotOffset

func (self PlotContext) SetDigitalPlotOffset(v int32)

func (PlotContext) SetOpenContextThisFrame

func (self PlotContext) SetOpenContextThisFrame(v bool)

func (PlotContext) SetPreviousItem

func (self PlotContext) SetPreviousItem(v PlotItem)

func (PlotContext) SetSortItems

func (self PlotContext) SetSortItems(v PlotItemGroup)

func (PlotContext) SortItems

func (self PlotContext) SortItems() PlotItemGroup

func (PlotContext) Style

func (self PlotContext) Style() PlotStyle

func (PlotContext) Tags

func (self PlotContext) Tags() PlotTagCollection

type PlotDateFmt

type PlotDateFmt int

original name: ImPlotDateFmt_

type PlotDateTimeSpec

type PlotDateTimeSpec uintptr

func NewPlotDateTimeSpecNil

func NewPlotDateTimeSpecNil() PlotDateTimeSpec

func NewPlotDateTimeSpecPlotDateFmt

func NewPlotDateTimeSpecPlotDateFmt(date_fmt PlotDateFmt, time_fmt PlotTimeFmt, use_24_hr_clk bool, use_iso_8601 bool) PlotDateTimeSpec

NewPlotDateTimeSpecPlotDateFmt parameter default value hint: use_24_hr_clk: false use_iso_8601: false

func (PlotDateTimeSpec) Date

func (self PlotDateTimeSpec) Date() PlotDateFmt

func (PlotDateTimeSpec) Destroy

func (self PlotDateTimeSpec) Destroy()

func (PlotDateTimeSpec) SetDate

func (self PlotDateTimeSpec) SetDate(v PlotDateFmt)

func (PlotDateTimeSpec) SetTime

func (self PlotDateTimeSpec) SetTime(v PlotTimeFmt)

func (PlotDateTimeSpec) SetUse24HourClock

func (self PlotDateTimeSpec) SetUse24HourClock(v bool)

func (PlotDateTimeSpec) SetUseISO8601

func (self PlotDateTimeSpec) SetUseISO8601(v bool)

func (PlotDateTimeSpec) Time

func (self PlotDateTimeSpec) Time() PlotTimeFmt

func (PlotDateTimeSpec) Use24HourClock

func (self PlotDateTimeSpec) Use24HourClock() bool

func (PlotDateTimeSpec) UseISO8601

func (self PlotDateTimeSpec) UseISO8601() bool

type PlotDigitalFlags

type PlotDigitalFlags int

original name: ImPlotDigitalFlags_

type PlotDragToolFlags

type PlotDragToolFlags int

original name: ImPlotDragToolFlags_

type PlotDummyFlags

type PlotDummyFlags int

original name: ImPlotDummyFlags_

type PlotErrorBarsFlags

type PlotErrorBarsFlags int

original name: ImPlotErrorBarsFlags_

type PlotFlags

type PlotFlags int

original name: ImPlotFlags_

type PlotHeatmapFlags

type PlotHeatmapFlags int

original name: ImPlotHeatmapFlags_

type PlotHistogramFlags

type PlotHistogramFlags int

original name: ImPlotHistogramFlags_

type PlotImageFlags

type PlotImageFlags int

original name: ImPlotImageFlags_

type PlotInfLinesFlags

type PlotInfLinesFlags int

original name: ImPlotInfLinesFlags_

type PlotInputMap

type PlotInputMap uintptr

func NewPlotInputMap

func NewPlotInputMap() PlotInputMap

func PlotGetInputMap

func PlotGetInputMap() PlotInputMap

func (PlotInputMap) Destroy

func (self PlotInputMap) Destroy()

func (PlotInputMap) OverrideMod

func (self PlotInputMap) OverrideMod() int

func (PlotInputMap) PanMod

func (self PlotInputMap) PanMod() int

func (PlotInputMap) SelectHorzMod

func (self PlotInputMap) SelectHorzMod() int

func (PlotInputMap) SelectMod

func (self PlotInputMap) SelectMod() int

func (PlotInputMap) SelectVertMod

func (self PlotInputMap) SelectVertMod() int

func (PlotInputMap) SetOverrideMod

func (self PlotInputMap) SetOverrideMod(v int32)

func (PlotInputMap) SetPanMod

func (self PlotInputMap) SetPanMod(v int32)

func (PlotInputMap) SetSelectHorzMod

func (self PlotInputMap) SetSelectHorzMod(v int32)

func (PlotInputMap) SetSelectMod

func (self PlotInputMap) SetSelectMod(v int32)

func (PlotInputMap) SetSelectVertMod

func (self PlotInputMap) SetSelectVertMod(v int32)

func (PlotInputMap) SetZoomMod

func (self PlotInputMap) SetZoomMod(v int32)

func (PlotInputMap) SetZoomRate

func (self PlotInputMap) SetZoomRate(v float32)

func (PlotInputMap) ZoomMod

func (self PlotInputMap) ZoomMod() int

func (PlotInputMap) ZoomRate

func (self PlotInputMap) ZoomRate() float32

type PlotItem

type PlotItem uintptr

func NewPlotItem

func NewPlotItem() PlotItem

func PlotGetCurrentItem

func PlotGetCurrentItem() PlotItem

func PlotGetItem

func PlotGetItem(label_id string) PlotItem

func PlotRegisterOrGetItem

func PlotRegisterOrGetItem(label_id string, flags PlotItemFlags) PlotItem

func PlotRegisterOrGetItemV

func PlotRegisterOrGetItemV(label_id string, flags PlotItemFlags, just_created *bool) PlotItem

PlotRegisterOrGetItemV parameter default value hint: just_created: ((void*)0)

func (PlotItem) Color

func (self PlotItem) Color() uint32

func (PlotItem) Destroy

func (self PlotItem) Destroy()

func (PlotItem) ID

func (self PlotItem) ID() ID

func (PlotItem) LegendHoverRect

func (self PlotItem) LegendHoverRect() Rect

func (PlotItem) LegendHovered

func (self PlotItem) LegendHovered() bool

func (PlotItem) NameOffset

func (self PlotItem) NameOffset() int

func (PlotItem) SeenThisFrame

func (self PlotItem) SeenThisFrame() bool

func (PlotItem) SetColor

func (self PlotItem) SetColor(v uint32)

func (PlotItem) SetID

func (self PlotItem) SetID(v ID)

func (PlotItem) SetLegendHoverRect

func (self PlotItem) SetLegendHoverRect(v Rect)

func (PlotItem) SetLegendHovered

func (self PlotItem) SetLegendHovered(v bool)

func (PlotItem) SetNameOffset

func (self PlotItem) SetNameOffset(v int32)

func (PlotItem) SetSeenThisFrame

func (self PlotItem) SetSeenThisFrame(v bool)

func (PlotItem) SetShow

func (self PlotItem) SetShow(v bool)

func (PlotItem) Show

func (self PlotItem) Show() bool

type PlotItemFlags

type PlotItemFlags int

original name: ImPlotItemFlags_

type PlotItemGroup

type PlotItemGroup uintptr

func NewPlotItemGroup

func NewPlotItemGroup() PlotItemGroup

func (PlotItemGroup) ColormapIdx

func (self PlotItemGroup) ColormapIdx() int

func (PlotItemGroup) Destroy

func (self PlotItemGroup) Destroy()

func (PlotItemGroup) ID

func (self PlotItemGroup) ID() ID

func (PlotItemGroup) ItemByID

func (self PlotItemGroup) ItemByID(id ID) PlotItem

func (PlotItemGroup) ItemByIndex

func (self PlotItemGroup) ItemByIndex(i int32) PlotItem

func (PlotItemGroup) ItemCount

func (self PlotItemGroup) ItemCount() int

func (PlotItemGroup) ItemID

func (self PlotItemGroup) ItemID(label_id string) ID

func (PlotItemGroup) ItemIndex

func (self PlotItemGroup) ItemIndex(item PlotItem) int

func (PlotItemGroup) ItemStr

func (self PlotItemGroup) ItemStr(label_id string) PlotItem

func (PlotItemGroup) Legend

func (self PlotItemGroup) Legend() PlotLegend

func (PlotItemGroup) LegendCount

func (self PlotItemGroup) LegendCount() int

func (PlotItemGroup) LegendItem

func (self PlotItemGroup) LegendItem(i int32) PlotItem

func (PlotItemGroup) LegendLabel

func (self PlotItemGroup) LegendLabel(i int32) string

func (PlotItemGroup) OrAddItem

func (self PlotItemGroup) OrAddItem(id ID) PlotItem

func (PlotItemGroup) Reset

func (self PlotItemGroup) Reset()

func (PlotItemGroup) SetColormapIdx

func (self PlotItemGroup) SetColormapIdx(v int32)

func (PlotItemGroup) SetID

func (self PlotItemGroup) SetID(v ID)

type PlotLegend

type PlotLegend uintptr

func NewPlotLegend

func NewPlotLegend() PlotLegend

func (PlotLegend) CanGoInside

func (self PlotLegend) CanGoInside() bool

func (PlotLegend) Destroy

func (self PlotLegend) Destroy()

func (PlotLegend) Flags

func (self PlotLegend) Flags() PlotLegendFlags

func (PlotLegend) Held

func (self PlotLegend) Held() bool

func (PlotLegend) Hovered

func (self PlotLegend) Hovered() bool

func (PlotLegend) Labels

func (self PlotLegend) Labels() TextBuffer

func (PlotLegend) Location

func (self PlotLegend) Location() PlotLocation

func (PlotLegend) PreviousFlags

func (self PlotLegend) PreviousFlags() PlotLegendFlags

func (PlotLegend) PreviousLocation

func (self PlotLegend) PreviousLocation() PlotLocation

func (PlotLegend) Rect

func (self PlotLegend) Rect() Rect

func (PlotLegend) Reset

func (self PlotLegend) Reset()

func (PlotLegend) SetCanGoInside

func (self PlotLegend) SetCanGoInside(v bool)

func (PlotLegend) SetFlags

func (self PlotLegend) SetFlags(v PlotLegendFlags)

func (PlotLegend) SetHeld

func (self PlotLegend) SetHeld(v bool)

func (PlotLegend) SetHovered

func (self PlotLegend) SetHovered(v bool)

func (PlotLegend) SetLocation

func (self PlotLegend) SetLocation(v PlotLocation)

func (PlotLegend) SetPreviousFlags

func (self PlotLegend) SetPreviousFlags(v PlotLegendFlags)

func (PlotLegend) SetPreviousLocation

func (self PlotLegend) SetPreviousLocation(v PlotLocation)

func (PlotLegend) SetRect

func (self PlotLegend) SetRect(v Rect)

type PlotLegendFlags

type PlotLegendFlags int

original name: ImPlotLegendFlags_

type PlotLineFlags

type PlotLineFlags int

original name: ImPlotLineFlags_

type PlotLocation

type PlotLocation int

original name: ImPlotLocation_

type PlotMarker

type PlotMarker int

original name: ImPlotMarker_

type PlotMouseTextFlags

type PlotMouseTextFlags int

original name: ImPlotMouseTextFlags_

type PlotNextItemData

type PlotNextItemData uintptr

func NewPlotNextItemData

func NewPlotNextItemData() PlotNextItemData

func PlotGetItemData

func PlotGetItemData() PlotNextItemData

func (PlotNextItemData) Destroy

func (self PlotNextItemData) Destroy()

func (PlotNextItemData) DigitalBitGap

func (self PlotNextItemData) DigitalBitGap() float32

func (PlotNextItemData) DigitalBitHeight

func (self PlotNextItemData) DigitalBitHeight() float32

func (PlotNextItemData) ErrorBarSize

func (self PlotNextItemData) ErrorBarSize() float32

func (PlotNextItemData) ErrorBarWeight

func (self PlotNextItemData) ErrorBarWeight() float32

func (PlotNextItemData) FillAlpha

func (self PlotNextItemData) FillAlpha() float32

func (PlotNextItemData) HasHidden

func (self PlotNextItemData) HasHidden() bool

func (PlotNextItemData) Hidden

func (self PlotNextItemData) Hidden() bool

func (PlotNextItemData) HiddenCond

func (self PlotNextItemData) HiddenCond() PlotCond

func (PlotNextItemData) LineWeight

func (self PlotNextItemData) LineWeight() float32

func (PlotNextItemData) Marker

func (self PlotNextItemData) Marker() PlotMarker

func (PlotNextItemData) MarkerSize

func (self PlotNextItemData) MarkerSize() float32

func (PlotNextItemData) MarkerWeight

func (self PlotNextItemData) MarkerWeight() float32

func (PlotNextItemData) RenderFill

func (self PlotNextItemData) RenderFill() bool

func (PlotNextItemData) RenderLine

func (self PlotNextItemData) RenderLine() bool

func (PlotNextItemData) RenderMarkerFill

func (self PlotNextItemData) RenderMarkerFill() bool

func (PlotNextItemData) RenderMarkerLine

func (self PlotNextItemData) RenderMarkerLine() bool

func (PlotNextItemData) Reset

func (self PlotNextItemData) Reset()

func (PlotNextItemData) SetDigitalBitGap

func (self PlotNextItemData) SetDigitalBitGap(v float32)

func (PlotNextItemData) SetDigitalBitHeight

func (self PlotNextItemData) SetDigitalBitHeight(v float32)

func (PlotNextItemData) SetErrorBarSize

func (self PlotNextItemData) SetErrorBarSize(v float32)

func (PlotNextItemData) SetErrorBarWeight

func (self PlotNextItemData) SetErrorBarWeight(v float32)

func (PlotNextItemData) SetFillAlpha

func (self PlotNextItemData) SetFillAlpha(v float32)

func (PlotNextItemData) SetHasHidden

func (self PlotNextItemData) SetHasHidden(v bool)

func (PlotNextItemData) SetHidden

func (self PlotNextItemData) SetHidden(v bool)

func (PlotNextItemData) SetHiddenCond

func (self PlotNextItemData) SetHiddenCond(v PlotCond)

func (PlotNextItemData) SetLineWeight

func (self PlotNextItemData) SetLineWeight(v float32)

func (PlotNextItemData) SetMarker

func (self PlotNextItemData) SetMarker(v PlotMarker)

func (PlotNextItemData) SetMarkerSize

func (self PlotNextItemData) SetMarkerSize(v float32)

func (PlotNextItemData) SetMarkerWeight

func (self PlotNextItemData) SetMarkerWeight(v float32)

func (PlotNextItemData) SetRenderFill

func (self PlotNextItemData) SetRenderFill(v bool)

func (PlotNextItemData) SetRenderLine

func (self PlotNextItemData) SetRenderLine(v bool)

func (PlotNextItemData) SetRenderMarkerFill

func (self PlotNextItemData) SetRenderMarkerFill(v bool)

func (PlotNextItemData) SetRenderMarkerLine

func (self PlotNextItemData) SetRenderMarkerLine(v bool)

type PlotNextPlotData

type PlotNextPlotData uintptr

func NewPlotNextPlotData

func NewPlotNextPlotData() PlotNextPlotData

func (PlotNextPlotData) Destroy

func (self PlotNextPlotData) Destroy()

func (PlotNextPlotData) Reset

func (self PlotNextPlotData) Reset()

type PlotPieChartFlags

type PlotPieChartFlags int

original name: ImPlotPieChartFlags_

type PlotPlot

type PlotPlot uintptr

func NewPlotPlot

func NewPlotPlot() PlotPlot

func PlotGetCurrentPlot

func PlotGetCurrentPlot() PlotPlot

func PlotGetPlot

func PlotGetPlot(title string) PlotPlot

func (PlotPlot) AxesRect

func (self PlotPlot) AxesRect() Rect

func (PlotPlot) CanvasRect

func (self PlotPlot) CanvasRect() Rect

func (PlotPlot) ClearTextBuffer

func (self PlotPlot) ClearTextBuffer()

func (PlotPlot) ContextLocked

func (self PlotPlot) ContextLocked() bool

func (PlotPlot) CurrentX

func (self PlotPlot) CurrentX() PlotAxisEnum

func (PlotPlot) CurrentY

func (self PlotPlot) CurrentY() PlotAxisEnum

func (PlotPlot) Destroy

func (self PlotPlot) Destroy()

func (PlotPlot) EnabledAxesX

func (self PlotPlot) EnabledAxesX() int

func (PlotPlot) EnabledAxesY

func (self PlotPlot) EnabledAxesY() int

func (PlotPlot) FitThisFrame

func (self PlotPlot) FitThisFrame() bool

func (PlotPlot) Flags

func (self PlotPlot) Flags() PlotFlags

func (PlotPlot) FrameRect

func (self PlotPlot) FrameRect() Rect

func (PlotPlot) HasTitle

func (self PlotPlot) HasTitle() bool

func (PlotPlot) Held

func (self PlotPlot) Held() bool

func (PlotPlot) Hovered

func (self PlotPlot) Hovered() bool

func (PlotPlot) ID

func (self PlotPlot) ID() ID

func (PlotPlot) Initialized

func (self PlotPlot) Initialized() bool

func (PlotPlot) IsInputLocked

func (self PlotPlot) IsInputLocked() bool

func (PlotPlot) Items

func (self PlotPlot) Items() PlotItemGroup

func (PlotPlot) JustCreated

func (self PlotPlot) JustCreated() bool

func (PlotPlot) MouseTextFlags

func (self PlotPlot) MouseTextFlags() PlotMouseTextFlags

func (PlotPlot) MouseTextLocation

func (self PlotPlot) MouseTextLocation() PlotLocation

func (PlotPlot) PlotRect

func (self PlotPlot) PlotRect() Rect

func (PlotPlot) PreviousFlags

func (self PlotPlot) PreviousFlags() PlotFlags

func (PlotPlot) SelectRect

func (self PlotPlot) SelectRect() Rect

func (PlotPlot) SelectStart

func (self PlotPlot) SelectStart() Vec2

func (PlotPlot) Selected

func (self PlotPlot) Selected() bool

func (PlotPlot) Selecting

func (self PlotPlot) Selecting() bool

func (PlotPlot) SetAxesRect

func (self PlotPlot) SetAxesRect(v Rect)

func (PlotPlot) SetAxisLabel

func (self PlotPlot) SetAxisLabel(axis PlotAxis, label string)

func (PlotPlot) SetCanvasRect

func (self PlotPlot) SetCanvasRect(v Rect)

func (PlotPlot) SetContextLocked

func (self PlotPlot) SetContextLocked(v bool)

func (PlotPlot) SetCurrentX

func (self PlotPlot) SetCurrentX(v PlotAxisEnum)

func (PlotPlot) SetCurrentY

func (self PlotPlot) SetCurrentY(v PlotAxisEnum)

func (PlotPlot) SetFitThisFrame

func (self PlotPlot) SetFitThisFrame(v bool)

func (PlotPlot) SetFlags

func (self PlotPlot) SetFlags(v PlotFlags)

func (PlotPlot) SetFrameRect

func (self PlotPlot) SetFrameRect(v Rect)

func (PlotPlot) SetHeld

func (self PlotPlot) SetHeld(v bool)

func (PlotPlot) SetHovered

func (self PlotPlot) SetHovered(v bool)

func (PlotPlot) SetID

func (self PlotPlot) SetID(v ID)

func (PlotPlot) SetInitialized

func (self PlotPlot) SetInitialized(v bool)

func (PlotPlot) SetJustCreated

func (self PlotPlot) SetJustCreated(v bool)

func (PlotPlot) SetMouseTextFlags

func (self PlotPlot) SetMouseTextFlags(v PlotMouseTextFlags)

func (PlotPlot) SetMouseTextLocation

func (self PlotPlot) SetMouseTextLocation(v PlotLocation)

func (PlotPlot) SetPlotRect

func (self PlotPlot) SetPlotRect(v Rect)

func (PlotPlot) SetPreviousFlags

func (self PlotPlot) SetPreviousFlags(v PlotFlags)

func (PlotPlot) SetSelectRect

func (self PlotPlot) SetSelectRect(v Rect)

func (PlotPlot) SetSelectStart

func (self PlotPlot) SetSelectStart(v Vec2)

func (PlotPlot) SetSelected

func (self PlotPlot) SetSelected(v bool)

func (PlotPlot) SetSelecting

func (self PlotPlot) SetSelecting(v bool)

func (PlotPlot) SetSetupLocked

func (self PlotPlot) SetSetupLocked(v bool)

func (PlotPlot) SetTitle

func (self PlotPlot) SetTitle(title string)

func (PlotPlot) SetTitleOffset

func (self PlotPlot) SetTitleOffset(v int32)

func (PlotPlot) SetupLocked

func (self PlotPlot) SetupLocked() bool

func (PlotPlot) TextBuffer

func (self PlotPlot) TextBuffer() TextBuffer

func (PlotPlot) Title

func (self PlotPlot) Title() string

func (PlotPlot) TitleOffset

func (self PlotPlot) TitleOffset() int

func (PlotPlot) XAxisNil

func (self PlotPlot) XAxisNil(i int32) PlotAxis

func (PlotPlot) YAxisNil

func (self PlotPlot) YAxisNil(i int32) PlotAxis

type PlotPoint

type PlotPoint struct {
	X float64
	Y float64
}

func NewPlotPoint

func NewPlotPoint(x, y float64) PlotPoint

func PlotGetPlotMousePos

func PlotGetPlotMousePos() PlotPoint

func PlotGetPlotMousePosV

func PlotGetPlotMousePosV(x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotPoint

PlotGetPlotMousePosV parameter default value hint: x_axis: -1 y_axis: -1

func PlotPixelsToPlotFloat

func PlotPixelsToPlotFloat(x float32, y float32) PlotPoint

func PlotPixelsToPlotFloatV

func PlotPixelsToPlotFloatV(x float32, y float32, x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotPoint

PlotPixelsToPlotFloatV parameter default value hint: x_axis: -1 y_axis: -1

func PlotPixelsToPlotVec2

func PlotPixelsToPlotVec2(pix Vec2) PlotPoint

func PlotPixelsToPlotVec2V

func PlotPixelsToPlotVec2V(pix Vec2, x_axis PlotAxisEnum, y_axis PlotAxisEnum) PlotPoint

PlotPixelsToPlotVec2V parameter default value hint: x_axis: -1 y_axis: -1

func (*PlotPoint) Destroy

func (self *PlotPoint) Destroy()

type PlotPointError

type PlotPointError uintptr

func NewPlotPointError

func NewPlotPointError(x float64, y float64, neg float64, pos float64) PlotPointError

func (PlotPointError) Destroy

func (self PlotPointError) Destroy()

func (PlotPointError) Neg

func (self PlotPointError) Neg() float64

func (PlotPointError) Pos

func (self PlotPointError) Pos() float64

func (PlotPointError) SetNeg

func (self PlotPointError) SetNeg(v float64)

func (PlotPointError) SetPos

func (self PlotPointError) SetPos(v float64)

func (PlotPointError) SetX

func (self PlotPointError) SetX(v float64)

func (PlotPointError) SetY

func (self PlotPointError) SetY(v float64)

func (PlotPointError) X

func (self PlotPointError) X() float64

func (PlotPointError) Y

func (self PlotPointError) Y() float64

type PlotRange

type PlotRange uintptr

func NewPlotRangeNil

func NewPlotRangeNil() PlotRange

func NewPlotRangedouble

func NewPlotRangedouble(_min float64, _max float64) PlotRange

func (PlotRange) Clamp

func (self PlotRange) Clamp(value float64) float64

func (PlotRange) Contains

func (self PlotRange) Contains(value float64) bool

func (PlotRange) Destroy

func (self PlotRange) Destroy()

func (PlotRange) Max

func (self PlotRange) Max() float64

func (PlotRange) Min

func (self PlotRange) Min() float64

func (PlotRange) SetMax

func (self PlotRange) SetMax(v float64)

func (PlotRange) SetMin

func (self PlotRange) SetMin(v float64)

func (PlotRange) Size

func (self PlotRange) Size() float64

type PlotRect

type PlotRect uintptr

func NewPlotRectNil

func NewPlotRectNil() PlotRect

func NewPlotRectdouble

func NewPlotRectdouble(x_min float64, x_max float64, y_min float64, y_max float64) PlotRect

func (PlotRect) ClampPlotPoInt

func (self PlotRect) ClampPlotPoInt(p PlotPoint) PlotPoint

func (PlotRect) Clampdouble

func (self PlotRect) Clampdouble(x float64, y float64) PlotPoint

func (PlotRect) ContainsPlotPoInt

func (self PlotRect) ContainsPlotPoInt(p PlotPoint) bool

func (PlotRect) Containsdouble

func (self PlotRect) Containsdouble(x float64, y float64) bool

func (PlotRect) Destroy

func (self PlotRect) Destroy()

func (PlotRect) Max

func (self PlotRect) Max() PlotPoint

func (PlotRect) Min

func (self PlotRect) Min() PlotPoint

func (PlotRect) Size

func (self PlotRect) Size() PlotPoint

func (PlotRect) X

func (self PlotRect) X() PlotRange

func (PlotRect) Y

func (self PlotRect) Y() PlotRange

type PlotScale

type PlotScale int

original name: ImPlotScale_

type PlotScatterFlags

type PlotScatterFlags int

original name: ImPlotScatterFlags_

type PlotShadedFlags

type PlotShadedFlags int

original name: ImPlotShadedFlags_

type PlotStairsFlags

type PlotStairsFlags int

original name: ImPlotStairsFlags_

type PlotStemsFlags

type PlotStemsFlags int

original name: ImPlotStemsFlags_

type PlotStyle

type PlotStyle uintptr

func NewPlotStyle

func NewPlotStyle() PlotStyle

func PlotGetStyle

func PlotGetStyle() PlotStyle

func (PlotStyle) AnnotationPadding

func (self PlotStyle) AnnotationPadding() Vec2

func (PlotStyle) Colormap

func (self PlotStyle) Colormap() PlotColormap

func (PlotStyle) Destroy

func (self PlotStyle) Destroy()

func (PlotStyle) DigitalBitGap

func (self PlotStyle) DigitalBitGap() float32

func (PlotStyle) DigitalBitHeight

func (self PlotStyle) DigitalBitHeight() float32

func (PlotStyle) ErrorBarSize

func (self PlotStyle) ErrorBarSize() float32

func (PlotStyle) ErrorBarWeight

func (self PlotStyle) ErrorBarWeight() float32

func (PlotStyle) FillAlpha

func (self PlotStyle) FillAlpha() float32

func (PlotStyle) FitPadding

func (self PlotStyle) FitPadding() Vec2

func (PlotStyle) LabelPadding

func (self PlotStyle) LabelPadding() Vec2

func (PlotStyle) LegendInnerPadding

func (self PlotStyle) LegendInnerPadding() Vec2

func (PlotStyle) LegendPadding

func (self PlotStyle) LegendPadding() Vec2

func (PlotStyle) LegendSpacing

func (self PlotStyle) LegendSpacing() Vec2

func (PlotStyle) LineWeight

func (self PlotStyle) LineWeight() float32

func (PlotStyle) MajorGridSize

func (self PlotStyle) MajorGridSize() Vec2

func (PlotStyle) MajorTickLen

func (self PlotStyle) MajorTickLen() Vec2

func (PlotStyle) MajorTickSize

func (self PlotStyle) MajorTickSize() Vec2

func (PlotStyle) Marker

func (self PlotStyle) Marker() int

func (PlotStyle) MarkerSize

func (self PlotStyle) MarkerSize() float32

func (PlotStyle) MarkerWeight

func (self PlotStyle) MarkerWeight() float32

func (PlotStyle) MinorAlpha

func (self PlotStyle) MinorAlpha() float32

func (PlotStyle) MinorGridSize

func (self PlotStyle) MinorGridSize() Vec2

func (PlotStyle) MinorTickLen

func (self PlotStyle) MinorTickLen() Vec2

func (PlotStyle) MinorTickSize

func (self PlotStyle) MinorTickSize() Vec2

func (PlotStyle) MousePosPadding

func (self PlotStyle) MousePosPadding() Vec2

func (PlotStyle) PlotBorderSize

func (self PlotStyle) PlotBorderSize() float32

func (PlotStyle) PlotDefaultSize

func (self PlotStyle) PlotDefaultSize() Vec2

func (PlotStyle) PlotMinSize

func (self PlotStyle) PlotMinSize() Vec2

func (PlotStyle) PlotPadding

func (self PlotStyle) PlotPadding() Vec2

func (PlotStyle) SetAnnotationPadding

func (self PlotStyle) SetAnnotationPadding(v Vec2)

func (PlotStyle) SetColormap

func (self PlotStyle) SetColormap(v PlotColormap)

func (PlotStyle) SetDigitalBitGap

func (self PlotStyle) SetDigitalBitGap(v float32)

func (PlotStyle) SetDigitalBitHeight

func (self PlotStyle) SetDigitalBitHeight(v float32)

func (PlotStyle) SetErrorBarSize

func (self PlotStyle) SetErrorBarSize(v float32)

func (PlotStyle) SetErrorBarWeight

func (self PlotStyle) SetErrorBarWeight(v float32)

func (PlotStyle) SetFillAlpha

func (self PlotStyle) SetFillAlpha(v float32)

func (PlotStyle) SetFitPadding

func (self PlotStyle) SetFitPadding(v Vec2)

func (PlotStyle) SetLabelPadding

func (self PlotStyle) SetLabelPadding(v Vec2)

func (PlotStyle) SetLegendInnerPadding

func (self PlotStyle) SetLegendInnerPadding(v Vec2)

func (PlotStyle) SetLegendPadding

func (self PlotStyle) SetLegendPadding(v Vec2)

func (PlotStyle) SetLegendSpacing

func (self PlotStyle) SetLegendSpacing(v Vec2)

func (PlotStyle) SetLineWeight

func (self PlotStyle) SetLineWeight(v float32)

func (PlotStyle) SetMajorGridSize

func (self PlotStyle) SetMajorGridSize(v Vec2)

func (PlotStyle) SetMajorTickLen

func (self PlotStyle) SetMajorTickLen(v Vec2)

func (PlotStyle) SetMajorTickSize

func (self PlotStyle) SetMajorTickSize(v Vec2)

func (PlotStyle) SetMarker

func (self PlotStyle) SetMarker(v int32)

func (PlotStyle) SetMarkerSize

func (self PlotStyle) SetMarkerSize(v float32)

func (PlotStyle) SetMarkerWeight

func (self PlotStyle) SetMarkerWeight(v float32)

func (PlotStyle) SetMinorAlpha

func (self PlotStyle) SetMinorAlpha(v float32)

func (PlotStyle) SetMinorGridSize

func (self PlotStyle) SetMinorGridSize(v Vec2)

func (PlotStyle) SetMinorTickLen

func (self PlotStyle) SetMinorTickLen(v Vec2)

func (PlotStyle) SetMinorTickSize

func (self PlotStyle) SetMinorTickSize(v Vec2)

func (PlotStyle) SetMousePosPadding

func (self PlotStyle) SetMousePosPadding(v Vec2)

func (PlotStyle) SetPlotBorderSize

func (self PlotStyle) SetPlotBorderSize(v float32)

func (PlotStyle) SetPlotDefaultSize

func (self PlotStyle) SetPlotDefaultSize(v Vec2)

func (PlotStyle) SetPlotMinSize

func (self PlotStyle) SetPlotMinSize(v Vec2)

func (PlotStyle) SetPlotPadding

func (self PlotStyle) SetPlotPadding(v Vec2)

func (PlotStyle) SetUse24HourClock

func (self PlotStyle) SetUse24HourClock(v bool)

func (PlotStyle) SetUseISO8601

func (self PlotStyle) SetUseISO8601(v bool)

func (PlotStyle) SetUseLocalTime

func (self PlotStyle) SetUseLocalTime(v bool)

func (PlotStyle) Use24HourClock

func (self PlotStyle) Use24HourClock() bool

func (PlotStyle) UseISO8601

func (self PlotStyle) UseISO8601() bool

func (PlotStyle) UseLocalTime

func (self PlotStyle) UseLocalTime() bool

type PlotStyleVar

type PlotStyleVar int

original name: ImPlotStyleVar_

type PlotSubplot

type PlotSubplot uintptr

func NewPlotSubplot

func NewPlotSubplot() PlotSubplot

func (PlotSubplot) CellSize

func (self PlotSubplot) CellSize() Vec2

func (PlotSubplot) Cols

func (self PlotSubplot) Cols() int

func (PlotSubplot) CurrentIdx

func (self PlotSubplot) CurrentIdx() int

func (PlotSubplot) Destroy

func (self PlotSubplot) Destroy()

func (PlotSubplot) Flags

func (self PlotSubplot) Flags() PlotSubplotFlags

func (PlotSubplot) FrameHovered

func (self PlotSubplot) FrameHovered() bool

func (PlotSubplot) FrameRect

func (self PlotSubplot) FrameRect() Rect

func (PlotSubplot) GridRect

func (self PlotSubplot) GridRect() Rect

func (PlotSubplot) HasTitle

func (self PlotSubplot) HasTitle() bool

func (PlotSubplot) ID

func (self PlotSubplot) ID() ID

func (PlotSubplot) Items

func (self PlotSubplot) Items() PlotItemGroup

func (PlotSubplot) PreviousFlags

func (self PlotSubplot) PreviousFlags() PlotSubplotFlags

func (PlotSubplot) Rows

func (self PlotSubplot) Rows() int

func (PlotSubplot) SetCellSize

func (self PlotSubplot) SetCellSize(v Vec2)

func (PlotSubplot) SetCols

func (self PlotSubplot) SetCols(v int32)

func (PlotSubplot) SetCurrentIdx

func (self PlotSubplot) SetCurrentIdx(v int32)

func (PlotSubplot) SetFlags

func (self PlotSubplot) SetFlags(v PlotSubplotFlags)

func (PlotSubplot) SetFrameHovered

func (self PlotSubplot) SetFrameHovered(v bool)

func (PlotSubplot) SetFrameRect

func (self PlotSubplot) SetFrameRect(v Rect)

func (PlotSubplot) SetGridRect

func (self PlotSubplot) SetGridRect(v Rect)

func (PlotSubplot) SetHasTitle

func (self PlotSubplot) SetHasTitle(v bool)

func (PlotSubplot) SetID

func (self PlotSubplot) SetID(v ID)

func (PlotSubplot) SetPreviousFlags

func (self PlotSubplot) SetPreviousFlags(v PlotSubplotFlags)

func (PlotSubplot) SetRows

func (self PlotSubplot) SetRows(v int32)

type PlotSubplotFlags

type PlotSubplotFlags int

original name: ImPlotSubplotFlags_

type PlotTag

type PlotTag uintptr

func (PlotTag) Axis

func (self PlotTag) Axis() PlotAxisEnum

func (PlotTag) ColorBg

func (self PlotTag) ColorBg() uint32

func (PlotTag) ColorFg

func (self PlotTag) ColorFg() uint32

func (PlotTag) SetAxis

func (self PlotTag) SetAxis(v PlotAxisEnum)

func (PlotTag) SetColorBg

func (self PlotTag) SetColorBg(v uint32)

func (PlotTag) SetColorFg

func (self PlotTag) SetColorFg(v uint32)

func (PlotTag) SetTextOffset

func (self PlotTag) SetTextOffset(v int32)

func (PlotTag) SetValue

func (self PlotTag) SetValue(v float64)

func (PlotTag) TextOffset

func (self PlotTag) TextOffset() int

func (PlotTag) Value

func (self PlotTag) Value() float64

type PlotTagCollection

type PlotTagCollection uintptr

func NewPlotTagCollection

func NewPlotTagCollection() PlotTagCollection

func (PlotTagCollection) Append

func (self PlotTagCollection) Append(axis PlotAxisEnum, value float64, bg uint32, fg uint32, fmt string)

func (PlotTagCollection) Destroy

func (self PlotTagCollection) Destroy()

func (PlotTagCollection) Reset

func (self PlotTagCollection) Reset()

func (PlotTagCollection) SetSize

func (self PlotTagCollection) SetSize(v int32)

func (PlotTagCollection) Size

func (self PlotTagCollection) Size() int

func (PlotTagCollection) Text

func (self PlotTagCollection) Text(idx int32) string

func (PlotTagCollection) TextBuffer

func (self PlotTagCollection) TextBuffer() TextBuffer

type PlotTextFlags

type PlotTextFlags int

original name: ImPlotTextFlags_

type PlotTick

type PlotTick uintptr

func NewPlotTick

func NewPlotTick(value float64, major bool, level int32, show_label bool) PlotTick

func (PlotTick) Destroy

func (self PlotTick) Destroy()

func (PlotTick) Idx

func (self PlotTick) Idx() int

func (PlotTick) LabelSize

func (self PlotTick) LabelSize() Vec2

func (PlotTick) Level

func (self PlotTick) Level() int

func (PlotTick) Major

func (self PlotTick) Major() bool

func (PlotTick) PixelPos

func (self PlotTick) PixelPos() float32

func (PlotTick) PlotPos

func (self PlotTick) PlotPos() float64

func (PlotTick) SetIdx

func (self PlotTick) SetIdx(v int32)

func (PlotTick) SetLabelSize

func (self PlotTick) SetLabelSize(v Vec2)

func (PlotTick) SetLevel

func (self PlotTick) SetLevel(v int32)

func (PlotTick) SetMajor

func (self PlotTick) SetMajor(v bool)

func (PlotTick) SetPixelPos

func (self PlotTick) SetPixelPos(v float32)

func (PlotTick) SetPlotPos

func (self PlotTick) SetPlotPos(v float64)

func (PlotTick) SetShowLabel

func (self PlotTick) SetShowLabel(v bool)

func (PlotTick) SetTextOffset

func (self PlotTick) SetTextOffset(v int32)

func (PlotTick) ShowLabel

func (self PlotTick) ShowLabel() bool

func (PlotTick) TextOffset

func (self PlotTick) TextOffset() int

type PlotTicker

type PlotTicker uintptr

func NewPlotTicker

func NewPlotTicker() PlotTicker

func (PlotTicker) AddTickdoubleStr

func (self PlotTicker) AddTickdoubleStr(value float64, major bool, level int32, show_label bool, label string) PlotTick

func (PlotTicker) Destroy

func (self PlotTicker) Destroy()

func (PlotTicker) LateSize

func (self PlotTicker) LateSize() Vec2

func (PlotTicker) Levels

func (self PlotTicker) Levels() int

func (PlotTicker) MaxSize

func (self PlotTicker) MaxSize() Vec2

func (PlotTicker) OverrideSizeLate

func (self PlotTicker) OverrideSizeLate(size Vec2)

func (PlotTicker) Reset

func (self PlotTicker) Reset()

func (PlotTicker) SetLateSize

func (self PlotTicker) SetLateSize(v Vec2)

func (PlotTicker) SetLevels

func (self PlotTicker) SetLevels(v int32)

func (PlotTicker) SetMaxSize

func (self PlotTicker) SetMaxSize(v Vec2)

func (PlotTicker) TextBuffer

func (self PlotTicker) TextBuffer() TextBuffer

func (PlotTicker) TextInt

func (self PlotTicker) TextInt(idx int32) string

func (PlotTicker) TickCount

func (self PlotTicker) TickCount() int

type PlotTime

type PlotTime struct {
	S  int // second part
	Us int // microsecond part
}

func NewPlotTime

func NewPlotTime(t time.Time) PlotTime

func PlotAddTime

func PlotAddTime(t PlotTime, unit PlotTimeUnit, count int32) PlotTime

func PlotCeilTime

func PlotCeilTime(t PlotTime, unit PlotTimeUnit) PlotTime

func PlotCombineDateTime

func PlotCombineDateTime(date_part PlotTime, time_part PlotTime) PlotTime

func PlotFloorTime

func PlotFloorTime(t PlotTime, unit PlotTimeUnit) PlotTime

func PlotRoundTime

func PlotRoundTime(t PlotTime, unit PlotTimeUnit) PlotTime

func PlotTimeFromDouble

func PlotTimeFromDouble(t float64) PlotTime

func (*PlotTime) Destroy

func (self *PlotTime) Destroy()

func (*PlotTime) RollOver

func (self *PlotTime) RollOver()

func (PlotTime) Time

func (i PlotTime) Time() time.Time

func (*PlotTime) ToDouble

func (self *PlotTime) ToDouble() float64

type PlotTimeFmt

type PlotTimeFmt int

original name: ImPlotTimeFmt_

type PlotTimeUnit

type PlotTimeUnit int

original name: ImPlotTimeUnit_

type PlotType

type PlotType int

original name: ImGuiPlotType

type PopupData

type PopupData uintptr

func (PopupData) BackupNavWindow

func (self PopupData) BackupNavWindow() Window

func (PopupData) Destroy

func (self PopupData) Destroy()

func (PopupData) OpenFrameCount

func (self PopupData) OpenFrameCount() int

func (PopupData) OpenMousePos

func (self PopupData) OpenMousePos() Vec2

func (PopupData) OpenParentId

func (self PopupData) OpenParentId() ID

func (PopupData) OpenPopupPos

func (self PopupData) OpenPopupPos() Vec2

func (PopupData) ParentNavLayer

func (self PopupData) ParentNavLayer() int

func (PopupData) PopupId

func (self PopupData) PopupId() ID

func (PopupData) SetBackupNavWindow

func (self PopupData) SetBackupNavWindow(v Window)

func (PopupData) SetOpenFrameCount

func (self PopupData) SetOpenFrameCount(v int32)

func (PopupData) SetOpenMousePos

func (self PopupData) SetOpenMousePos(v Vec2)

func (PopupData) SetOpenParentId

func (self PopupData) SetOpenParentId(v ID)

func (PopupData) SetOpenPopupPos

func (self PopupData) SetOpenPopupPos(v Vec2)

func (PopupData) SetParentNavLayer

func (self PopupData) SetParentNavLayer(v int32)

func (PopupData) SetPopupId

func (self PopupData) SetPopupId(v ID)

func (PopupData) SetWindow

func (self PopupData) SetWindow(v Window)

func (PopupData) Window

func (self PopupData) Window() Window

type PopupFlags

type PopupFlags int

original name: ImGuiPopupFlags_

type PopupPositionPolicy

type PopupPositionPolicy int

original name: ImGuiPopupPositionPolicy

type PtrOrIndex

type PtrOrIndex uintptr

func (PtrOrIndex) Destroy

func (self PtrOrIndex) Destroy()

func (PtrOrIndex) Index

func (self PtrOrIndex) Index() int

func (PtrOrIndex) Ptr

func (self PtrOrIndex) Ptr() unsafe.Pointer

func (PtrOrIndex) SetIndex

func (self PtrOrIndex) SetIndex(v int32)

func (PtrOrIndex) SetPtr

func (self PtrOrIndex) SetPtr(v unsafe.Pointer)

type Rect

type Rect struct {
	Min Vec2
	Max Vec2
}

func (*Rect) Destroy

func (self *Rect) Destroy()

type ScrollFlags

type ScrollFlags int

original name: ImGuiScrollFlags_

type SelectableFlags

type SelectableFlags int

original name: ImGuiSelectableFlags_

type SelectableFlagsPrivate

type SelectableFlagsPrivate int

original name: ImGuiSelectableFlagsPrivate_

type SeparatorFlags

type SeparatorFlags int

original name: ImGuiSeparatorFlags_

type SettingsHandler

type SettingsHandler uintptr

func (SettingsHandler) Destroy

func (self SettingsHandler) Destroy()

func (SettingsHandler) SetTypeHash

func (self SettingsHandler) SetTypeHash(v ID)

func (SettingsHandler) SetTypeName

func (self SettingsHandler) SetTypeName(v string)

func (SettingsHandler) SetUserData

func (self SettingsHandler) SetUserData(v unsafe.Pointer)

func (SettingsHandler) TypeHash

func (self SettingsHandler) TypeHash() ID

func (SettingsHandler) TypeName

func (self SettingsHandler) TypeName() string

func (SettingsHandler) UserData

func (self SettingsHandler) UserData() unsafe.Pointer

type ShrinkWidthItem

type ShrinkWidthItem uintptr

func (ShrinkWidthItem) Index

func (self ShrinkWidthItem) Index() int

func (ShrinkWidthItem) InitialWidth

func (self ShrinkWidthItem) InitialWidth() float32

func (ShrinkWidthItem) SetIndex

func (self ShrinkWidthItem) SetIndex(v int32)

func (ShrinkWidthItem) SetInitialWidth

func (self ShrinkWidthItem) SetInitialWidth(v float32)

func (ShrinkWidthItem) SetWidth

func (self ShrinkWidthItem) SetWidth(v float32)

func (ShrinkWidthItem) Width

func (self ShrinkWidthItem) Width() float32

type SizeCallbackData

type SizeCallbackData uintptr

func (SizeCallbackData) CurrentSize

func (self SizeCallbackData) CurrentSize() Vec2

func (SizeCallbackData) DesiredSize

func (self SizeCallbackData) DesiredSize() Vec2

func (SizeCallbackData) Pos

func (self SizeCallbackData) Pos() Vec2

func (SizeCallbackData) SetCurrentSize

func (self SizeCallbackData) SetCurrentSize(v Vec2)

func (SizeCallbackData) SetDesiredSize

func (self SizeCallbackData) SetDesiredSize(v Vec2)

func (SizeCallbackData) SetPos

func (self SizeCallbackData) SetPos(v Vec2)

func (SizeCallbackData) SetUserData

func (self SizeCallbackData) SetUserData(v unsafe.Pointer)

func (SizeCallbackData) UserData

func (self SizeCallbackData) UserData() unsafe.Pointer

type SliderFlags

type SliderFlags int

original name: ImGuiSliderFlags_

type SliderFlagsPrivate

type SliderFlagsPrivate int

original name: ImGuiSliderFlagsPrivate_

type SortDirection

type SortDirection int

original name: ImGuiSortDirection_

type StackLevelInfo

type StackLevelInfo uintptr

func (StackLevelInfo) DataType

func (self StackLevelInfo) DataType() DataType

func (StackLevelInfo) Destroy

func (self StackLevelInfo) Destroy()

func (StackLevelInfo) ID

func (self StackLevelInfo) ID() ID

func (StackLevelInfo) QueryFrameCount

func (self StackLevelInfo) QueryFrameCount() int

func (StackLevelInfo) QuerySuccess

func (self StackLevelInfo) QuerySuccess() bool

func (StackLevelInfo) SetDataType

func (self StackLevelInfo) SetDataType(v DataType)

func (StackLevelInfo) SetID

func (self StackLevelInfo) SetID(v ID)

func (StackLevelInfo) SetQueryFrameCount

func (self StackLevelInfo) SetQueryFrameCount(v int)

func (StackLevelInfo) SetQuerySuccess

func (self StackLevelInfo) SetQuerySuccess(v bool)

type StackSizes

type StackSizes uintptr

func (StackSizes) Destroy

func (self StackSizes) Destroy()

func (StackSizes) SetSizeOfBeginPopupStack

func (self StackSizes) SetSizeOfBeginPopupStack(v int)

func (StackSizes) SetSizeOfColorStack

func (self StackSizes) SetSizeOfColorStack(v int)

func (StackSizes) SetSizeOfDisabledStack

func (self StackSizes) SetSizeOfDisabledStack(v int)

func (StackSizes) SetSizeOfFocusScopeStack

func (self StackSizes) SetSizeOfFocusScopeStack(v int)

func (StackSizes) SetSizeOfFontStack

func (self StackSizes) SetSizeOfFontStack(v int)

func (StackSizes) SetSizeOfGroupStack

func (self StackSizes) SetSizeOfGroupStack(v int)

func (StackSizes) SetSizeOfIDStack

func (self StackSizes) SetSizeOfIDStack(v int)

func (StackSizes) SetSizeOfItemFlagsStack

func (self StackSizes) SetSizeOfItemFlagsStack(v int)

func (StackSizes) SetSizeOfStyleVarStack

func (self StackSizes) SetSizeOfStyleVarStack(v int)

func (StackSizes) SizeOfBeginPopupStack

func (self StackSizes) SizeOfBeginPopupStack() int

func (StackSizes) SizeOfColorStack

func (self StackSizes) SizeOfColorStack() int

func (StackSizes) SizeOfDisabledStack

func (self StackSizes) SizeOfDisabledStack() int

func (StackSizes) SizeOfFocusScopeStack

func (self StackSizes) SizeOfFocusScopeStack() int

func (StackSizes) SizeOfFontStack

func (self StackSizes) SizeOfFontStack() int

func (StackSizes) SizeOfGroupStack

func (self StackSizes) SizeOfGroupStack() int

func (StackSizes) SizeOfIDStack

func (self StackSizes) SizeOfIDStack() int

func (StackSizes) SizeOfItemFlagsStack

func (self StackSizes) SizeOfItemFlagsStack() int

func (StackSizes) SizeOfStyleVarStack

func (self StackSizes) SizeOfStyleVarStack() int

type StackTool

type StackTool uintptr

func (StackTool) CopyToClipboardLastTime

func (self StackTool) CopyToClipboardLastTime() float32

func (StackTool) CopyToClipboardOnCtrlC

func (self StackTool) CopyToClipboardOnCtrlC() bool

func (StackTool) Destroy

func (self StackTool) Destroy()

func (StackTool) LastActiveFrame

func (self StackTool) LastActiveFrame() int

func (StackTool) QueryId

func (self StackTool) QueryId() ID

func (StackTool) SetCopyToClipboardLastTime

func (self StackTool) SetCopyToClipboardLastTime(v float32)

func (StackTool) SetCopyToClipboardOnCtrlC

func (self StackTool) SetCopyToClipboardOnCtrlC(v bool)

func (StackTool) SetLastActiveFrame

func (self StackTool) SetLastActiveFrame(v int32)

func (StackTool) SetQueryId

func (self StackTool) SetQueryId(v ID)

func (StackTool) SetStackLevel

func (self StackTool) SetStackLevel(v int32)

func (StackTool) StackLevel

func (self StackTool) StackLevel() int

type Storage

type Storage uintptr

type StoragePair

type StoragePair uintptr

func (StoragePair) Setkey

func (self StoragePair) Setkey(v ID)

type Style

type Style uintptr

func CurrentStyle

func CurrentStyle() Style

func NewStyle

func NewStyle() Style

func (Style) Alpha

func (self Style) Alpha() float32

func (Style) AntiAliasedFill

func (self Style) AntiAliasedFill() bool

func (Style) AntiAliasedLines

func (self Style) AntiAliasedLines() bool

func (Style) AntiAliasedLinesUseTex

func (self Style) AntiAliasedLinesUseTex() bool

func (Style) ButtonTextAlign

func (self Style) ButtonTextAlign() Vec2

func (Style) CellPadding

func (self Style) CellPadding() Vec2

func (Style) ChildBorderSize

func (self Style) ChildBorderSize() float32

func (Style) ChildRounding

func (self Style) ChildRounding() float32

func (Style) CircleTessellationMaxError

func (self Style) CircleTessellationMaxError() float32

func (Style) ColorButtonPosition

func (self Style) ColorButtonPosition() Dir

func (Style) ColumnsMinSpacing

func (self Style) ColumnsMinSpacing() float32

func (Style) CurveTessellationTol

func (self Style) CurveTessellationTol() float32

func (Style) Destroy

func (self Style) Destroy()

func (Style) DisabledAlpha

func (self Style) DisabledAlpha() float32

func (Style) DisplaySafeAreaPadding

func (self Style) DisplaySafeAreaPadding() Vec2

func (Style) DisplayWindowPadding

func (self Style) DisplayWindowPadding() Vec2

func (Style) FrameBorderSize

func (self Style) FrameBorderSize() float32

func (Style) FramePadding

func (self Style) FramePadding() Vec2

func (Style) FrameRounding

func (self Style) FrameRounding() float32

func (Style) GrabMinSize

func (self Style) GrabMinSize() float32

func (Style) GrabRounding

func (self Style) GrabRounding() float32

func (Style) IndentSpacing

func (self Style) IndentSpacing() float32

func (Style) ItemInnerSpacing

func (self Style) ItemInnerSpacing() Vec2

func (Style) ItemSpacing

func (self Style) ItemSpacing() Vec2

func (Style) LogSliderDeadzone

func (self Style) LogSliderDeadzone() float32

func (Style) MouseCursorScale

func (self Style) MouseCursorScale() float32

func (Style) PopupBorderSize

func (self Style) PopupBorderSize() float32

func (Style) PopupRounding

func (self Style) PopupRounding() float32

func (Style) ScaleAllSizes

func (self Style) ScaleAllSizes(scale_factor float32)

func (Style) ScrollbarRounding

func (self Style) ScrollbarRounding() float32

func (Style) ScrollbarSize

func (self Style) ScrollbarSize() float32

func (Style) SelectableTextAlign

func (self Style) SelectableTextAlign() Vec2

func (Style) SeparatorTextAlign

func (self Style) SeparatorTextAlign() Vec2

func (Style) SeparatorTextBorderSize

func (self Style) SeparatorTextBorderSize() float32

func (Style) SeparatorTextPadding

func (self Style) SeparatorTextPadding() Vec2

func (Style) SetAlpha

func (self Style) SetAlpha(v float32)

func (Style) SetAntiAliasedFill

func (self Style) SetAntiAliasedFill(v bool)

func (Style) SetAntiAliasedLines

func (self Style) SetAntiAliasedLines(v bool)

func (Style) SetAntiAliasedLinesUseTex

func (self Style) SetAntiAliasedLinesUseTex(v bool)

func (Style) SetButtonTextAlign

func (self Style) SetButtonTextAlign(v Vec2)

func (Style) SetCellPadding

func (self Style) SetCellPadding(v Vec2)

func (Style) SetChildBorderSize

func (self Style) SetChildBorderSize(v float32)

func (Style) SetChildRounding

func (self Style) SetChildRounding(v float32)

func (Style) SetCircleTessellationMaxError

func (self Style) SetCircleTessellationMaxError(v float32)

func (Style) SetColorButtonPosition

func (self Style) SetColorButtonPosition(v Dir)

func (Style) SetColumnsMinSpacing

func (self Style) SetColumnsMinSpacing(v float32)

func (Style) SetCurveTessellationTol

func (self Style) SetCurveTessellationTol(v float32)

func (Style) SetDisabledAlpha

func (self Style) SetDisabledAlpha(v float32)

func (Style) SetDisplaySafeAreaPadding

func (self Style) SetDisplaySafeAreaPadding(v Vec2)

func (Style) SetDisplayWindowPadding

func (self Style) SetDisplayWindowPadding(v Vec2)

func (Style) SetFrameBorderSize

func (self Style) SetFrameBorderSize(v float32)

func (Style) SetFramePadding

func (self Style) SetFramePadding(v Vec2)

func (Style) SetFrameRounding

func (self Style) SetFrameRounding(v float32)

func (Style) SetGrabMinSize

func (self Style) SetGrabMinSize(v float32)

func (Style) SetGrabRounding

func (self Style) SetGrabRounding(v float32)

func (Style) SetIndentSpacing

func (self Style) SetIndentSpacing(v float32)

func (Style) SetItemInnerSpacing

func (self Style) SetItemInnerSpacing(v Vec2)

func (Style) SetItemSpacing

func (self Style) SetItemSpacing(v Vec2)

func (Style) SetLogSliderDeadzone

func (self Style) SetLogSliderDeadzone(v float32)

func (Style) SetMouseCursorScale

func (self Style) SetMouseCursorScale(v float32)

func (Style) SetPopupBorderSize

func (self Style) SetPopupBorderSize(v float32)

func (Style) SetPopupRounding

func (self Style) SetPopupRounding(v float32)

func (Style) SetScrollbarRounding

func (self Style) SetScrollbarRounding(v float32)

func (Style) SetScrollbarSize

func (self Style) SetScrollbarSize(v float32)

func (Style) SetSelectableTextAlign

func (self Style) SetSelectableTextAlign(v Vec2)

func (Style) SetSeparatorTextAlign

func (self Style) SetSeparatorTextAlign(v Vec2)

func (Style) SetSeparatorTextBorderSize

func (self Style) SetSeparatorTextBorderSize(v float32)

func (Style) SetSeparatorTextPadding

func (self Style) SetSeparatorTextPadding(v Vec2)

func (Style) SetTabBorderSize

func (self Style) SetTabBorderSize(v float32)

func (Style) SetTabMinWidthForCloseButton

func (self Style) SetTabMinWidthForCloseButton(v float32)

func (Style) SetTabRounding

func (self Style) SetTabRounding(v float32)

func (Style) SetTouchExtraPadding

func (self Style) SetTouchExtraPadding(v Vec2)

func (Style) SetWindowBorderSize

func (self Style) SetWindowBorderSize(v float32)

func (Style) SetWindowMenuButtonPosition

func (self Style) SetWindowMenuButtonPosition(v Dir)

func (Style) SetWindowMinSize

func (self Style) SetWindowMinSize(v Vec2)

func (Style) SetWindowPadding

func (self Style) SetWindowPadding(v Vec2)

func (Style) SetWindowRounding

func (self Style) SetWindowRounding(v float32)

func (Style) SetWindowTitleAlign

func (self Style) SetWindowTitleAlign(v Vec2)

func (Style) TabBorderSize

func (self Style) TabBorderSize() float32

func (Style) TabMinWidthForCloseButton

func (self Style) TabMinWidthForCloseButton() float32

func (Style) TabRounding

func (self Style) TabRounding() float32

func (Style) TouchExtraPadding

func (self Style) TouchExtraPadding() Vec2

func (Style) WindowBorderSize

func (self Style) WindowBorderSize() float32

func (Style) WindowMenuButtonPosition

func (self Style) WindowMenuButtonPosition() Dir

func (Style) WindowMinSize

func (self Style) WindowMinSize() Vec2

func (Style) WindowPadding

func (self Style) WindowPadding() Vec2

func (Style) WindowRounding

func (self Style) WindowRounding() float32

func (Style) WindowTitleAlign

func (self Style) WindowTitleAlign() Vec2

type StyleMod

type StyleMod uintptr

func (StyleMod) Destroy

func (self StyleMod) Destroy()

func (StyleMod) SetVarIdx

func (self StyleMod) SetVarIdx(v StyleVar)

func (StyleMod) VarIdx

func (self StyleMod) VarIdx() StyleVar

type StyleVar

type StyleVar int

original name: ImGuiStyleVar_

type TabBar

type TabBar uintptr

func (TabBar) BackupCursorPos

func (self TabBar) BackupCursorPos() Vec2

func (TabBar) BarRect

func (self TabBar) BarRect() Rect

func (TabBar) BeginCount

func (self TabBar) BeginCount() int

func (TabBar) CurrFrameVisible

func (self TabBar) CurrFrameVisible() int

func (TabBar) CurrTabsContentsHeight

func (self TabBar) CurrTabsContentsHeight() float32

func (TabBar) Destroy

func (self TabBar) Destroy()

func (TabBar) Flags

func (self TabBar) Flags() TabBarFlags

func (TabBar) FramePadding

func (self TabBar) FramePadding() Vec2

func (TabBar) ID

func (self TabBar) ID() ID

func (TabBar) ItemSpacingY

func (self TabBar) ItemSpacingY() float32

func (TabBar) LastTabItemIdx

func (self TabBar) LastTabItemIdx() int

func (TabBar) NextSelectedTabId

func (self TabBar) NextSelectedTabId() ID

func (TabBar) PrevFrameVisible

func (self TabBar) PrevFrameVisible() int

func (TabBar) PrevTabsContentsHeight

func (self TabBar) PrevTabsContentsHeight() float32

func (TabBar) ReorderRequestOffset

func (self TabBar) ReorderRequestOffset() int

func (TabBar) ReorderRequestTabId

func (self TabBar) ReorderRequestTabId() ID

func (TabBar) ScrollingAnim

func (self TabBar) ScrollingAnim() float32

func (TabBar) ScrollingRectMaxX

func (self TabBar) ScrollingRectMaxX() float32

func (TabBar) ScrollingRectMinX

func (self TabBar) ScrollingRectMinX() float32

func (TabBar) ScrollingSpeed

func (self TabBar) ScrollingSpeed() float32

func (TabBar) ScrollingTarget

func (self TabBar) ScrollingTarget() float32

func (TabBar) ScrollingTargetDistToVisibility

func (self TabBar) ScrollingTargetDistToVisibility() float32

func (TabBar) SelectedTabId

func (self TabBar) SelectedTabId() ID

func (TabBar) SetBackupCursorPos

func (self TabBar) SetBackupCursorPos(v Vec2)

func (TabBar) SetBarRect

func (self TabBar) SetBarRect(v Rect)

func (TabBar) SetBeginCount

func (self TabBar) SetBeginCount(v int)

func (TabBar) SetCurrFrameVisible

func (self TabBar) SetCurrFrameVisible(v int32)

func (TabBar) SetCurrTabsContentsHeight

func (self TabBar) SetCurrTabsContentsHeight(v float32)

func (TabBar) SetFlags

func (self TabBar) SetFlags(v TabBarFlags)

func (TabBar) SetFramePadding

func (self TabBar) SetFramePadding(v Vec2)

func (TabBar) SetID

func (self TabBar) SetID(v ID)

func (TabBar) SetItemSpacingY

func (self TabBar) SetItemSpacingY(v float32)

func (TabBar) SetLastTabItemIdx

func (self TabBar) SetLastTabItemIdx(v int)

func (TabBar) SetNextSelectedTabId

func (self TabBar) SetNextSelectedTabId(v ID)

func (TabBar) SetPrevFrameVisible

func (self TabBar) SetPrevFrameVisible(v int32)

func (TabBar) SetPrevTabsContentsHeight

func (self TabBar) SetPrevTabsContentsHeight(v float32)

func (TabBar) SetReorderRequestOffset

func (self TabBar) SetReorderRequestOffset(v int)

func (TabBar) SetReorderRequestTabId

func (self TabBar) SetReorderRequestTabId(v ID)

func (TabBar) SetScrollingAnim

func (self TabBar) SetScrollingAnim(v float32)

func (TabBar) SetScrollingRectMaxX

func (self TabBar) SetScrollingRectMaxX(v float32)

func (TabBar) SetScrollingRectMinX

func (self TabBar) SetScrollingRectMinX(v float32)

func (TabBar) SetScrollingSpeed

func (self TabBar) SetScrollingSpeed(v float32)

func (TabBar) SetScrollingTarget

func (self TabBar) SetScrollingTarget(v float32)

func (TabBar) SetScrollingTargetDistToVisibility

func (self TabBar) SetScrollingTargetDistToVisibility(v float32)

func (TabBar) SetSelectedTabId

func (self TabBar) SetSelectedTabId(v ID)

func (TabBar) SetTabsActiveCount

func (self TabBar) SetTabsActiveCount(v int)

func (TabBar) SetTabsAddedNew

func (self TabBar) SetTabsAddedNew(v bool)

func (TabBar) SetVisibleTabId

func (self TabBar) SetVisibleTabId(v ID)

func (TabBar) SetVisibleTabWasSubmitted

func (self TabBar) SetVisibleTabWasSubmitted(v bool)

func (TabBar) SetWantLayout

func (self TabBar) SetWantLayout(v bool)

func (TabBar) SetWidthAllTabs

func (self TabBar) SetWidthAllTabs(v float32)

func (TabBar) SetWidthAllTabsIdeal

func (self TabBar) SetWidthAllTabsIdeal(v float32)

func (TabBar) TabsActiveCount

func (self TabBar) TabsActiveCount() int

func (TabBar) TabsAddedNew

func (self TabBar) TabsAddedNew() bool

func (TabBar) TabsNames

func (self TabBar) TabsNames() TextBuffer

func (TabBar) VisibleTabId

func (self TabBar) VisibleTabId() ID

func (TabBar) VisibleTabWasSubmitted

func (self TabBar) VisibleTabWasSubmitted() bool

func (TabBar) WantLayout

func (self TabBar) WantLayout() bool

func (TabBar) WidthAllTabs

func (self TabBar) WidthAllTabs() float32

func (TabBar) WidthAllTabsIdeal

func (self TabBar) WidthAllTabsIdeal() float32

type TabBarFlags

type TabBarFlags int

original name: ImGuiTabBarFlags_

type TabBarFlagsPrivate

type TabBarFlagsPrivate int

original name: ImGuiTabBarFlagsPrivate_

type TabItem

type TabItem uintptr

func (TabItem) BeginOrder

func (self TabItem) BeginOrder() int

func (TabItem) ContentWidth

func (self TabItem) ContentWidth() float32

func (TabItem) Destroy

func (self TabItem) Destroy()

func (TabItem) Flags

func (self TabItem) Flags() TabItemFlags

func (TabItem) ID

func (self TabItem) ID() ID

func (TabItem) IndexDuringLayout

func (self TabItem) IndexDuringLayout() int

func (TabItem) LastFrameSelected

func (self TabItem) LastFrameSelected() int

func (TabItem) LastFrameVisible

func (self TabItem) LastFrameVisible() int

func (TabItem) NameOffset

func (self TabItem) NameOffset() int

func (TabItem) Offset

func (self TabItem) Offset() float32

func (TabItem) RequestedWidth

func (self TabItem) RequestedWidth() float32

func (TabItem) SetBeginOrder

func (self TabItem) SetBeginOrder(v int)

func (TabItem) SetContentWidth

func (self TabItem) SetContentWidth(v float32)

func (TabItem) SetFlags

func (self TabItem) SetFlags(v TabItemFlags)

func (TabItem) SetID

func (self TabItem) SetID(v ID)

func (TabItem) SetIndexDuringLayout

func (self TabItem) SetIndexDuringLayout(v int)

func (TabItem) SetLastFrameSelected

func (self TabItem) SetLastFrameSelected(v int32)

func (TabItem) SetLastFrameVisible

func (self TabItem) SetLastFrameVisible(v int32)

func (TabItem) SetNameOffset

func (self TabItem) SetNameOffset(v int)

func (TabItem) SetOffset

func (self TabItem) SetOffset(v float32)

func (TabItem) SetRequestedWidth

func (self TabItem) SetRequestedWidth(v float32)

func (TabItem) SetWantClose

func (self TabItem) SetWantClose(v bool)

func (TabItem) SetWidth

func (self TabItem) SetWidth(v float32)

func (TabItem) SetWindow

func (self TabItem) SetWindow(v Window)

func (TabItem) WantClose

func (self TabItem) WantClose() bool

func (TabItem) Width

func (self TabItem) Width() float32

func (TabItem) Window

func (self TabItem) Window() Window

type TabItemFlags

type TabItemFlags int

original name: ImGuiTabItemFlags_

type TabItemFlagsPrivate

type TabItemFlagsPrivate int

original name: ImGuiTabItemFlagsPrivate_

type Table

type Table uintptr

func (Table) AutoFitSingleColumn

func (self Table) AutoFitSingleColumn() TableColumnIdx

func (Table) Bg0ClipRectForDrawCmd

func (self Table) Bg0ClipRectForDrawCmd() Rect

func (Table) Bg2ClipRectForDrawCmd

func (self Table) Bg2ClipRectForDrawCmd() Rect

func (Table) Bg2DrawChannelCurrent

func (self Table) Bg2DrawChannelCurrent() TableDrawChannelIdx

func (Table) Bg2DrawChannelUnfrozen

func (self Table) Bg2DrawChannelUnfrozen() TableDrawChannelIdx

func (Table) BgClipRect

func (self Table) BgClipRect() Rect

func (Table) BorderColorLight

func (self Table) BorderColorLight() uint32

func (Table) BorderColorStrong

func (self Table) BorderColorStrong() uint32

func (Table) BorderX1

func (self Table) BorderX1() float32

func (Table) BorderX2

func (self Table) BorderX2() float32

func (Table) CellPaddingX

func (self Table) CellPaddingX() float32

func (Table) CellPaddingY

func (self Table) CellPaddingY() float32

func (Table) CellSpacingX1

func (self Table) CellSpacingX1() float32

func (Table) CellSpacingX2

func (self Table) CellSpacingX2() float32

func (Table) ColumnsAutoFitWidth

func (self Table) ColumnsAutoFitWidth() float32

func (Table) ColumnsCount

func (self Table) ColumnsCount() int

func (Table) ColumnsEnabledCount

func (self Table) ColumnsEnabledCount() TableColumnIdx

func (Table) ColumnsEnabledFixedCount

func (self Table) ColumnsEnabledFixedCount() TableColumnIdx

func (Table) ColumnsGivenWidth

func (self Table) ColumnsGivenWidth() float32

func (Table) ColumnsNames

func (self Table) ColumnsNames() TextBuffer

func (Table) ColumnsStretchSumWeights

func (self Table) ColumnsStretchSumWeights() float32

func (Table) ContextPopupColumn

func (self Table) ContextPopupColumn() TableColumnIdx

func (Table) CurrentColumn

func (self Table) CurrentColumn() int

func (Table) CurrentRow

func (self Table) CurrentRow() int

func (Table) DeclColumnsCount

func (self Table) DeclColumnsCount() TableColumnIdx

func (Table) DrawSplitter

func (self Table) DrawSplitter() DrawListSplitter

func (Table) DummyDrawChannel

func (self Table) DummyDrawChannel() TableDrawChannelIdx

func (Table) Flags

func (self Table) Flags() TableFlags

func (Table) FreezeColumnsCount

func (self Table) FreezeColumnsCount() TableColumnIdx

func (Table) FreezeColumnsRequest

func (self Table) FreezeColumnsRequest() TableColumnIdx

func (Table) FreezeRowsCount

func (self Table) FreezeRowsCount() TableColumnIdx

func (Table) FreezeRowsRequest

func (self Table) FreezeRowsRequest() TableColumnIdx

func (Table) HasScrollbarYCurr

func (self Table) HasScrollbarYCurr() bool

func (Table) HasScrollbarYPrev

func (self Table) HasScrollbarYPrev() bool

func (Table) HeldHeaderColumn

func (self Table) HeldHeaderColumn() TableColumnIdx

func (Table) HostBackupInnerClipRect

func (self Table) HostBackupInnerClipRect() Rect

func (Table) HostClipRect

func (self Table) HostClipRect() Rect

func (Table) HostIndentX

func (self Table) HostIndentX() float32

func (Table) HostSkipItems

func (self Table) HostSkipItems() bool

func (Table) HoveredColumnBody

func (self Table) HoveredColumnBody() TableColumnIdx

func (Table) HoveredColumnBorder

func (self Table) HoveredColumnBorder() TableColumnIdx

func (Table) ID

func (self Table) ID() ID

func (Table) InnerClipRect

func (self Table) InnerClipRect() Rect

func (Table) InnerRect

func (self Table) InnerRect() Rect

func (Table) InnerWidth

func (self Table) InnerWidth() float32

func (Table) InnerWindow

func (self Table) InnerWindow() Window

func (Table) InstanceCurrent

func (self Table) InstanceCurrent() int

func (Table) InstanceDataFirst

func (self Table) InstanceDataFirst() TableInstanceData

func (Table) InstanceInteracted

func (self Table) InstanceInteracted() int

func (Table) IsContextPopupOpen

func (self Table) IsContextPopupOpen() bool

func (Table) IsDefaultDisplayOrder

func (self Table) IsDefaultDisplayOrder() bool

func (Table) IsDefaultSizingPolicy

func (self Table) IsDefaultSizingPolicy() bool

func (Table) IsInitializing

func (self Table) IsInitializing() bool

func (Table) IsInsideRow

func (self Table) IsInsideRow() bool

func (Table) IsLayoutLocked

func (self Table) IsLayoutLocked() bool

func (Table) IsResetAllRequest

func (self Table) IsResetAllRequest() bool

func (Table) IsResetDisplayOrderRequest

func (self Table) IsResetDisplayOrderRequest() bool

func (Table) IsSettingsDirty

func (self Table) IsSettingsDirty() bool

func (Table) IsSettingsRequestLoad

func (self Table) IsSettingsRequestLoad() bool

func (Table) IsSortSpecsDirty

func (self Table) IsSortSpecsDirty() bool

func (Table) IsUnfrozenRows

func (self Table) IsUnfrozenRows() bool

func (Table) IsUsingHeaders

func (self Table) IsUsingHeaders() bool

func (Table) LastFrameActive

func (self Table) LastFrameActive() int

func (Table) LastResizedColumn

func (self Table) LastResizedColumn() TableColumnIdx

func (Table) LastRowFlags

func (self Table) LastRowFlags() TableRowFlags

func (Table) LeftMostEnabledColumn

func (self Table) LeftMostEnabledColumn() TableColumnIdx

func (Table) LeftMostStretchedColumn

func (self Table) LeftMostStretchedColumn() TableColumnIdx

func (Table) MemoryCompacted

func (self Table) MemoryCompacted() bool

func (Table) MinColumnWidth

func (self Table) MinColumnWidth() float32

func (Table) OuterPaddingX

func (self Table) OuterPaddingX() float32

func (Table) OuterRect

func (self Table) OuterRect() Rect

func (Table) OuterWindow

func (self Table) OuterWindow() Window

func (Table) RawData

func (self Table) RawData() unsafe.Pointer

func (Table) RefScale

func (self Table) RefScale() float32

func (Table) ReorderColumn

func (self Table) ReorderColumn() TableColumnIdx

func (Table) ReorderColumnDir

func (self Table) ReorderColumnDir() TableColumnIdx

func (Table) ResizeLockMinContentsX2

func (self Table) ResizeLockMinContentsX2() float32

func (Table) ResizedColumn

func (self Table) ResizedColumn() TableColumnIdx

func (Table) ResizedColumnNextWidth

func (self Table) ResizedColumnNextWidth() float32

func (Table) RightMostEnabledColumn

func (self Table) RightMostEnabledColumn() TableColumnIdx

func (Table) RightMostStretchedColumn

func (self Table) RightMostStretchedColumn() TableColumnIdx

func (Table) RowBgColorCounter

func (self Table) RowBgColorCounter() int

func (Table) RowCellDataCurrent

func (self Table) RowCellDataCurrent() TableColumnIdx

func (Table) RowFlags

func (self Table) RowFlags() TableRowFlags

func (Table) RowIndentOffsetX

func (self Table) RowIndentOffsetX() float32

func (Table) RowMinHeight

func (self Table) RowMinHeight() float32

func (Table) RowPosY1

func (self Table) RowPosY1() float32

func (Table) RowPosY2

func (self Table) RowPosY2() float32

func (Table) RowTextBaseline

func (self Table) RowTextBaseline() float32

func (Table) SetAutoFitSingleColumn

func (self Table) SetAutoFitSingleColumn(v TableColumnIdx)

func (Table) SetBg0ClipRectForDrawCmd

func (self Table) SetBg0ClipRectForDrawCmd(v Rect)

func (Table) SetBg2ClipRectForDrawCmd

func (self Table) SetBg2ClipRectForDrawCmd(v Rect)

func (Table) SetBg2DrawChannelCurrent

func (self Table) SetBg2DrawChannelCurrent(v TableDrawChannelIdx)

func (Table) SetBg2DrawChannelUnfrozen

func (self Table) SetBg2DrawChannelUnfrozen(v TableDrawChannelIdx)

func (Table) SetBgClipRect

func (self Table) SetBgClipRect(v Rect)

func (Table) SetBorderColorLight

func (self Table) SetBorderColorLight(v uint32)

func (Table) SetBorderColorStrong

func (self Table) SetBorderColorStrong(v uint32)

func (Table) SetBorderX1

func (self Table) SetBorderX1(v float32)

func (Table) SetBorderX2

func (self Table) SetBorderX2(v float32)

func (Table) SetCellPaddingX

func (self Table) SetCellPaddingX(v float32)

func (Table) SetCellPaddingY

func (self Table) SetCellPaddingY(v float32)

func (Table) SetCellSpacingX1

func (self Table) SetCellSpacingX1(v float32)

func (Table) SetCellSpacingX2

func (self Table) SetCellSpacingX2(v float32)

func (Table) SetColumnsAutoFitWidth

func (self Table) SetColumnsAutoFitWidth(v float32)

func (Table) SetColumnsCount

func (self Table) SetColumnsCount(v int32)

func (Table) SetColumnsEnabledCount

func (self Table) SetColumnsEnabledCount(v TableColumnIdx)

func (Table) SetColumnsEnabledFixedCount

func (self Table) SetColumnsEnabledFixedCount(v TableColumnIdx)

func (Table) SetColumnsGivenWidth

func (self Table) SetColumnsGivenWidth(v float32)

func (Table) SetColumnsStretchSumWeights

func (self Table) SetColumnsStretchSumWeights(v float32)

func (Table) SetContextPopupColumn

func (self Table) SetContextPopupColumn(v TableColumnIdx)

func (Table) SetCurrentColumn

func (self Table) SetCurrentColumn(v int32)

func (Table) SetCurrentRow

func (self Table) SetCurrentRow(v int32)

func (Table) SetDeclColumnsCount

func (self Table) SetDeclColumnsCount(v TableColumnIdx)

func (Table) SetDrawSplitter

func (self Table) SetDrawSplitter(v DrawListSplitter)

func (Table) SetDummyDrawChannel

func (self Table) SetDummyDrawChannel(v TableDrawChannelIdx)

func (Table) SetFlags

func (self Table) SetFlags(v TableFlags)

func (Table) SetFreezeColumnsCount

func (self Table) SetFreezeColumnsCount(v TableColumnIdx)

func (Table) SetFreezeColumnsRequest

func (self Table) SetFreezeColumnsRequest(v TableColumnIdx)

func (Table) SetFreezeRowsCount

func (self Table) SetFreezeRowsCount(v TableColumnIdx)

func (Table) SetFreezeRowsRequest

func (self Table) SetFreezeRowsRequest(v TableColumnIdx)

func (Table) SetHasScrollbarYCurr

func (self Table) SetHasScrollbarYCurr(v bool)

func (Table) SetHasScrollbarYPrev

func (self Table) SetHasScrollbarYPrev(v bool)

func (Table) SetHeldHeaderColumn

func (self Table) SetHeldHeaderColumn(v TableColumnIdx)

func (Table) SetHostBackupInnerClipRect

func (self Table) SetHostBackupInnerClipRect(v Rect)

func (Table) SetHostClipRect

func (self Table) SetHostClipRect(v Rect)

func (Table) SetHostIndentX

func (self Table) SetHostIndentX(v float32)

func (Table) SetHostSkipItems

func (self Table) SetHostSkipItems(v bool)

func (Table) SetHoveredColumnBody

func (self Table) SetHoveredColumnBody(v TableColumnIdx)

func (Table) SetHoveredColumnBorder

func (self Table) SetHoveredColumnBorder(v TableColumnIdx)

func (Table) SetID

func (self Table) SetID(v ID)

func (Table) SetInnerClipRect

func (self Table) SetInnerClipRect(v Rect)

func (Table) SetInnerRect

func (self Table) SetInnerRect(v Rect)

func (Table) SetInnerWidth

func (self Table) SetInnerWidth(v float32)

func (Table) SetInnerWindow

func (self Table) SetInnerWindow(v Window)

func (Table) SetInstanceCurrent

func (self Table) SetInstanceCurrent(v int)

func (Table) SetInstanceInteracted

func (self Table) SetInstanceInteracted(v int)

func (Table) SetIsContextPopupOpen

func (self Table) SetIsContextPopupOpen(v bool)

func (Table) SetIsDefaultDisplayOrder

func (self Table) SetIsDefaultDisplayOrder(v bool)

func (Table) SetIsDefaultSizingPolicy

func (self Table) SetIsDefaultSizingPolicy(v bool)

func (Table) SetIsInitializing

func (self Table) SetIsInitializing(v bool)

func (Table) SetIsInsideRow

func (self Table) SetIsInsideRow(v bool)

func (Table) SetIsLayoutLocked

func (self Table) SetIsLayoutLocked(v bool)

func (Table) SetIsResetAllRequest

func (self Table) SetIsResetAllRequest(v bool)

func (Table) SetIsResetDisplayOrderRequest

func (self Table) SetIsResetDisplayOrderRequest(v bool)

func (Table) SetIsSettingsDirty

func (self Table) SetIsSettingsDirty(v bool)

func (Table) SetIsSettingsRequestLoad

func (self Table) SetIsSettingsRequestLoad(v bool)

func (Table) SetIsSortSpecsDirty

func (self Table) SetIsSortSpecsDirty(v bool)

func (Table) SetIsUnfrozenRows

func (self Table) SetIsUnfrozenRows(v bool)

func (Table) SetIsUsingHeaders

func (self Table) SetIsUsingHeaders(v bool)

func (Table) SetLastFrameActive

func (self Table) SetLastFrameActive(v int32)

func (Table) SetLastResizedColumn

func (self Table) SetLastResizedColumn(v TableColumnIdx)

func (Table) SetLastRowFlags

func (self Table) SetLastRowFlags(v TableRowFlags)

func (Table) SetLeftMostEnabledColumn

func (self Table) SetLeftMostEnabledColumn(v TableColumnIdx)

func (Table) SetLeftMostStretchedColumn

func (self Table) SetLeftMostStretchedColumn(v TableColumnIdx)

func (Table) SetMemoryCompacted

func (self Table) SetMemoryCompacted(v bool)

func (Table) SetMinColumnWidth

func (self Table) SetMinColumnWidth(v float32)

func (Table) SetOuterPaddingX

func (self Table) SetOuterPaddingX(v float32)

func (Table) SetOuterRect

func (self Table) SetOuterRect(v Rect)

func (Table) SetOuterWindow

func (self Table) SetOuterWindow(v Window)

func (Table) SetRawData

func (self Table) SetRawData(v unsafe.Pointer)

func (Table) SetRefScale

func (self Table) SetRefScale(v float32)

func (Table) SetReorderColumn

func (self Table) SetReorderColumn(v TableColumnIdx)

func (Table) SetReorderColumnDir

func (self Table) SetReorderColumnDir(v TableColumnIdx)

func (Table) SetResizeLockMinContentsX2

func (self Table) SetResizeLockMinContentsX2(v float32)

func (Table) SetResizedColumn

func (self Table) SetResizedColumn(v TableColumnIdx)

func (Table) SetResizedColumnNextWidth

func (self Table) SetResizedColumnNextWidth(v float32)

func (Table) SetRightMostEnabledColumn

func (self Table) SetRightMostEnabledColumn(v TableColumnIdx)

func (Table) SetRightMostStretchedColumn

func (self Table) SetRightMostStretchedColumn(v TableColumnIdx)

func (Table) SetRowBgColorCounter

func (self Table) SetRowBgColorCounter(v int32)

func (Table) SetRowCellDataCurrent

func (self Table) SetRowCellDataCurrent(v TableColumnIdx)

func (Table) SetRowFlags

func (self Table) SetRowFlags(v TableRowFlags)

func (Table) SetRowIndentOffsetX

func (self Table) SetRowIndentOffsetX(v float32)

func (Table) SetRowMinHeight

func (self Table) SetRowMinHeight(v float32)

func (Table) SetRowPosY1

func (self Table) SetRowPosY1(v float32)

func (Table) SetRowPosY2

func (self Table) SetRowPosY2(v float32)

func (Table) SetRowTextBaseline

func (self Table) SetRowTextBaseline(v float32)

func (Table) SetSettingsLoadedFlags

func (self Table) SetSettingsLoadedFlags(v TableFlags)

func (Table) SetSettingsOffset

func (self Table) SetSettingsOffset(v int32)

func (Table) SetSortSpecsCount

func (self Table) SetSortSpecsCount(v TableColumnIdx)

func (Table) SetTempData

func (self Table) SetTempData(v TableTempData)

func (Table) SetWorkRect

func (self Table) SetWorkRect(v Rect)

func (Table) SettingsLoadedFlags

func (self Table) SettingsLoadedFlags() TableFlags

func (Table) SettingsOffset

func (self Table) SettingsOffset() int

func (Table) SortSpecs

func (self Table) SortSpecs() TableSortSpecs

func (Table) SortSpecsCount

func (self Table) SortSpecsCount() TableColumnIdx

func (Table) SortSpecsSingle

func (self Table) SortSpecsSingle() TableColumnSortSpecs

func (Table) TempData

func (self Table) TempData() TableTempData

func (Table) WorkRect

func (self Table) WorkRect() Rect

type TableBgTarget

type TableBgTarget int

original name: ImGuiTableBgTarget_

type TableCellData

type TableCellData uintptr

func (TableCellData) BgColor

func (self TableCellData) BgColor() uint32

func (TableCellData) Column

func (self TableCellData) Column() TableColumnIdx

func (TableCellData) SetBgColor

func (self TableCellData) SetBgColor(v uint32)

func (TableCellData) SetColumn

func (self TableCellData) SetColumn(v TableColumnIdx)

type TableColumn

type TableColumn uintptr

func (TableColumn) AutoFitQueue

func (self TableColumn) AutoFitQueue() uint32

func (TableColumn) CannotSkipItemsQueue

func (self TableColumn) CannotSkipItemsQueue() uint32

func (TableColumn) ClipRect

func (self TableColumn) ClipRect() Rect

func (TableColumn) ContentMaxXFrozen

func (self TableColumn) ContentMaxXFrozen() float32

func (TableColumn) ContentMaxXHeadersIdeal

func (self TableColumn) ContentMaxXHeadersIdeal() float32

func (TableColumn) ContentMaxXHeadersUsed

func (self TableColumn) ContentMaxXHeadersUsed() float32

func (TableColumn) ContentMaxXUnfrozen

func (self TableColumn) ContentMaxXUnfrozen() float32

func (TableColumn) Destroy

func (self TableColumn) Destroy()

func (TableColumn) DisplayOrder

func (self TableColumn) DisplayOrder() TableColumnIdx

func (TableColumn) DrawChannelCurrent

func (self TableColumn) DrawChannelCurrent() TableDrawChannelIdx

func (TableColumn) DrawChannelFrozen

func (self TableColumn) DrawChannelFrozen() TableDrawChannelIdx

func (TableColumn) DrawChannelUnfrozen

func (self TableColumn) DrawChannelUnfrozen() TableDrawChannelIdx

func (TableColumn) Flags

func (self TableColumn) Flags() TableColumnFlags

func (TableColumn) IndexWithinEnabledSet

func (self TableColumn) IndexWithinEnabledSet() TableColumnIdx

func (TableColumn) InitStretchWeightOrWidth

func (self TableColumn) InitStretchWeightOrWidth() float32

func (TableColumn) IsEnabled

func (self TableColumn) IsEnabled() bool

func (TableColumn) IsPreserveWidthAuto

func (self TableColumn) IsPreserveWidthAuto() bool

func (TableColumn) IsRequestOutput

func (self TableColumn) IsRequestOutput() bool

func (TableColumn) IsSkipItems

func (self TableColumn) IsSkipItems() bool

func (TableColumn) IsUserEnabled

func (self TableColumn) IsUserEnabled() bool

func (TableColumn) IsUserEnabledNextFrame

func (self TableColumn) IsUserEnabledNextFrame() bool

func (TableColumn) IsVisibleX

func (self TableColumn) IsVisibleX() bool

func (TableColumn) IsVisibleY

func (self TableColumn) IsVisibleY() bool

func (TableColumn) ItemWidth

func (self TableColumn) ItemWidth() float32

func (TableColumn) MaxX

func (self TableColumn) MaxX() float32

func (TableColumn) MinX

func (self TableColumn) MinX() float32

func (TableColumn) NameOffset

func (self TableColumn) NameOffset() int

func (TableColumn) NavLayerCurrent

func (self TableColumn) NavLayerCurrent() int

func (TableColumn) NextEnabledColumn

func (self TableColumn) NextEnabledColumn() TableColumnIdx

func (TableColumn) PrevEnabledColumn

func (self TableColumn) PrevEnabledColumn() TableColumnIdx

func (TableColumn) SetAutoFitQueue

func (self TableColumn) SetAutoFitQueue(v uint)

func (TableColumn) SetCannotSkipItemsQueue

func (self TableColumn) SetCannotSkipItemsQueue(v uint)

func (TableColumn) SetClipRect

func (self TableColumn) SetClipRect(v Rect)

func (TableColumn) SetContentMaxXFrozen

func (self TableColumn) SetContentMaxXFrozen(v float32)

func (TableColumn) SetContentMaxXHeadersIdeal

func (self TableColumn) SetContentMaxXHeadersIdeal(v float32)

func (TableColumn) SetContentMaxXHeadersUsed

func (self TableColumn) SetContentMaxXHeadersUsed(v float32)

func (TableColumn) SetContentMaxXUnfrozen

func (self TableColumn) SetContentMaxXUnfrozen(v float32)

func (TableColumn) SetDisplayOrder

func (self TableColumn) SetDisplayOrder(v TableColumnIdx)

func (TableColumn) SetDrawChannelCurrent

func (self TableColumn) SetDrawChannelCurrent(v TableDrawChannelIdx)

func (TableColumn) SetDrawChannelFrozen

func (self TableColumn) SetDrawChannelFrozen(v TableDrawChannelIdx)

func (TableColumn) SetDrawChannelUnfrozen

func (self TableColumn) SetDrawChannelUnfrozen(v TableDrawChannelIdx)

func (TableColumn) SetFlags

func (self TableColumn) SetFlags(v TableColumnFlags)

func (TableColumn) SetIndexWithinEnabledSet

func (self TableColumn) SetIndexWithinEnabledSet(v TableColumnIdx)

func (TableColumn) SetInitStretchWeightOrWidth

func (self TableColumn) SetInitStretchWeightOrWidth(v float32)

func (TableColumn) SetIsEnabled

func (self TableColumn) SetIsEnabled(v bool)

func (TableColumn) SetIsPreserveWidthAuto

func (self TableColumn) SetIsPreserveWidthAuto(v bool)

func (TableColumn) SetIsRequestOutput

func (self TableColumn) SetIsRequestOutput(v bool)

func (TableColumn) SetIsSkipItems

func (self TableColumn) SetIsSkipItems(v bool)

func (TableColumn) SetIsUserEnabled

func (self TableColumn) SetIsUserEnabled(v bool)

func (TableColumn) SetIsUserEnabledNextFrame

func (self TableColumn) SetIsUserEnabledNextFrame(v bool)

func (TableColumn) SetIsVisibleX

func (self TableColumn) SetIsVisibleX(v bool)

func (TableColumn) SetIsVisibleY

func (self TableColumn) SetIsVisibleY(v bool)

func (TableColumn) SetItemWidth

func (self TableColumn) SetItemWidth(v float32)

func (TableColumn) SetMaxX

func (self TableColumn) SetMaxX(v float32)

func (TableColumn) SetMinX

func (self TableColumn) SetMinX(v float32)

func (TableColumn) SetNameOffset

func (self TableColumn) SetNameOffset(v int)

func (TableColumn) SetNavLayerCurrent

func (self TableColumn) SetNavLayerCurrent(v int)

func (TableColumn) SetNextEnabledColumn

func (self TableColumn) SetNextEnabledColumn(v TableColumnIdx)

func (TableColumn) SetPrevEnabledColumn

func (self TableColumn) SetPrevEnabledColumn(v TableColumnIdx)

func (TableColumn) SetSortDirection

func (self TableColumn) SetSortDirection(v uint)

func (TableColumn) SetSortDirectionsAvailCount

func (self TableColumn) SetSortDirectionsAvailCount(v uint)

func (TableColumn) SetSortDirectionsAvailList

func (self TableColumn) SetSortDirectionsAvailList(v uint)

func (TableColumn) SetSortDirectionsAvailMask

func (self TableColumn) SetSortDirectionsAvailMask(v uint)

func (TableColumn) SetSortOrder

func (self TableColumn) SetSortOrder(v TableColumnIdx)

func (TableColumn) SetStretchWeight

func (self TableColumn) SetStretchWeight(v float32)

func (TableColumn) SetUserID

func (self TableColumn) SetUserID(v ID)

func (TableColumn) SetWidthAuto

func (self TableColumn) SetWidthAuto(v float32)

func (TableColumn) SetWidthGiven

func (self TableColumn) SetWidthGiven(v float32)

func (TableColumn) SetWidthRequest

func (self TableColumn) SetWidthRequest(v float32)

func (TableColumn) SetWorkMaxX

func (self TableColumn) SetWorkMaxX(v float32)

func (TableColumn) SetWorkMinX

func (self TableColumn) SetWorkMinX(v float32)

func (TableColumn) SortDirection

func (self TableColumn) SortDirection() uint32

func (TableColumn) SortDirectionsAvailCount

func (self TableColumn) SortDirectionsAvailCount() uint32

func (TableColumn) SortDirectionsAvailList

func (self TableColumn) SortDirectionsAvailList() uint32

func (TableColumn) SortDirectionsAvailMask

func (self TableColumn) SortDirectionsAvailMask() uint32

func (TableColumn) SortOrder

func (self TableColumn) SortOrder() TableColumnIdx

func (TableColumn) StretchWeight

func (self TableColumn) StretchWeight() float32

func (TableColumn) UserID

func (self TableColumn) UserID() ID

func (TableColumn) WidthAuto

func (self TableColumn) WidthAuto() float32

func (TableColumn) WidthGiven

func (self TableColumn) WidthGiven() float32

func (TableColumn) WidthRequest

func (self TableColumn) WidthRequest() float32

func (TableColumn) WorkMaxX

func (self TableColumn) WorkMaxX() float32

func (TableColumn) WorkMinX

func (self TableColumn) WorkMinX() float32

type TableColumnFlags

type TableColumnFlags int

original name: ImGuiTableColumnFlags_

func TableGetColumnFlags

func TableGetColumnFlags() TableColumnFlags

func TableGetColumnFlagsV

func TableGetColumnFlagsV(column_n int32) TableColumnFlags

TableGetColumnFlagsV parameter default value hint: column_n: -1

type TableColumnIdx

type TableColumnIdx C.ImGuiTableColumnIdx

type TableColumnSettings

type TableColumnSettings uintptr

func (TableColumnSettings) Destroy

func (self TableColumnSettings) Destroy()

func (TableColumnSettings) DisplayOrder

func (self TableColumnSettings) DisplayOrder() TableColumnIdx

func (TableColumnSettings) Index

func (self TableColumnSettings) Index() TableColumnIdx

func (TableColumnSettings) IsEnabled

func (self TableColumnSettings) IsEnabled() uint32

func (TableColumnSettings) IsStretch

func (self TableColumnSettings) IsStretch() uint32

func (TableColumnSettings) SetDisplayOrder

func (self TableColumnSettings) SetDisplayOrder(v TableColumnIdx)

func (TableColumnSettings) SetIndex

func (self TableColumnSettings) SetIndex(v TableColumnIdx)

func (TableColumnSettings) SetIsEnabled

func (self TableColumnSettings) SetIsEnabled(v uint)

func (TableColumnSettings) SetIsStretch

func (self TableColumnSettings) SetIsStretch(v uint)

func (TableColumnSettings) SetSortDirection

func (self TableColumnSettings) SetSortDirection(v uint)

func (TableColumnSettings) SetSortOrder

func (self TableColumnSettings) SetSortOrder(v TableColumnIdx)

func (TableColumnSettings) SetUserID

func (self TableColumnSettings) SetUserID(v ID)

func (TableColumnSettings) SetWidthOrWeight

func (self TableColumnSettings) SetWidthOrWeight(v float32)

func (TableColumnSettings) SortDirection

func (self TableColumnSettings) SortDirection() uint32

func (TableColumnSettings) SortOrder

func (self TableColumnSettings) SortOrder() TableColumnIdx

func (TableColumnSettings) UserID

func (self TableColumnSettings) UserID() ID

func (TableColumnSettings) WidthOrWeight

func (self TableColumnSettings) WidthOrWeight() float32

type TableColumnSortSpecs

type TableColumnSortSpecs uintptr

func NewTableColumnSortSpecs

func NewTableColumnSortSpecs() TableColumnSortSpecs

func (TableColumnSortSpecs) ColumnIndex

func (self TableColumnSortSpecs) ColumnIndex() int

func (TableColumnSortSpecs) ColumnUserID

func (self TableColumnSortSpecs) ColumnUserID() ID

func (TableColumnSortSpecs) Destroy

func (self TableColumnSortSpecs) Destroy()

func (TableColumnSortSpecs) SetColumnIndex

func (self TableColumnSortSpecs) SetColumnIndex(v int)

func (TableColumnSortSpecs) SetColumnUserID

func (self TableColumnSortSpecs) SetColumnUserID(v ID)

func (TableColumnSortSpecs) SetSortDirection

func (self TableColumnSortSpecs) SetSortDirection(v SortDirection)

func (TableColumnSortSpecs) SetSortOrder

func (self TableColumnSortSpecs) SetSortOrder(v int)

func (TableColumnSortSpecs) SortDirection

func (self TableColumnSortSpecs) SortDirection() SortDirection

func (TableColumnSortSpecs) SortOrder

func (self TableColumnSortSpecs) SortOrder() int

type TableDrawChannelIdx

type TableDrawChannelIdx C.ImGuiTableDrawChannelIdx

type TableFlags

type TableFlags int

original name: ImGuiTableFlags_

type TableInstanceData

type TableInstanceData uintptr

func (TableInstanceData) Destroy

func (self TableInstanceData) Destroy()

func (TableInstanceData) LastFirstRowHeight

func (self TableInstanceData) LastFirstRowHeight() float32

func (TableInstanceData) LastFrozenHeight

func (self TableInstanceData) LastFrozenHeight() float32

func (TableInstanceData) LastOuterHeight

func (self TableInstanceData) LastOuterHeight() float32

func (TableInstanceData) SetLastFirstRowHeight

func (self TableInstanceData) SetLastFirstRowHeight(v float32)

func (TableInstanceData) SetLastFrozenHeight

func (self TableInstanceData) SetLastFrozenHeight(v float32)

func (TableInstanceData) SetLastOuterHeight

func (self TableInstanceData) SetLastOuterHeight(v float32)

func (TableInstanceData) SetTableInstanceID

func (self TableInstanceData) SetTableInstanceID(v ID)

func (TableInstanceData) TableInstanceID

func (self TableInstanceData) TableInstanceID() ID

type TableRowFlags

type TableRowFlags int

original name: ImGuiTableRowFlags_

type TableSettings

type TableSettings uintptr

func (TableSettings) ColumnsCount

func (self TableSettings) ColumnsCount() TableColumnIdx

func (TableSettings) ColumnsCountMax

func (self TableSettings) ColumnsCountMax() TableColumnIdx

func (TableSettings) Destroy

func (self TableSettings) Destroy()

func (TableSettings) ID

func (self TableSettings) ID() ID

func (TableSettings) RefScale

func (self TableSettings) RefScale() float32

func (TableSettings) SaveFlags

func (self TableSettings) SaveFlags() TableFlags

func (TableSettings) SetColumnsCount

func (self TableSettings) SetColumnsCount(v TableColumnIdx)

func (TableSettings) SetColumnsCountMax

func (self TableSettings) SetColumnsCountMax(v TableColumnIdx)

func (TableSettings) SetID

func (self TableSettings) SetID(v ID)

func (TableSettings) SetRefScale

func (self TableSettings) SetRefScale(v float32)

func (TableSettings) SetSaveFlags

func (self TableSettings) SetSaveFlags(v TableFlags)

func (TableSettings) SetWantApply

func (self TableSettings) SetWantApply(v bool)

func (TableSettings) WantApply

func (self TableSettings) WantApply() bool

type TableSortSpecs

type TableSortSpecs uintptr

func NewTableSortSpecs

func NewTableSortSpecs() TableSortSpecs

func TableGetSortSpecs

func TableGetSortSpecs() TableSortSpecs

func (TableSortSpecs) Destroy

func (self TableSortSpecs) Destroy()

func (TableSortSpecs) SetSpecs

func (self TableSortSpecs) SetSpecs(v TableColumnSortSpecs)

func (TableSortSpecs) SetSpecsCount

func (self TableSortSpecs) SetSpecsCount(v int32)

func (TableSortSpecs) SetSpecsDirty

func (self TableSortSpecs) SetSpecsDirty(v bool)

func (TableSortSpecs) Specs

func (self TableSortSpecs) Specs() TableColumnSortSpecs

func (TableSortSpecs) SpecsCount

func (self TableSortSpecs) SpecsCount() int

func (TableSortSpecs) SpecsDirty

func (self TableSortSpecs) SpecsDirty() bool

type TableTempData

type TableTempData uintptr

func (TableTempData) Destroy

func (self TableTempData) Destroy()

func (TableTempData) DrawSplitter

func (self TableTempData) DrawSplitter() DrawListSplitter

func (TableTempData) HostBackupCurrLineSize

func (self TableTempData) HostBackupCurrLineSize() Vec2

func (TableTempData) HostBackupCursorMaxPos

func (self TableTempData) HostBackupCursorMaxPos() Vec2

func (TableTempData) HostBackupItemWidth

func (self TableTempData) HostBackupItemWidth() float32

func (TableTempData) HostBackupItemWidthStackSize

func (self TableTempData) HostBackupItemWidthStackSize() int

func (TableTempData) HostBackupParentWorkRect

func (self TableTempData) HostBackupParentWorkRect() Rect

func (TableTempData) HostBackupPrevLineSize

func (self TableTempData) HostBackupPrevLineSize() Vec2

func (TableTempData) HostBackupWorkRect

func (self TableTempData) HostBackupWorkRect() Rect

func (TableTempData) LastTimeActive

func (self TableTempData) LastTimeActive() float32

func (TableTempData) SetHostBackupCurrLineSize

func (self TableTempData) SetHostBackupCurrLineSize(v Vec2)

func (TableTempData) SetHostBackupCursorMaxPos

func (self TableTempData) SetHostBackupCursorMaxPos(v Vec2)

func (TableTempData) SetHostBackupItemWidth

func (self TableTempData) SetHostBackupItemWidth(v float32)

func (TableTempData) SetHostBackupItemWidthStackSize

func (self TableTempData) SetHostBackupItemWidthStackSize(v int32)

func (TableTempData) SetHostBackupParentWorkRect

func (self TableTempData) SetHostBackupParentWorkRect(v Rect)

func (TableTempData) SetHostBackupPrevLineSize

func (self TableTempData) SetHostBackupPrevLineSize(v Vec2)

func (TableTempData) SetHostBackupWorkRect

func (self TableTempData) SetHostBackupWorkRect(v Rect)

func (TableTempData) SetLastTimeActive

func (self TableTempData) SetLastTimeActive(v float32)

func (TableTempData) SetTableIndex

func (self TableTempData) SetTableIndex(v int32)

func (TableTempData) SetUserOuterSize

func (self TableTempData) SetUserOuterSize(v Vec2)

func (TableTempData) TableIndex

func (self TableTempData) TableIndex() int

func (TableTempData) UserOuterSize

func (self TableTempData) UserOuterSize() Vec2

type TextBuffer

type TextBuffer uintptr

func NewTextBuffer

func NewTextBuffer() TextBuffer

func (TextBuffer) Append

func (self TextBuffer) Append(str string)

func (TextBuffer) AppendV

func (self TextBuffer) AppendV(str string, str_end string)

AppendV parameter default value hint: str_end: NULL

func (TextBuffer) Appendf

func (self TextBuffer) Appendf(fmt string)

func (TextBuffer) Begin

func (self TextBuffer) Begin() string

func (TextBuffer) Clear

func (self TextBuffer) Clear()

func (TextBuffer) Destroy

func (self TextBuffer) Destroy()

func (TextBuffer) Empty

func (self TextBuffer) Empty() bool

func (TextBuffer) End

func (self TextBuffer) End() string

func (TextBuffer) Reserve

func (self TextBuffer) Reserve(capacity int32)

func (TextBuffer) Size

func (self TextBuffer) Size() int

type TextFilter

type TextFilter uintptr

func NewTextFilter

func NewTextFilter(default_filter string) TextFilter

NewTextFilter parameter default value hint: default_filter: ""

func (TextFilter) Build

func (self TextFilter) Build()

func (TextFilter) Clear

func (self TextFilter) Clear()

func (TextFilter) CountGrep

func (self TextFilter) CountGrep() int

func (TextFilter) Destroy

func (self TextFilter) Destroy()

func (TextFilter) Draw

func (self TextFilter) Draw() bool

func (TextFilter) DrawV

func (self TextFilter) DrawV(label string, width float32) bool

DrawV parameter default value hint: label: "Filter(inc,-exc)" width: 0.0f

func (TextFilter) IsActive

func (self TextFilter) IsActive() bool

func (TextFilter) PassFilter

func (self TextFilter) PassFilter(text string) bool

func (TextFilter) PassFilterV

func (self TextFilter) PassFilterV(text string) bool

PassFilterV parameter default value hint: text_end: NULL

func (TextFilter) SetCountGrep

func (self TextFilter) SetCountGrep(v int32)

type TextFlags

type TextFlags int

original name: ImGuiTextFlags_

type TextIndex

type TextIndex uintptr

func (TextIndex) EndOffset

func (self TextIndex) EndOffset() int

func (TextIndex) SetEndOffset

func (self TextIndex) SetEndOffset(v int32)

type TextRange

type TextRange uintptr

func (TextRange) Setb

func (self TextRange) Setb(v string)

func (TextRange) Sete

func (self TextRange) Sete(v string)

type Texture

type Texture struct {
	Width  int
	Height int
	// contains filtered or unexported fields
}

func NewTextureFromRgba

func NewTextureFromRgba(rgba *image.RGBA) *Texture

func (*Texture) ID

func (t *Texture) ID() TextureID

type TextureID

type TextureID C.ImTextureID

func CreateTexture

func CreateTexture(pixels unsafe.Pointer, width, height int) TextureID

func CreateTextureRgba

func CreateTextureRgba(img *image.RGBA, width, height int) TextureID

type TooltipFlags

type TooltipFlags int

original name: ImGuiTooltipFlags_

type TreeNodeFlags

type TreeNodeFlags int

original name: ImGuiTreeNodeFlags_

type TreeNodeFlagsPrivate

type TreeNodeFlagsPrivate int

original name: ImGuiTreeNodeFlagsPrivate_

type Vec2

type Vec2 struct {
	X float32
	Y float32
}

func CalcTextSize

func CalcTextSize(text string) Vec2

func CalcTextSizeV

func CalcTextSizeV(text string, hide_text_after_double_hash bool, wrap_width float32) Vec2

CalcTextSizeV parameter default value hint: hide_text_after_double_hash: false text_end: NULL wrap_width: -1.0f

func ContentRegionAvail

func ContentRegionAvail() Vec2

func ContentRegionMax

func ContentRegionMax() Vec2

func CursorPos

func CursorPos() Vec2

func CursorScreenPos

func CursorScreenPos() Vec2

func CursorStartPos

func CursorStartPos() Vec2

func FontTexUvWhitePixel

func FontTexUvWhitePixel() Vec2

func ItemRectMax

func ItemRectMax() Vec2

func ItemRectMin

func ItemRectMin() Vec2

func ItemRectSize

func ItemRectSize() Vec2

func MouseDragDelta

func MouseDragDelta() Vec2

func MouseDragDeltaV

func MouseDragDeltaV(button MouseButton, lock_threshold float32) Vec2

MouseDragDeltaV parameter default value hint: button: 0 lock_threshold: -1.0f

func MousePos

func MousePos() Vec2

func MousePosOnOpeningCurrentPopup

func MousePosOnOpeningCurrentPopup() Vec2

func NewVec2

func NewVec2(x, y float32) Vec2

func PlotCalcLegendSize

func PlotCalcLegendSize(items PlotItemGroup, pad Vec2, spacing Vec2, vertical bool) Vec2

func PlotCalcTextSizeVertical

func PlotCalcTextSizeVertical(text string) Vec2

func PlotClampLabelPos

func PlotClampLabelPos(pos Vec2, size Vec2, Min Vec2, Max Vec2) Vec2

func PlotGetPlotPos

func PlotGetPlotPos() Vec2

func PlotGetPlotSize

func PlotGetPlotSize() Vec2

func PlotIntersection

func PlotIntersection(a1 Vec2, a2 Vec2, b1 Vec2, b2 Vec2) Vec2

func PlotPlotToPixelsPlotPoInt

func PlotPlotToPixelsPlotPoInt(plt PlotPoint) Vec2

func PlotPlotToPixelsPlotPoIntV

func PlotPlotToPixelsPlotPoIntV(plt PlotPoint, x_axis PlotAxisEnum, y_axis PlotAxisEnum) Vec2

PlotPlotToPixelsPlotPoIntV parameter default value hint: x_axis: -1 y_axis: -1

func PlotPlotToPixelsdouble

func PlotPlotToPixelsdouble(x float64, y float64) Vec2

func PlotPlotToPixelsdoubleV

func PlotPlotToPixelsdoubleV(x float64, y float64, x_axis PlotAxisEnum, y_axis PlotAxisEnum) Vec2

PlotPlotToPixelsdoubleV parameter default value hint: x_axis: -1 y_axis: -1

func WindowContentRegionMax

func WindowContentRegionMax() Vec2

func WindowContentRegionMin

func WindowContentRegionMin() Vec2

func WindowPos

func WindowPos() Vec2

func WindowSize

func WindowSize() Vec2

func (Vec2) Add

func (v Vec2) Add(another Vec2) Vec2

Add returns a sum of v and another.

func (*Vec2) Destroy

func (self *Vec2) Destroy()

func (Vec2) Div

func (v Vec2) Div(k float32) Vec2

Div returns the vector v/k.

func (Vec2) Mul

func (v Vec2) Mul(k float32) Vec2

Mul returns the vector v*k.

func (Vec2) Sub

func (v Vec2) Sub(another Vec2) Vec2

Sub returns the vector v - another.

type Vec4

type Vec4 struct {
	X float32
	Y float32
	Z float32
	W float32
}

func ColorConvertU32ToFloat4

func ColorConvertU32ToFloat4(in uint32) Vec4

func NewVec4

func NewVec4(r, g, b, a float32) Vec4

func PlotGetAutoColor

func PlotGetAutoColor(idx PlotCol) Vec4

func PlotGetColormapColor

func PlotGetColormapColor(idx int32) Vec4

func PlotGetColormapColorV

func PlotGetColormapColorV(idx int32, cmap PlotColormap) Vec4

PlotGetColormapColorV parameter default value hint: cmap: -1

func PlotGetLastItemColor

func PlotGetLastItemColor() Vec4

func PlotGetStyleColorVec4

func PlotGetStyleColorVec4(idx PlotCol) Vec4

func PlotNextColormapColor

func PlotNextColormapColor() Vec4

func PlotSampleColormap

func PlotSampleColormap(t float32) Vec4

func PlotSampleColormapV

func PlotSampleColormapV(t float32, cmap PlotColormap) Vec4

PlotSampleColormapV parameter default value hint: cmap: -1

func StyleColorVec4

func StyleColorVec4(idx Col) *Vec4

func (Vec4) Add

func (v Vec4) Add(p Vec2) Vec4

Add returns the rectangle r translated by p.

func (*Vec4) Destroy

func (self *Vec4) Destroy()

func (Vec4) Sub

func (v Vec4) Sub(p Vec2) Vec4

Sub returns the vec4 v translated by -p.

type Viewport

type Viewport uintptr

func FindViewportByID

func FindViewportByID(id ID) Viewport

func FindViewportByPlatformHandle

func FindViewportByPlatformHandle(platform_handle unsafe.Pointer) Viewport

func MainViewport

func MainViewport() Viewport

func NewViewport

func NewViewport() Viewport

func WindowViewport

func WindowViewport() Viewport

func (Viewport) Center

func (self Viewport) Center() Vec2

func (Viewport) Destroy

func (self Viewport) Destroy()

func (Viewport) DpiScale

func (self Viewport) DpiScale() float32

func (Viewport) DrawData

func (self Viewport) DrawData() DrawData

func (Viewport) Flags

func (self Viewport) Flags() ViewportFlags

func (Viewport) ID

func (self Viewport) ID() ID

func (Viewport) ParentViewportId

func (self Viewport) ParentViewportId() ID

func (Viewport) PlatformHandle

func (self Viewport) PlatformHandle() unsafe.Pointer

func (Viewport) PlatformHandleRaw

func (self Viewport) PlatformHandleRaw() unsafe.Pointer

func (Viewport) PlatformRequestClose

func (self Viewport) PlatformRequestClose() bool

func (Viewport) PlatformRequestMove

func (self Viewport) PlatformRequestMove() bool

func (Viewport) PlatformRequestResize

func (self Viewport) PlatformRequestResize() bool

func (Viewport) PlatformUserData

func (self Viewport) PlatformUserData() unsafe.Pointer

func (Viewport) PlatformWindowCreated

func (self Viewport) PlatformWindowCreated() bool

func (Viewport) Pos

func (self Viewport) Pos() Vec2

func (Viewport) RendererUserData

func (self Viewport) RendererUserData() unsafe.Pointer

func (Viewport) SetDpiScale

func (self Viewport) SetDpiScale(v float32)

func (Viewport) SetDrawData

func (self Viewport) SetDrawData(v DrawData)

func (Viewport) SetFlags

func (self Viewport) SetFlags(v ViewportFlags)

func (Viewport) SetID

func (self Viewport) SetID(v ID)

func (Viewport) SetParentViewportId

func (self Viewport) SetParentViewportId(v ID)

func (Viewport) SetPlatformHandle

func (self Viewport) SetPlatformHandle(v unsafe.Pointer)

func (Viewport) SetPlatformHandleRaw

func (self Viewport) SetPlatformHandleRaw(v unsafe.Pointer)

func (Viewport) SetPlatformRequestClose

func (self Viewport) SetPlatformRequestClose(v bool)

func (Viewport) SetPlatformRequestMove

func (self Viewport) SetPlatformRequestMove(v bool)

func (Viewport) SetPlatformRequestResize

func (self Viewport) SetPlatformRequestResize(v bool)

func (Viewport) SetPlatformUserData

func (self Viewport) SetPlatformUserData(v unsafe.Pointer)

func (Viewport) SetPlatformWindowCreated

func (self Viewport) SetPlatformWindowCreated(v bool)

func (Viewport) SetPos

func (self Viewport) SetPos(v Vec2)

func (Viewport) SetRendererUserData

func (self Viewport) SetRendererUserData(v unsafe.Pointer)

func (Viewport) SetSize

func (self Viewport) SetSize(v Vec2)

func (Viewport) SetWorkPos

func (self Viewport) SetWorkPos(v Vec2)

func (Viewport) SetWorkSize

func (self Viewport) SetWorkSize(v Vec2)

func (Viewport) Size

func (self Viewport) Size() Vec2

func (Viewport) WorkCenter

func (self Viewport) WorkCenter() Vec2

func (Viewport) WorkPos

func (self Viewport) WorkPos() Vec2

func (Viewport) WorkSize

func (self Viewport) WorkSize() Vec2

type ViewportFlags

type ViewportFlags int

original name: ImGuiViewportFlags_

type ViewportP

type ViewportP uintptr

func (ViewportP) Alpha

func (self ViewportP) Alpha() float32

func (ViewportP) BuildWorkOffsetMax

func (self ViewportP) BuildWorkOffsetMax() Vec2

func (ViewportP) BuildWorkOffsetMin

func (self ViewportP) BuildWorkOffsetMin() Vec2

func (ViewportP) DrawDataBuilder

func (self ViewportP) DrawDataBuilder() DrawDataBuilder

func (ViewportP) DrawDataP

func (self ViewportP) DrawDataP() DrawData

func (ViewportP) Idx

func (self ViewportP) Idx() int

func (ViewportP) ImGuiViewport

func (self ViewportP) ImGuiViewport() Viewport

func (ViewportP) LastAlpha

func (self ViewportP) LastAlpha() float32

func (ViewportP) LastFrameActive

func (self ViewportP) LastFrameActive() int

func (ViewportP) LastFrontMostStampCount

func (self ViewportP) LastFrontMostStampCount() int

func (ViewportP) LastNameHash

func (self ViewportP) LastNameHash() ID

func (ViewportP) LastPlatformPos

func (self ViewportP) LastPlatformPos() Vec2

func (ViewportP) LastPlatformSize

func (self ViewportP) LastPlatformSize() Vec2

func (ViewportP) LastPos

func (self ViewportP) LastPos() Vec2

func (ViewportP) LastRendererSize

func (self ViewportP) LastRendererSize() Vec2

func (ViewportP) PlatformMonitor

func (self ViewportP) PlatformMonitor() int

func (ViewportP) SetAlpha

func (self ViewportP) SetAlpha(v float32)

func (ViewportP) SetBuildWorkOffsetMax

func (self ViewportP) SetBuildWorkOffsetMax(v Vec2)

func (ViewportP) SetBuildWorkOffsetMin

func (self ViewportP) SetBuildWorkOffsetMin(v Vec2)

func (ViewportP) SetIdx

func (self ViewportP) SetIdx(v int32)

func (ViewportP) SetLastAlpha

func (self ViewportP) SetLastAlpha(v float32)

func (ViewportP) SetLastFrameActive

func (self ViewportP) SetLastFrameActive(v int32)

func (ViewportP) SetLastFrontMostStampCount

func (self ViewportP) SetLastFrontMostStampCount(v int32)

func (ViewportP) SetLastNameHash

func (self ViewportP) SetLastNameHash(v ID)

func (ViewportP) SetLastPlatformPos

func (self ViewportP) SetLastPlatformPos(v Vec2)

func (ViewportP) SetLastPlatformSize

func (self ViewportP) SetLastPlatformSize(v Vec2)

func (ViewportP) SetLastPos

func (self ViewportP) SetLastPos(v Vec2)

func (ViewportP) SetLastRendererSize

func (self ViewportP) SetLastRendererSize(v Vec2)

func (ViewportP) SetPlatformMonitor

func (self ViewportP) SetPlatformMonitor(v int)

func (ViewportP) SetWindow

func (self ViewportP) SetWindow(v Window)

func (ViewportP) SetWorkOffsetMax

func (self ViewportP) SetWorkOffsetMax(v Vec2)

func (ViewportP) SetWorkOffsetMin

func (self ViewportP) SetWorkOffsetMin(v Vec2)

func (ViewportP) Window

func (self ViewportP) Window() Window

func (ViewportP) WorkOffsetMax

func (self ViewportP) WorkOffsetMax() Vec2

func (ViewportP) WorkOffsetMin

func (self ViewportP) WorkOffsetMin() Vec2

type Wchar

type Wchar C.uint

type Window

type Window uintptr

func (Window) Active

func (self Window) Active() bool

func (Window) Appearing

func (self Window) Appearing() bool

func (Window) AutoFitChildAxises

func (self Window) AutoFitChildAxises() int

func (Window) AutoFitFramesX

func (self Window) AutoFitFramesX() int

func (Window) AutoFitFramesY

func (self Window) AutoFitFramesY() int

func (Window) AutoFitOnlyGrows

func (self Window) AutoFitOnlyGrows() bool

func (Window) AutoPosLastDirection

func (self Window) AutoPosLastDirection() Dir

func (Window) BeginCount

func (self Window) BeginCount() int

func (Window) BeginCountPreviousFrame

func (self Window) BeginCountPreviousFrame() int

func (Window) BeginOrderWithinContext

func (self Window) BeginOrderWithinContext() int

func (Window) BeginOrderWithinParent

func (self Window) BeginOrderWithinParent() int

func (Window) ChildId

func (self Window) ChildId() ID

func (Window) ClipRect

func (self Window) ClipRect() Rect

func (Window) Collapsed

func (self Window) Collapsed() bool

func (Window) ContentRegionRect

func (self Window) ContentRegionRect() Rect

func (Window) ContentSize

func (self Window) ContentSize() Vec2

func (Window) ContentSizeExplicit

func (self Window) ContentSizeExplicit() Vec2

func (Window) ContentSizeIdeal

func (self Window) ContentSizeIdeal() Vec2

func (Window) DC

func (self Window) DC() WindowTempData

func (Window) DecoInnerSizeX1

func (self Window) DecoInnerSizeX1() float32

func (Window) DecoInnerSizeY1

func (self Window) DecoInnerSizeY1() float32

func (Window) DecoOuterSizeX1

func (self Window) DecoOuterSizeX1() float32

func (Window) DecoOuterSizeX2

func (self Window) DecoOuterSizeX2() float32

func (Window) DecoOuterSizeY1

func (self Window) DecoOuterSizeY1() float32

func (Window) DecoOuterSizeY2

func (self Window) DecoOuterSizeY2() float32

func (Window) DisableInputsFrames

func (self Window) DisableInputsFrames() int

func (Window) DockId

func (self Window) DockId() ID

func (Window) DockIsActive

func (self Window) DockIsActive() bool

func (Window) DockNode

func (self Window) DockNode() DockNode

func (Window) DockNodeAsHost

func (self Window) DockNodeAsHost() DockNode

func (Window) DockNodeIsVisible

func (self Window) DockNodeIsVisible() bool

func (Window) DockOrder

func (self Window) DockOrder() int

func (Window) DockStyle

func (self Window) DockStyle() WindowDockStyle

func (Window) DockTabIsVisible

func (self Window) DockTabIsVisible() bool

func (Window) DockTabItemRect

func (self Window) DockTabItemRect() Rect

func (Window) DockTabItemStatusFlags

func (self Window) DockTabItemStatusFlags() ItemStatusFlags

func (Window) DockTabWantClose

func (self Window) DockTabWantClose() bool

func (Window) DrawList

func (self Window) DrawList() DrawList

func (Window) DrawListInst

func (self Window) DrawListInst() DrawList

func (Window) Flags

func (self Window) Flags() WindowFlags

func (Window) FlagsPreviousFrame

func (self Window) FlagsPreviousFrame() WindowFlags

func (Window) FocusOrder

func (self Window) FocusOrder() int

func (Window) FontDpiScale

func (self Window) FontDpiScale() float32

func (Window) FontWindowScale

func (self Window) FontWindowScale() float32

func (Window) HasCloseButton

func (self Window) HasCloseButton() bool

func (Window) Hidden

func (self Window) Hidden() bool

func (Window) HiddenFramesCanSkipItems

func (self Window) HiddenFramesCanSkipItems() int

func (Window) HiddenFramesCannotSkipItems

func (self Window) HiddenFramesCannotSkipItems() int

func (Window) HiddenFramesForRenderOnly

func (self Window) HiddenFramesForRenderOnly() int

func (Window) ID

func (self Window) ID() ID

func (Window) InnerClipRect

func (self Window) InnerClipRect() Rect

func (Window) InnerRect

func (self Window) InnerRect() Rect

func (Window) IsExplicitChild

func (self Window) IsExplicitChild() bool

func (Window) IsFallbackWindow

func (self Window) IsFallbackWindow() bool

func (Window) ItemWidthDefault

func (self Window) ItemWidthDefault() float32

func (Window) LastFrameActive

func (self Window) LastFrameActive() int

func (Window) LastFrameJustFocused

func (self Window) LastFrameJustFocused() int

func (Window) LastTimeActive

func (self Window) LastTimeActive() float32

func (Window) MemoryCompacted

func (self Window) MemoryCompacted() bool

func (Window) MemoryDrawListIdxCapacity

func (self Window) MemoryDrawListIdxCapacity() int

func (Window) MemoryDrawListVtxCapacity

func (self Window) MemoryDrawListVtxCapacity() int

func (Window) MoveId

func (self Window) MoveId() ID

func (Window) Name

func (self Window) Name() string

func (Window) NameBufLen

func (self Window) NameBufLen() int

func (Window) NavLastChildNavWindow

func (self Window) NavLastChildNavWindow() Window

func (Window) NavRootFocusScopeId

func (self Window) NavRootFocusScopeId() ID

func (Window) OuterRectClipped

func (self Window) OuterRectClipped() Rect

func (Window) ParentWindow

func (self Window) ParentWindow() Window

func (Window) ParentWindowInBeginStack

func (self Window) ParentWindowInBeginStack() Window

func (Window) ParentWorkRect

func (self Window) ParentWorkRect() Rect

func (Window) PopupId

func (self Window) PopupId() ID

func (Window) Pos

func (self Window) Pos() Vec2

func (Window) RootWindow

func (self Window) RootWindow() Window

func (Window) RootWindowDockTree

func (self Window) RootWindowDockTree() Window

func (Window) RootWindowForNav

func (self Window) RootWindowForNav() Window

func (Window) RootWindowForTitleBarHighlight

func (self Window) RootWindowForTitleBarHighlight() Window

func (Window) RootWindowPopupTree

func (self Window) RootWindowPopupTree() Window

func (Window) Scroll

func (self Window) Scroll() Vec2

func (Window) ScrollMax

func (self Window) ScrollMax() Vec2

func (Window) ScrollTarget

func (self Window) ScrollTarget() Vec2

func (Window) ScrollTargetCenterRatio

func (self Window) ScrollTargetCenterRatio() Vec2

func (Window) ScrollTargetEdgeSnapDist

func (self Window) ScrollTargetEdgeSnapDist() Vec2

func (Window) ScrollbarSizes

func (self Window) ScrollbarSizes() Vec2

func (Window) ScrollbarX

func (self Window) ScrollbarX() bool

func (Window) ScrollbarY

func (self Window) ScrollbarY() bool

func (Window) SetActive

func (self Window) SetActive(v bool)

func (Window) SetAppearing

func (self Window) SetAppearing(v bool)

func (Window) SetAutoFitChildAxises

func (self Window) SetAutoFitChildAxises(v int)

func (Window) SetAutoFitFramesX

func (self Window) SetAutoFitFramesX(v int)

func (Window) SetAutoFitFramesY

func (self Window) SetAutoFitFramesY(v int)

func (Window) SetAutoFitOnlyGrows

func (self Window) SetAutoFitOnlyGrows(v bool)

func (Window) SetAutoPosLastDirection

func (self Window) SetAutoPosLastDirection(v Dir)

func (Window) SetBeginCount

func (self Window) SetBeginCount(v int)

func (Window) SetBeginCountPreviousFrame

func (self Window) SetBeginCountPreviousFrame(v int)

func (Window) SetBeginOrderWithinContext

func (self Window) SetBeginOrderWithinContext(v int)

func (Window) SetBeginOrderWithinParent

func (self Window) SetBeginOrderWithinParent(v int)

func (Window) SetChildId

func (self Window) SetChildId(v ID)

func (Window) SetClipRect

func (self Window) SetClipRect(v Rect)

func (Window) SetCollapsed

func (self Window) SetCollapsed(v bool)

func (Window) SetContentRegionRect

func (self Window) SetContentRegionRect(v Rect)

func (Window) SetContentSize

func (self Window) SetContentSize(v Vec2)

func (Window) SetContentSizeExplicit

func (self Window) SetContentSizeExplicit(v Vec2)

func (Window) SetContentSizeIdeal

func (self Window) SetContentSizeIdeal(v Vec2)

func (Window) SetDecoInnerSizeX1

func (self Window) SetDecoInnerSizeX1(v float32)

func (Window) SetDecoInnerSizeY1

func (self Window) SetDecoInnerSizeY1(v float32)

func (Window) SetDecoOuterSizeX1

func (self Window) SetDecoOuterSizeX1(v float32)

func (Window) SetDecoOuterSizeX2

func (self Window) SetDecoOuterSizeX2(v float32)

func (Window) SetDecoOuterSizeY1

func (self Window) SetDecoOuterSizeY1(v float32)

func (Window) SetDecoOuterSizeY2

func (self Window) SetDecoOuterSizeY2(v float32)

func (Window) SetDisableInputsFrames

func (self Window) SetDisableInputsFrames(v int)

func (Window) SetDockId

func (self Window) SetDockId(v ID)

func (Window) SetDockIsActive

func (self Window) SetDockIsActive(v bool)

func (Window) SetDockNode

func (self Window) SetDockNode(v DockNode)

func (Window) SetDockNodeAsHost

func (self Window) SetDockNodeAsHost(v DockNode)

func (Window) SetDockNodeIsVisible

func (self Window) SetDockNodeIsVisible(v bool)

func (Window) SetDockOrder

func (self Window) SetDockOrder(v int)

func (Window) SetDockTabIsVisible

func (self Window) SetDockTabIsVisible(v bool)

func (Window) SetDockTabItemRect

func (self Window) SetDockTabItemRect(v Rect)

func (Window) SetDockTabItemStatusFlags

func (self Window) SetDockTabItemStatusFlags(v ItemStatusFlags)

func (Window) SetDockTabWantClose

func (self Window) SetDockTabWantClose(v bool)

func (Window) SetDrawList

func (self Window) SetDrawList(v DrawList)

func (Window) SetFlags

func (self Window) SetFlags(v WindowFlags)

func (Window) SetFlagsPreviousFrame

func (self Window) SetFlagsPreviousFrame(v WindowFlags)

func (Window) SetFocusOrder

func (self Window) SetFocusOrder(v int)

func (Window) SetFontDpiScale

func (self Window) SetFontDpiScale(v float32)

func (Window) SetFontWindowScale

func (self Window) SetFontWindowScale(v float32)

func (Window) SetHasCloseButton

func (self Window) SetHasCloseButton(v bool)

func (Window) SetHidden

func (self Window) SetHidden(v bool)

func (Window) SetHiddenFramesCanSkipItems

func (self Window) SetHiddenFramesCanSkipItems(v int)

func (Window) SetHiddenFramesCannotSkipItems

func (self Window) SetHiddenFramesCannotSkipItems(v int)

func (Window) SetHiddenFramesForRenderOnly

func (self Window) SetHiddenFramesForRenderOnly(v int)

func (Window) SetID

func (self Window) SetID(v ID)

func (Window) SetInnerClipRect

func (self Window) SetInnerClipRect(v Rect)

func (Window) SetInnerRect

func (self Window) SetInnerRect(v Rect)

func (Window) SetIsExplicitChild

func (self Window) SetIsExplicitChild(v bool)

func (Window) SetIsFallbackWindow

func (self Window) SetIsFallbackWindow(v bool)

func (Window) SetItemWidthDefault

func (self Window) SetItemWidthDefault(v float32)

func (Window) SetLastFrameActive

func (self Window) SetLastFrameActive(v int32)

func (Window) SetLastFrameJustFocused

func (self Window) SetLastFrameJustFocused(v int32)

func (Window) SetLastTimeActive

func (self Window) SetLastTimeActive(v float32)

func (Window) SetMemoryCompacted

func (self Window) SetMemoryCompacted(v bool)

func (Window) SetMemoryDrawListIdxCapacity

func (self Window) SetMemoryDrawListIdxCapacity(v int32)

func (Window) SetMemoryDrawListVtxCapacity

func (self Window) SetMemoryDrawListVtxCapacity(v int32)

func (Window) SetMoveId

func (self Window) SetMoveId(v ID)

func (Window) SetName

func (self Window) SetName(v string)

func (Window) SetNameBufLen

func (self Window) SetNameBufLen(v int32)

func (Window) SetNavLastChildNavWindow

func (self Window) SetNavLastChildNavWindow(v Window)

func (Window) SetNavRootFocusScopeId

func (self Window) SetNavRootFocusScopeId(v ID)

func (Window) SetOuterRectClipped

func (self Window) SetOuterRectClipped(v Rect)

func (Window) SetParentWindow

func (self Window) SetParentWindow(v Window)

func (Window) SetParentWindowInBeginStack

func (self Window) SetParentWindowInBeginStack(v Window)

func (Window) SetParentWorkRect

func (self Window) SetParentWorkRect(v Rect)

func (Window) SetPopupId

func (self Window) SetPopupId(v ID)

func (Window) SetPos

func (self Window) SetPos(v Vec2)

func (Window) SetRootWindow

func (self Window) SetRootWindow(v Window)

func (Window) SetRootWindowDockTree

func (self Window) SetRootWindowDockTree(v Window)

func (Window) SetRootWindowForNav

func (self Window) SetRootWindowForNav(v Window)

func (Window) SetRootWindowForTitleBarHighlight

func (self Window) SetRootWindowForTitleBarHighlight(v Window)

func (Window) SetRootWindowPopupTree

func (self Window) SetRootWindowPopupTree(v Window)

func (Window) SetScroll

func (self Window) SetScroll(v Vec2)

func (Window) SetScrollMax

func (self Window) SetScrollMax(v Vec2)

func (Window) SetScrollTarget

func (self Window) SetScrollTarget(v Vec2)

func (Window) SetScrollTargetCenterRatio

func (self Window) SetScrollTargetCenterRatio(v Vec2)

func (Window) SetScrollTargetEdgeSnapDist

func (self Window) SetScrollTargetEdgeSnapDist(v Vec2)

func (Window) SetScrollbarSizes

func (self Window) SetScrollbarSizes(v Vec2)

func (Window) SetScrollbarX

func (self Window) SetScrollbarX(v bool)

func (Window) SetScrollbarY

func (self Window) SetScrollbarY(v bool)

func (Window) SetSetWindowCollapsedAllowFlags

func (self Window) SetSetWindowCollapsedAllowFlags(v Cond)

func (Window) SetSetWindowDockAllowFlags

func (self Window) SetSetWindowDockAllowFlags(v Cond)

func (Window) SetSetWindowPosAllowFlags

func (self Window) SetSetWindowPosAllowFlags(v Cond)

func (Window) SetSetWindowPosPivot

func (self Window) SetSetWindowPosPivot(v Vec2)

func (Window) SetSetWindowPosVal

func (self Window) SetSetWindowPosVal(v Vec2)

func (Window) SetSetWindowSizeAllowFlags

func (self Window) SetSetWindowSizeAllowFlags(v Cond)

func (Window) SetSettingsOffset

func (self Window) SetSettingsOffset(v int32)

func (Window) SetSize

func (self Window) SetSize(v Vec2)

func (Window) SetSizeFull

func (self Window) SetSizeFull(v Vec2)

func (Window) SetSkipItems

func (self Window) SetSkipItems(v bool)

func (Window) SetTabId

func (self Window) SetTabId(v ID)

func (Window) SetViewport

func (self Window) SetViewport(v ViewportP)

func (Window) SetViewportAllowPlatformMonitorExtend

func (self Window) SetViewportAllowPlatformMonitorExtend(v int32)

func (Window) SetViewportId

func (self Window) SetViewportId(v ID)

func (Window) SetViewportOwned

func (self Window) SetViewportOwned(v bool)

func (Window) SetViewportPos

func (self Window) SetViewportPos(v Vec2)

func (Window) SetWantCollapseToggle

func (self Window) SetWantCollapseToggle(v bool)

func (Window) SetWasActive

func (self Window) SetWasActive(v bool)

func (Window) SetWindowBorderSize

func (self Window) SetWindowBorderSize(v float32)

func (Window) SetWindowCollapsedAllowFlags

func (self Window) SetWindowCollapsedAllowFlags() Cond

func (Window) SetWindowDockAllowFlags

func (self Window) SetWindowDockAllowFlags() Cond

func (Window) SetWindowPadding

func (self Window) SetWindowPadding(v Vec2)

func (Window) SetWindowPosAllowFlags

func (self Window) SetWindowPosAllowFlags() Cond

func (Window) SetWindowPosPivot

func (self Window) SetWindowPosPivot() Vec2

func (Window) SetWindowPosVal

func (self Window) SetWindowPosVal() Vec2

func (Window) SetWindowRounding

func (self Window) SetWindowRounding(v float32)

func (Window) SetWindowSizeAllowFlags

func (self Window) SetWindowSizeAllowFlags() Cond

func (Window) SetWorkRect

func (self Window) SetWorkRect(v Rect)

func (Window) SetWriteAccessed

func (self Window) SetWriteAccessed(v bool)

func (Window) SettingsOffset

func (self Window) SettingsOffset() int

func (Window) Size

func (self Window) Size() Vec2

func (Window) SizeFull

func (self Window) SizeFull() Vec2

func (Window) SkipItems

func (self Window) SkipItems() bool

func (Window) StateStorage

func (self Window) StateStorage() Storage

func (Window) TabId

func (self Window) TabId() ID

func (Window) Viewport

func (self Window) Viewport() ViewportP

func (Window) ViewportAllowPlatformMonitorExtend

func (self Window) ViewportAllowPlatformMonitorExtend() int

func (Window) ViewportId

func (self Window) ViewportId() ID

func (Window) ViewportOwned

func (self Window) ViewportOwned() bool

func (Window) ViewportPos

func (self Window) ViewportPos() Vec2

func (Window) WantCollapseToggle

func (self Window) WantCollapseToggle() bool

func (Window) WasActive

func (self Window) WasActive() bool

func (Window) WindowBorderSize

func (self Window) WindowBorderSize() float32

func (Window) WindowClass

func (self Window) WindowClass() WindowClass

func (Window) WindowPadding

func (self Window) WindowPadding() Vec2

func (Window) WindowRounding

func (self Window) WindowRounding() float32

func (Window) WorkRect

func (self Window) WorkRect() Rect

func (Window) WriteAccessed

func (self Window) WriteAccessed() bool

type WindowClass

type WindowClass uintptr

func NewWindowClass

func NewWindowClass() WindowClass

func (WindowClass) ClassId

func (self WindowClass) ClassId() ID

func (WindowClass) Destroy

func (self WindowClass) Destroy()

func (WindowClass) DockNodeFlagsOverrideSet

func (self WindowClass) DockNodeFlagsOverrideSet() DockNodeFlags

func (WindowClass) DockingAllowUnclassed

func (self WindowClass) DockingAllowUnclassed() bool

func (WindowClass) DockingAlwaysTabBar

func (self WindowClass) DockingAlwaysTabBar() bool

func (WindowClass) ParentViewportId

func (self WindowClass) ParentViewportId() ID

func (WindowClass) SetClassId

func (self WindowClass) SetClassId(v ID)

func (WindowClass) SetDockNodeFlagsOverrideSet

func (self WindowClass) SetDockNodeFlagsOverrideSet(v DockNodeFlags)

func (WindowClass) SetDockingAllowUnclassed

func (self WindowClass) SetDockingAllowUnclassed(v bool)

func (WindowClass) SetDockingAlwaysTabBar

func (self WindowClass) SetDockingAlwaysTabBar(v bool)

func (WindowClass) SetParentViewportId

func (self WindowClass) SetParentViewportId(v ID)

func (WindowClass) SetTabItemFlagsOverrideSet

func (self WindowClass) SetTabItemFlagsOverrideSet(v TabItemFlags)

func (WindowClass) SetViewportFlagsOverrideClear

func (self WindowClass) SetViewportFlagsOverrideClear(v ViewportFlags)

func (WindowClass) SetViewportFlagsOverrideSet

func (self WindowClass) SetViewportFlagsOverrideSet(v ViewportFlags)

func (WindowClass) TabItemFlagsOverrideSet

func (self WindowClass) TabItemFlagsOverrideSet() TabItemFlags

func (WindowClass) ViewportFlagsOverrideClear

func (self WindowClass) ViewportFlagsOverrideClear() ViewportFlags

func (WindowClass) ViewportFlagsOverrideSet

func (self WindowClass) ViewportFlagsOverrideSet() ViewportFlags

type WindowDockStyle

type WindowDockStyle uintptr

type WindowDockStyleCol

type WindowDockStyleCol int

original name: ImGuiWindowDockStyleCol

type WindowFlags

type WindowFlags int

original name: ImGuiWindowFlags_

type WindowSettings

type WindowSettings uintptr

func (WindowSettings) ClassId

func (self WindowSettings) ClassId() ID

func (WindowSettings) Collapsed

func (self WindowSettings) Collapsed() bool

func (WindowSettings) Destroy

func (self WindowSettings) Destroy()

func (WindowSettings) DockId

func (self WindowSettings) DockId() ID

func (WindowSettings) DockOrder

func (self WindowSettings) DockOrder() int

func (WindowSettings) ID

func (self WindowSettings) ID() ID

func (WindowSettings) SetClassId

func (self WindowSettings) SetClassId(v ID)

func (WindowSettings) SetCollapsed

func (self WindowSettings) SetCollapsed(v bool)

func (WindowSettings) SetDockId

func (self WindowSettings) SetDockId(v ID)

func (WindowSettings) SetDockOrder

func (self WindowSettings) SetDockOrder(v int)

func (WindowSettings) SetID

func (self WindowSettings) SetID(v ID)

func (WindowSettings) SetViewportId

func (self WindowSettings) SetViewportId(v ID)

func (WindowSettings) SetWantApply

func (self WindowSettings) SetWantApply(v bool)

func (WindowSettings) SetWantDelete

func (self WindowSettings) SetWantDelete(v bool)

func (WindowSettings) ViewportId

func (self WindowSettings) ViewportId() ID

func (WindowSettings) WantApply

func (self WindowSettings) WantApply() bool

func (WindowSettings) WantDelete

func (self WindowSettings) WantDelete() bool

type WindowStackData

type WindowStackData uintptr

func (WindowStackData) ParentLastItemDataBackup

func (self WindowStackData) ParentLastItemDataBackup() LastItemData

func (WindowStackData) SetWindow

func (self WindowStackData) SetWindow(v Window)

func (WindowStackData) StackSizesOnBegin

func (self WindowStackData) StackSizesOnBegin() StackSizes

func (WindowStackData) Window

func (self WindowStackData) Window() Window

type WindowTempData

type WindowTempData uintptr

func (WindowTempData) CurrLineSize

func (self WindowTempData) CurrLineSize() Vec2

func (WindowTempData) CurrLineTextBaseOffset

func (self WindowTempData) CurrLineTextBaseOffset() float32

func (WindowTempData) CurrentColumns

func (self WindowTempData) CurrentColumns() OldColumns

func (WindowTempData) CurrentTableIdx

func (self WindowTempData) CurrentTableIdx() int

func (WindowTempData) CursorMaxPos

func (self WindowTempData) CursorMaxPos() Vec2

func (WindowTempData) CursorPos

func (self WindowTempData) CursorPos() Vec2

func (WindowTempData) CursorPosPrevLine

func (self WindowTempData) CursorPosPrevLine() Vec2

func (WindowTempData) CursorStartPos

func (self WindowTempData) CursorStartPos() Vec2

func (WindowTempData) CursorStartPosLossyness

func (self WindowTempData) CursorStartPosLossyness() Vec2

func (WindowTempData) IdealMaxPos

func (self WindowTempData) IdealMaxPos() Vec2

func (WindowTempData) IsSameLine

func (self WindowTempData) IsSameLine() bool

func (WindowTempData) IsSetPos

func (self WindowTempData) IsSetPos() bool

func (WindowTempData) ItemWidth

func (self WindowTempData) ItemWidth() float32

func (WindowTempData) LayoutType

func (self WindowTempData) LayoutType() LayoutType

func (WindowTempData) MenuBarAppending

func (self WindowTempData) MenuBarAppending() bool

func (WindowTempData) MenuBarOffset

func (self WindowTempData) MenuBarOffset() Vec2

func (WindowTempData) MenuColumns

func (self WindowTempData) MenuColumns() MenuColumns

func (WindowTempData) NavHasScroll

func (self WindowTempData) NavHasScroll() bool

func (WindowTempData) NavHideHighlightOneFrame

func (self WindowTempData) NavHideHighlightOneFrame() bool

func (WindowTempData) NavLayerCurrent

func (self WindowTempData) NavLayerCurrent() NavLayer

func (WindowTempData) NavLayersActiveMask

func (self WindowTempData) NavLayersActiveMask() int

func (WindowTempData) NavLayersActiveMaskNext

func (self WindowTempData) NavLayersActiveMaskNext() int

func (WindowTempData) ParentLayoutType

func (self WindowTempData) ParentLayoutType() LayoutType

func (WindowTempData) PrevLineSize

func (self WindowTempData) PrevLineSize() Vec2

func (WindowTempData) PrevLineTextBaseOffset

func (self WindowTempData) PrevLineTextBaseOffset() float32

func (WindowTempData) SetCurrLineSize

func (self WindowTempData) SetCurrLineSize(v Vec2)

func (WindowTempData) SetCurrLineTextBaseOffset

func (self WindowTempData) SetCurrLineTextBaseOffset(v float32)

func (WindowTempData) SetCurrentColumns

func (self WindowTempData) SetCurrentColumns(v OldColumns)

func (WindowTempData) SetCurrentTableIdx

func (self WindowTempData) SetCurrentTableIdx(v int32)

func (WindowTempData) SetCursorMaxPos

func (self WindowTempData) SetCursorMaxPos(v Vec2)

func (WindowTempData) SetCursorPos

func (self WindowTempData) SetCursorPos(v Vec2)

func (WindowTempData) SetCursorPosPrevLine

func (self WindowTempData) SetCursorPosPrevLine(v Vec2)

func (WindowTempData) SetCursorStartPos

func (self WindowTempData) SetCursorStartPos(v Vec2)

func (WindowTempData) SetCursorStartPosLossyness

func (self WindowTempData) SetCursorStartPosLossyness(v Vec2)

func (WindowTempData) SetIdealMaxPos

func (self WindowTempData) SetIdealMaxPos(v Vec2)

func (WindowTempData) SetIsSameLine

func (self WindowTempData) SetIsSameLine(v bool)

func (WindowTempData) SetIsSetPos

func (self WindowTempData) SetIsSetPos(v bool)

func (WindowTempData) SetItemWidth

func (self WindowTempData) SetItemWidth(v float32)

func (WindowTempData) SetLayoutType

func (self WindowTempData) SetLayoutType(v LayoutType)

func (WindowTempData) SetMenuBarAppending

func (self WindowTempData) SetMenuBarAppending(v bool)

func (WindowTempData) SetMenuBarOffset

func (self WindowTempData) SetMenuBarOffset(v Vec2)

func (WindowTempData) SetNavHasScroll

func (self WindowTempData) SetNavHasScroll(v bool)

func (WindowTempData) SetNavHideHighlightOneFrame

func (self WindowTempData) SetNavHideHighlightOneFrame(v bool)

func (WindowTempData) SetNavLayerCurrent

func (self WindowTempData) SetNavLayerCurrent(v NavLayer)

func (WindowTempData) SetNavLayersActiveMask

func (self WindowTempData) SetNavLayersActiveMask(v int)

func (WindowTempData) SetNavLayersActiveMaskNext

func (self WindowTempData) SetNavLayersActiveMaskNext(v int)

func (WindowTempData) SetParentLayoutType

func (self WindowTempData) SetParentLayoutType(v LayoutType)

func (WindowTempData) SetPrevLineSize

func (self WindowTempData) SetPrevLineSize(v Vec2)

func (WindowTempData) SetPrevLineTextBaseOffset

func (self WindowTempData) SetPrevLineTextBaseOffset(v float32)

func (WindowTempData) SetStateStorage

func (self WindowTempData) SetStateStorage(v Storage)

func (WindowTempData) SetTextWrapPos

func (self WindowTempData) SetTextWrapPos(v float32)

func (WindowTempData) SetTreeDepth

func (self WindowTempData) SetTreeDepth(v int32)

func (WindowTempData) SetTreeJumpToParentOnPopMask

func (self WindowTempData) SetTreeJumpToParentOnPopMask(v uint32)

func (WindowTempData) StateStorage

func (self WindowTempData) StateStorage() Storage

func (WindowTempData) TextWrapPos

func (self WindowTempData) TextWrapPos() float32

func (WindowTempData) TreeDepth

func (self WindowTempData) TreeDepth() int

func (WindowTempData) TreeJumpToParentOnPopMask

func (self WindowTempData) TreeJumpToParentOnPopMask() uint32

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL