Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ctreffs/SwiftImGui
/ functions
Functions
2,768 in github.com/ctreffs/SwiftImGui
⨍
Functions
2,768
◇
Types & classes
372
↓ 2 callers
Function
stbtt__hheap_alloc
Sources/CImGui/imgui/imstb_truetype.h:2775
↓ 2 callers
Function
stbtt__hheap_cleanup
Sources/CImGui/imgui/imstb_truetype.h:2802
↓ 2 callers
Function
stbtt__hheap_free
Sources/CImGui/imgui/imstb_truetype.h:2796
↓ 2 callers
Function
stbtt__new_active
Sources/CImGui/imgui/imstb_truetype.h:2840
↓ 2 callers
Function
stbtt__position_trapezoid_area
Sources/CImGui/imgui/imstb_truetype.h:3077
↓ 2 callers
Function
stbtt__v_prefilter
Sources/CImGui/imgui/imstb_truetype.h:4082
↓ 2 callers
Function
ttLONG
Sources/CImGui/imgui/imstb_truetype.h:1294
↓ 1 callers
Function
Add
Sources/CImGui/imgui/imgui_internal.h:526
↓ 1 callers
Method
AddCallback
Sources/CImGui/imgui/imgui_draw.cpp:460
↓ 1 callers
Method
AddChar
Set bit n in the array
Sources/CImGui/imgui/imgui.h:2755
↓ 1 callers
Method
AddConvexPolyFilled
- We intentionally avoid using ImVec2 and its math operators here to reduce cost to a minimum for debug/non-inlined builds. - Filled shapes must alway
Sources/CImGui/imgui/imgui_draw.cpp:966
↓ 1 callers
Method
AddCustomRectFontGlyph
Sources/CImGui/imgui/imgui_draw.cpp:2205
↓ 1 callers
Method
AddFocusEvent
Sources/CImGui/imgui/imgui.cpp:1536
↓ 1 callers
Method
AddFont
Sources/CImGui/imgui/imgui_draw.cpp:2067
↓ 1 callers
Method
AddFontDefault
Load embedded ProggyClean.ttf at size 13, disable oversampling
Sources/CImGui/imgui/imgui_draw.cpp:2116
↓ 1 callers
Method
AddFontFromFileTTF
Sources/CImGui/imgui/imgui_draw.cpp:2137
↓ 1 callers
Method
AddFontFromMemoryCompressedBase85TTF
Sources/CImGui/imgui/imgui_draw.cpp:2184
↓ 1 callers
Method
AddFontFromMemoryCompressedTTF
Sources/CImGui/imgui/imgui_draw.cpp:2172
↓ 1 callers
Method
AddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
Sources/CImGui/imgui/imgui_draw.cpp:2159
↓ 1 callers
Method
AddImageQuad
Sources/CImGui/imgui/imgui_draw.cpp:1619
↓ 1 callers
Method
AddImageRounded
Sources/CImGui/imgui/imgui_draw.cpp:1635
↓ 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
Sources/CImGui/imgui/imgui.cpp:1262
↓ 1 callers
Method
AddInputCharacterUTF16
UTF16 strings use surrogate pairs to encode codepoints >= 0x10000, so we should save the high surrogate.
Sources/CImGui/imgui/imgui.cpp:1279
↓ 1 callers
Method
AddInputCharactersUTF8
Sources/CImGui/imgui/imgui.cpp:1313
↓ 1 callers
Method
AddKeyAnalogEvent
Queue a new key down/up event. - ImGuiKey key: Translated key (as in, generally ImGuiKey_A matches the key end-user would use to emit an 'A' cha
Sources/CImGui/imgui/imgui.cpp:1377
↓ 1 callers
Method
AddKeyEvent
Sources/CImGui/imgui/imgui.cpp:1418
↓ 1 callers
Method
AddMouseButtonEvent
Sources/CImGui/imgui/imgui.cpp:1483
↓ 1 callers
Method
AddMousePosEvent
Queue a mouse move event
Sources/CImGui/imgui/imgui.cpp:1457
↓ 1 callers
Method
AddMouseSourceEvent
This is not a real event, the data is latched in order to be stored in actual Mouse events. This is so that duplicate events (e.g. Windows sending ext
Sources/CImGui/imgui/imgui.cpp:1529
↓ 1 callers
Method
AddMouseWheelEvent
Queue a mouse wheel event (some mouse/API may only have a Y component)
Sources/CImGui/imgui/imgui.cpp:1508
↓ 1 callers
Method
AddQuad
Sources/CImGui/imgui/imgui_draw.cpp:1429
↓ 1 callers
Method
AddQuadFilled
Sources/CImGui/imgui/imgui_draw.cpp:1441
↓ 1 callers
Method
AddRanges
Sources/CImGui/imgui/imgui_draw.cpp:3090
↓ 1 callers
Method
AddRemapChar
Sources/CImGui/imgui/imgui_draw.cpp:3320
↓ 1 callers
Function
AddWindowToDrawData
Sources/CImGui/imgui/imgui.cpp:4726
↓ 1 callers
Function
AddWindowToSortBuffer
Sources/CImGui/imgui/imgui.cpp:4675
↓ 1 callers
Method
BuildRanges
Sources/CImGui/imgui/imgui_draw.cpp:3097
↓ 1 callers
Method
BuildSortByKey
For quicker full rebuild of a storage (instead of an incremental one), you may add all your contents and then sort once.
Sources/CImGui/imgui/imgui.cpp:2325
↓ 1 callers
Method
CalcNextTotalWidth
Sources/CImGui/imgui/imgui_widgets.cpp:6912
↓ 1 callers
Function
CalcRoutingScore
Current score encoding (lower is highest priority): - 0: ImGuiInputFlags_RouteGlobalHigh - 1: ImGuiInputFlags_RouteFocused (if item active) - 2:
Sources/CImGui/imgui/imgui.cpp:7985
↓ 1 callers
Function
CalcScrollEdgeSnap
Helper to snap on edges when aiming at an item very close to the edge, So the difference between WindowPadding and ItemSpacing will be in the visible
Sources/CImGui/imgui/imgui.cpp:9749
↓ 1 callers
Method
CalcWordWrapPositionA
Simple word-wrapping for English, not full-featured. Please submit failing cases! This will return the next location to wrap from. If no wrapping if n
Sources/CImGui/imgui/imgui_draw.cpp:3368
↓ 1 callers
Method
CalcWorkRectPos
Calculate work rect pos/size given a set of offset (we have 1 pair of offset for rect locked from last frame data, and 1 pair for currently building r
Sources/CImGui/imgui/imgui_internal.h:1592
↓ 1 callers
Method
CalcWorkRectSize
Sources/CImGui/imgui/imgui_internal.h:1593
↓ 1 callers
Method
ChannelsMerge
Sources/CImGui/imgui/imgui.h:2649
↓ 1 callers
Method
ChannelsSetCurrent
Sources/CImGui/imgui/imgui.h:2650
↓ 1 callers
Method
ChannelsSplit
Advanced: Channels - Use to split render into layers. By switching channels to can render out-of-order (e.g. submit FG primitives before BG primitives
Sources/CImGui/imgui/imgui.h:2648
↓ 1 callers
Function
ClampWindowPos
Sources/CImGui/imgui/imgui.cpp:5839
↓ 1 callers
Method
ClearBit
Sources/CImGui/imgui/imgui_internal.h:574
↓ 1 callers
Method
ClearFonts
Sources/CImGui/imgui/imgui_draw.cpp:2017
↓ 1 callers
Function
ClearFreeMemory
Sources/CImGui/imgui/imgui_internal.h:1060
↓ 1 callers
Method
ClearInputCharacters
FIXME: Perhaps we could clear queued events as well?
Sources/CImGui/imgui/imgui.cpp:1326
↓ 1 callers
Method
ClearInputData
Sources/CImGui/imgui/imgui_draw.cpp:1981
↓ 1 callers
Method
CloneOutput
Sources/CImGui/imgui/imgui_draw.cpp:425
↓ 1 callers
Function
ColorEditRestoreH
Sources/CImGui/imgui/imgui_widgets.cpp:5047
↓ 1 callers
Function
CreateNewWindow
Sources/CImGui/imgui/imgui.cpp:5483
↓ 1 callers
Function
CursorAnimReset
Cursor & Selection
Sources/CImGui/imgui/imgui_internal.h:1090
↓ 1 callers
Function
CursorClamp
After a user-input the cursor stays on for a while without blinking
Sources/CImGui/imgui/imgui_internal.h:1091
↓ 1 callers
Method
DeIndexAllBuffers
For backward compatibility: convert all buffers from indexed to de-indexed, in case you cannot render indexed. Note: this is slow and most likely a wa
Sources/CImGui/imgui/imgui_draw.cpp:1812
↓ 1 callers
Function
DebugDrawItemRect
Sources/CImGui/imgui/imgui_internal.h:3192
↓ 1 callers
Function
DebugNodeTableGetSizingPolicyDesc
Sources/CImGui/imgui/imgui_tables.cpp:3574
↓ 1 callers
Function
DebugPrintInputEvent
Sources/CImGui/imgui/imgui.cpp:8694
↓ 1 callers
Function
Decode85
Sources/CImGui/imgui/imgui_draw.cpp:2104
↓ 1 callers
Method
DoOpen
Sources/CImGui/imgui/imgui_demo.cpp:7769
↓ 1 callers
Function
EditTableColumnsFlags
Sources/CImGui/imgui/imgui_demo.cpp:3747
↓ 1 callers
Function
ExecCommand
Sources/CImGui/imgui/imgui_demo.cpp:6735
↓ 1 callers
Function
FindBestWheelingWindow
Sources/CImGui/imgui/imgui.cpp:8543
↓ 1 callers
Function
FindHoveredWindow
Find window given position, search front-to-back FIXME: Note that we have an inconsequential lag here: OuterRectClipped is updated in Begin(), so wind
Sources/CImGui/imgui/imgui.cpp:5087
↓ 1 callers
Method
ForceDisplayRangeByIndices
Sources/CImGui/imgui/imgui.cpp:2807
↓ 1 callers
Function
GetActiveID
Sources/CImGui/imgui/imgui_internal.h:2823
↓ 1 callers
Method
GetBit
Sources/CImGui/imgui/imgui.h:2753
↓ 1 callers
Method
GetBool
Sources/CImGui/imgui/imgui.cpp:2348
↓ 1 callers
Method
GetBoolRef
Sources/CImGui/imgui/imgui.cpp:2378
↓ 1 callers
Method
GetByKey
Sources/CImGui/imgui/imgui_internal.h:657
↓ 1 callers
Method
GetClipRectMax
Sources/CImGui/imgui/imgui.h:2588
↓ 1 callers
Method
GetClipRectMin
Sources/CImGui/imgui/imgui.h:2587
↓ 1 callers
Function
GetColumnWidthEx
Sources/CImGui/imgui/imgui_tables.cpp:3767
↓ 1 callers
Function
GetCurrentFocusScope
Sources/CImGui/imgui/imgui_internal.h:2990
↓ 1 callers
Function
GetCurrentTabBar
Tab Bars
Sources/CImGui/imgui/imgui_internal.h:3066
↓ 1 callers
Function
GetCurrentTable
Tables: Internals
Sources/CImGui/imgui/imgui_internal.h:3021
↓ 1 callers
Method
GetCursorPos
User generally sees positions in window coordinates. Internally we store CursorPos in absolute screen coordinates because it is more convenient. Conve
Sources/CImGui/imgui/imgui.cpp:9430
↓ 1 callers
Function
GetDefaultCompressedFontDataTTFBase85
Sources/CImGui/imgui/imgui_draw.cpp:4170
↓ 1 callers
Function
GetDraggedColumnOffset
Sources/CImGui/imgui/imgui_tables.cpp:3734
↓ 1 callers
Function
GetFallbackWindowNameForWindowingList
Window has already passed the IsWindowNavFocusable()
Sources/CImGui/imgui/imgui.cpp:11996
↓ 1 callers
Method
GetFloat
Sources/CImGui/imgui/imgui.cpp:2353
↓ 1 callers
Method
GetFloatRef
Sources/CImGui/imgui/imgui.cpp:2383
↓ 1 callers
Function
GetFocusID
Sources/CImGui/imgui/imgui_internal.h:2824
↓ 1 callers
Method
GetGlyphRangesChineseFull
Sources/CImGui/imgui/imgui_draw.cpp:2843
↓ 1 callers
Method
GetGlyphRangesChineseSimplifiedCommon
Sources/CImGui/imgui/imgui_draw.cpp:2873
↓ 1 callers
Method
GetGlyphRangesCyrillic
Sources/CImGui/imgui/imgui_draw.cpp:3031
↓ 1 callers
Method
GetGlyphRangesGreek
Sources/CImGui/imgui/imgui_draw.cpp:2819
↓ 1 callers
Method
GetGlyphRangesJapanese
Sources/CImGui/imgui/imgui_draw.cpp:2941
↓ 1 callers
Method
GetGlyphRangesKorean
Sources/CImGui/imgui/imgui_draw.cpp:2830
↓ 1 callers
Method
GetGlyphRangesThai
Sources/CImGui/imgui/imgui_draw.cpp:3044
↓ 1 callers
Method
GetGlyphRangesVietnamese
Sources/CImGui/imgui/imgui_draw.cpp:3056
↓ 1 callers
Function
GetItemFlags
Sources/CImGui/imgui/imgui_internal.h:2822
↓ 1 callers
Function
GetItemStatusFlags
Basic Accessors
Sources/CImGui/imgui/imgui_internal.h:2821
↓ 1 callers
Function
GetKeyIndex
Sources/CImGui/imgui/imgui.h:3019
↓ 1 callers
Function
GetMinimumStepAtDecimalPrecision
Sources/CImGui/imgui/imgui_widgets.cpp:2178
↓ 1 callers
Function
GetTabBarFromTabBarRef
Sources/CImGui/imgui/imgui_widgets.cpp:7499
← previous
next →
401–500 of 2,768, ranked by callers