Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KebsCS/KBotExt
/ functions
Functions
1,578 in github.com/KebsCS/KBotExt
⨍
Functions
1,578
◇
Types & classes
234
↓ 3 callers
Function
stb__lit
KBotExt/imgui/imgui_draw.cpp:4029
↓ 3 callers
Function
stb_textedit_move_to_last
move cursor to last character of selection
KBotExt/imgui/imstb_textedit.h:624
↓ 3 callers
Function
stbrp_pack_rects
KBotExt/imgui/imstb_rectpack.h:545
↓ 2 callers
Method
AddMouseButtonEvent
KBotExt/imgui/imgui.cpp:1531
↓ 2 callers
Method
AddMouseWheelEvent
Queue a mouse wheel event (some mouse/API may only have a Y component)
KBotExt/imgui/imgui.cpp:1556
↓ 2 callers
Method
AddPolyline
TODO: Thickness anti-aliased lines cap are missing their AA fringe. We avoid using the ImVec2 math operators here to reduce cost to a minimum for debu
KBotExt/imgui/imgui_draw.cpp:709
↓ 2 callers
Function
AddRootWindowToDrawData
Layer is locked for the root window, however child windows may use a different viewport (e.g. extruding menu)
KBotExt/imgui/imgui.cpp:4820
↓ 2 callers
Function
AddUnderLine
KBotExt/Misc.h:436
↓ 2 callers
Function
ApplyWindowSettings
KBotExt/imgui/imgui.cpp:5514
↓ 2 callers
Function
CalcFontSize
KBotExt/imgui/imgui_internal.h:2414
↓ 2 callers
Function
CalcMaxPopupHeightFromItemCount
KBotExt/imgui/imgui_widgets.cpp:1663
↓ 2 callers
Function
CalcResizePosSizeFromAnyCorner
KBotExt/imgui/imgui.cpp:5711
↓ 2 callers
Function
CalcWindowAutoFitSize
KBotExt/imgui/imgui.cpp:5654
↓ 2 callers
Function
CalcWindowContentSizes
KBotExt/imgui/imgui.cpp:5634
↓ 2 callers
Method
ClearTexData
KBotExt/imgui/imgui_draw.cpp:2057
↓ 2 callers
Function
ComboAutoSelect
KBotExt/Misc.h:755
↓ 2 callers
Method
DeclColumns
KBotExt/imgui/imgui_widgets.cpp:6956
↓ 2 callers
Function
FixRectCornerFlags
KBotExt/imgui/imgui_draw.cpp:1316
↓ 2 callers
Method
GetAliveCount
To iterate a ImPool: for (int n = 0; n < pool.GetMapSize(); n++) if (T* t = pool.TryGetMapData(n)) { ... } Can be avoided if you know .Remove() has ne
KBotExt/imgui/imgui_internal.h:671
↓ 2 callers
Method
GetArenaSizeInBytes
KBotExt/imgui/imgui_internal.h:636
↓ 2 callers
Method
GetCustomRectByIndex
KBotExt/imgui/imgui.h:2926
↓ 2 callers
Method
GetGlyphRangesDefault
Retrieve list of range (2 int per range, values are inclusive)
KBotExt/imgui/imgui_draw.cpp:2862
↓ 2 callers
Function
GetInputSourceName
KBotExt/imgui/imgui.cpp:8825
↓ 2 callers
Function
GetInputTextState
KBotExt/imgui/imgui_internal.h:3219
↓ 2 callers
Function
GetMergedModsFromKeys
[Internal] Do not use directly
KBotExt/imgui/imgui.cpp:8464
↓ 2 callers
Method
GetOrAddByKey
KBotExt/imgui/imgui_internal.h:661
↓ 2 callers
Function
GetResizeBorderRect
KBotExt/imgui/imgui.cpp:5755
↓ 2 callers
Function
GetRoutingIdFromOwnerId
owner_id may be None/Any, but routing_id needs to be always be set, so we default to GetCurrentFocusScope().
KBotExt/imgui/imgui.cpp:8069
↓ 2 callers
Function
GetSkipItemForListClipping
FIXME-TABLE: This prevents us from using ImGuiListClipper _inside_ a table cell. The problem we have is that without a Begin/End scheme for rows using
KBotExt/imgui/imgui.cpp:2682
↓ 2 callers
Function
GetViewportBgFgDrawList
KBotExt/imgui/imgui.cpp:4254
↓ 2 callers
Function
ImAlphaBlendColors
KBotExt/imgui/imgui.cpp:2259
↓ 2 callers
Function
ImBezierCubicCalc
KBotExt/imgui/imgui_draw.cpp:1220
↓ 2 callers
Function
ImBitArraySetBitRange
KBotExt/imgui/imgui_internal.h:549
↓ 2 callers
Function
ImExponentialMovingAverage
KBotExt/imgui/imgui_internal.h:470
↓ 2 callers
Function
ImFileLoadToMemory
Helper: Load file content into memory Memory allocated with IM_ALLOC(), must be freed by user using IM_FREE() == ImGui::MemFree() This can't really be
KBotExt/imgui/imgui.cpp:2043
↓ 2 callers
Function
ImFileWrite
KBotExt/imgui/imgui.cpp:2037
↓ 2 callers
Function
ImFontAtlasBuildFinish
This is called/shared by both the stb_truetype and the FreeType builder.
KBotExt/imgui/imgui_draw.cpp:2832
↓ 2 callers
Function
ImFontAtlasBuildInit
Note: this is called / shared by both the stb_truetype and the FreeType builder
KBotExt/imgui/imgui_draw.cpp:2811
↓ 2 callers
Function
ImFontAtlasBuildMultiplyCalcLookupTable
KBotExt/imgui/imgui_draw.cpp:2335
↓ 2 callers
Function
ImFontAtlasBuildPackCustomRects
KBotExt/imgui/imgui_draw.cpp:2669
↓ 2 callers
Function
ImFontAtlasBuildRender32bppRectFromString
KBotExt/imgui/imgui_draw.cpp:2709
↓ 2 callers
Function
ImFontAtlasBuildRender8bppRectFromString
KBotExt/imgui/imgui_draw.cpp:2699
↓ 2 callers
Function
ImFontAtlasBuildSetupFont
KBotExt/imgui/imgui_draw.cpp:2654
↓ 2 callers
Function
ImFormatStringToTempBuffer
KBotExt/imgui/imgui.cpp:1902
↓ 2 callers
Function
ImGetDirQuadrantFromDelta
KBotExt/imgui/imgui.cpp:10828
↓ 2 callers
Function
ImGui_ImplDX11_InvalidateDeviceObjects
KBotExt/imgui/imgui_impl_dx11.cpp:524
↓ 2 callers
Function
ImGui_ImplDX11_SetupRenderState
Functions
KBotExt/imgui/imgui_impl_dx11.cpp:81
↓ 2 callers
Function
ImGui_ImplWin32_InitEx
Functions
KBotExt/imgui/imgui_impl_win32.cpp:119
↓ 2 callers
Function
ImGui_ImplWin32_UpdateMouseCursor
KBotExt/imgui/imgui_impl_win32.cpp:199
↓ 2 callers
Function
ImIsFloatAboveGuaranteedIntegerPrecision
KBotExt/imgui/imgui_internal.h:469
↓ 2 callers
Function
ImMul
KBotExt/imgui/imgui_internal.h:468
↓ 2 callers
Function
ImStrbolW
KBotExt/imgui/imgui.cpp:1792
↓ 2 callers
Function
ImStrchrRange
KBotExt/imgui/imgui.cpp:1771
↓ 2 callers
Function
ImStristr
KBotExt/imgui/imgui.cpp:1799
↓ 2 callers
Function
ImTextCharToUtf8
KBotExt/imgui/imgui.cpp:2207
↓ 2 callers
Function
ImTextCharToUtf8_inline
Based on stb_to_utf8() from github.com/nothings/stb/
KBotExt/imgui/imgui.cpp:2172
↓ 2 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
KBotExt/imgui/imgui.cpp:2215
↓ 2 callers
Function
ImUpperPowerOfTwo
KBotExt/imgui/imgui_internal.h:346
↓ 2 callers
Function
InitOrLoadWindowSettings
KBotExt/imgui/imgui.cpp:5545
↓ 2 callers
Function
InputScalar_DefaultCharsFilter
KBotExt/imgui/imgui_widgets.cpp:3387
↓ 2 callers
Function
IsAliasKey
KBotExt/imgui/imgui_internal.h:2965
↓ 2 callers
Function
IsGamepadKey
KBotExt/imgui/imgui_internal.h:2963
↓ 2 callers
Function
IsRootOfOpenMenuSet
KBotExt/imgui/imgui_widgets.cpp:7113
↓ 2 callers
Function
LogTextV
Pass text data straight to log (without being displayed)
KBotExt/imgui/imgui.cpp:12624
↓ 2 callers
Function
NavScoreItemDistInterval
KBotExt/imgui/imgui.cpp:10835
↓ 2 callers
Function
NavUpdateWindowingHighlightWindow
KBotExt/imgui/imgui.cpp:12037
↓ 2 callers
Method
PopTextureID
KBotExt/imgui/imgui_draw.cpp:609
↓ 2 callers
Function
RenderArrowsForVerticalBar
Helper for ColorPicker4()
KBotExt/imgui/imgui_widgets.cpp:5355
↓ 2 callers
Method
RenderChar
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
KBotExt/imgui/imgui_draw.cpp:3597
↓ 2 callers
Function
STB_TEXTEDIT_MOVEWORDRIGHT_MAC
KBotExt/imgui/imgui_widgets.cpp:3739
↓ 2 callers
Method
SetTexID
Bit ambiguous: used to detect when user didn't build texture but effectively we should check TexID != 0 except that would be backend dependent...
KBotExt/imgui/imgui.h:2893
↓ 2 callers
Function
StackToolFormatLevelInfo
KBotExt/imgui/imgui.cpp:14834
↓ 2 callers
Function
TabBarCalcScrollableWidth
Scrolling happens only in the central section (leading/trailing sections are not scrolling)
KBotExt/imgui/imgui_widgets.cpp:7652
↓ 2 callers
Function
TableSettingsInit
Clear and initialize empty settings instance
KBotExt/imgui/imgui_tables.cpp:3227
↓ 2 callers
Function
TableSetupColumnFlags
Adjust flags: default width mode + stretch columns are not allowed when auto extending
KBotExt/imgui/imgui_tables.cpp:680
↓ 2 callers
Function
TempInputIsActive
KBotExt/imgui/imgui_internal.h:3218
↓ 2 callers
Function
TitleBarHeight
KBotExt/imgui/imgui_internal.h:2415
↓ 2 callers
Function
UnpackAccumulativeOffsetsIntoRanges
KBotExt/imgui/imgui_draw.cpp:2912
↓ 2 callers
Method
_ResetForNewFrame
Initialize before use in a new frame. We always have a command ready in the buffer.
KBotExt/imgui/imgui_draw.cpp:386
↓ 2 callers
Function
begin
KBotExt/imgui/imgui_internal.h:613
↓ 2 callers
Function
is_word_boundary
KBotExt/imgui/imstb_textedit.h:636
↓ 2 callers
Function
is_word_boundary_from_right
KBotExt/imgui/imgui_widgets.cpp:3715
↓ 2 callers
Method
ptr_from_offset
KBotExt/imgui/imgui_internal.h:699
↓ 2 callers
Function
stb_decompress_length
KBotExt/imgui/imgui_draw.cpp:4012
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
KBotExt/imgui/imstb_textedit.h:396
↓ 2 callers
Function
stb_text_makeundo_insert
KBotExt/imgui/imstb_textedit.h:1331
↓ 2 callers
Function
stb_text_makeundo_replace
KBotExt/imgui/imstb_textedit.h:1346
↓ 2 callers
Function
stb_textedit_click
API click: on mouse down, move the cursor to the clicked location, and reset the selection
KBotExt/imgui/imstb_textedit.h:456
↓ 2 callers
Function
stb_textedit_discard_undo
discard the oldest entry in the undo list
KBotExt/imgui/imstb_textedit.h:1113
↓ 2 callers
Function
stb_textedit_drag
API drag: on mouse drag, move the cursor and selection endpoint to the clicked location
KBotExt/imgui/imstb_textedit.h:474
↓ 2 callers
Function
stb_textedit_find_charpos
find the x/y location of a character, and remember info about the previous row in case we get a move-up event (for page up, we'll have to rescan)
KBotExt/imgui/imstb_textedit.h:516
↓ 2 callers
Function
stb_textedit_replace
stb_textedit internally allows for a single undo record to do addition and deletion, but somehow, calling the stb_textedit_paste() function creates tw
KBotExt/imgui/imgui_widgets.cpp:3818
↓ 2 callers
Function
stb_textedit_sortselection
canoncialize the selection so start <= end
KBotExt/imgui/imstb_textedit.h:603
↓ 2 callers
Function
stbrp__skyline_find_min_y
find minimum y position if it starts at x1
KBotExt/imgui/imstb_rectpack.h:287
↓ 1 callers
Function
Add
KBotExt/imgui/imgui_internal.h:527
↓ 1 callers
Method
AddFocusEvent
KBotExt/imgui/imgui.cpp:1584
↓ 1 callers
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
KBotExt/imgui/imgui_draw.cpp:2169
↓ 1 callers
Method
AddFontFromFileTTF
KBotExt/imgui/imgui_draw.cpp:2190
↓ 1 callers
Method
AddInputCharacter
Pass in translated ASCII characters for text input. - with glfw you can get those from the callback set in glfwSetCharCallback() - on Windows you can
KBotExt/imgui/imgui.cpp:1298
↓ 1 callers
Method
AddInputCharacterUTF16
UTF16 strings use surrogate pairs to encode codepoints >= 0x10000, so we should save the high surrogate.
KBotExt/imgui/imgui.cpp:1315
← previous
next →
201–300 of 1,578, ranked by callers