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
↓ 1 callers
Function
resize
Sources/CImGui/imgui/imgui.h:1815
↓ 1 callers
Function
stb_adler32
Sources/CImGui/imgui/imgui_draw.cpp:4007
↓ 1 callers
Function
stb_decompress
Sources/CImGui/imgui/imgui_draw.cpp:4038
↓ 1 callers
Function
stb_decompress_token
Sources/CImGui/imgui/imgui_draw.cpp:3990
↓ 1 callers
Function
stb_text_create_undo_record
Sources/CImGui/imgui/imstb_textedit.h:1169
↓ 1 callers
Function
stb_text_makeundo_delete
Sources/CImGui/imgui/imstb_textedit.h:1337
↓ 1 callers
Function
stb_text_redo
Sources/CImGui/imgui/imstb_textedit.h:1281
↓ 1 callers
Function
stb_text_undo
Sources/CImGui/imgui/imstb_textedit.h:1213
↓ 1 callers
Function
stb_textedit_clear_state
reset the state to default
Sources/CImGui/imgui/imstb_textedit.h:1358
↓ 1 callers
Function
stb_textedit_cut
API cut: delete selection
Sources/CImGui/imgui/imstb_textedit.h:688
↓ 1 callers
Function
stb_textedit_discard_redo
discard the oldest entry in the redo list--it's bad if this ever happens, but because undo & redo have to store the actual characters in different cas
Sources/CImGui/imgui/imstb_textedit.h:1139
↓ 1 callers
Function
stb_textedit_flush_redo
Sources/CImGui/imgui/imstb_textedit.h:1110
↓ 1 callers
Function
stb_textedit_initialize_state
API initialize
Sources/CImGui/imgui/imstb_textedit.h:1376
↓ 1 callers
Function
stb_textedit_key
API key: process a keyboard input
Sources/CImGui/imgui/imstb_textedit.h:720
↓ 1 callers
Function
stb_textedit_paste
Sources/CImGui/imgui/imstb_textedit.h:1386
↓ 1 callers
Function
stb_textedit_paste_internal
API paste: replace existing selection with passed-in text
Sources/CImGui/imgui/imstb_textedit.h:699
↓ 1 callers
Function
stbrp__skyline_find_best_pos
Sources/CImGui/imgui/imstb_rectpack.h:347
↓ 1 callers
Function
stbrp__skyline_pack_rectangle
Sources/CImGui/imgui/imstb_rectpack.h:449
↓ 1 callers
Function
stbrp_init_target
Sources/CImGui/imgui/imstb_truetype.h:3925
↓ 1 callers
Function
stbrp_setup_allow_out_of_mem
Sources/CImGui/imgui/imstb_rectpack.h:245
↓ 1 callers
Function
stbtt_BakeFontBitmap
Sources/CImGui/imgui/imstb_truetype.h:4943
↓ 1 callers
Function
stbtt_BakeFontBitmap_internal
Sources/CImGui/imgui/imstb_truetype.h:3821
↓ 1 callers
Function
stbtt_FindMatchingFont_internal
Sources/CImGui/imgui/imstb_truetype.h:4927
↓ 1 callers
Function
stbtt_FlattenCurves
returns number of contours
Sources/CImGui/imgui/imstb_truetype.h:3626
↓ 1 callers
Function
stbtt_GetBakedQuad
Sources/CImGui/imgui/imstb_truetype.h:3867
↓ 1 callers
Function
stbtt_GetCodepointBitmap
Sources/CImGui/imgui/imstb_truetype.h:3805
↓ 1 callers
Function
stbtt_GetCodepointBitmapSubpixel
Sources/CImGui/imgui/imstb_truetype.h:3790
↓ 1 callers
Function
stbtt_GetCodepointHMetrics
Sources/CImGui/imgui/imstb_truetype.h:2634
↓ 1 callers
Function
stbtt_GetCodepointKernAdvance
Sources/CImGui/imgui/imstb_truetype.h:2627
↓ 1 callers
Function
stbtt_GetFontOffsetForIndex_internal
Sources/CImGui/imgui/imstb_truetype.h:1324
↓ 1 callers
Function
stbtt_GetGlyphKernAdvance
Sources/CImGui/imgui/imstb_truetype.h:2615
↓ 1 callers
Function
stbtt_GetGlyphSDF
Sources/CImGui/imgui/imstb_truetype.h:4583
↓ 1 callers
Function
stbtt_GetGlyphSVG
Sources/CImGui/imgui/imstb_truetype.h:2699
↓ 1 callers
Function
stbtt_GetNumberOfFonts_internal
Sources/CImGui/imgui/imstb_truetype.h:1343
↓ 1 callers
Function
stbtt_GetPackedQuad
Sources/CImGui/imgui/imstb_truetype.h:4371
↓ 1 callers
Function
stbtt_InitFont_internal
Sources/CImGui/imgui/imstb_truetype.h:1388
↓ 1 callers
Function
stbtt_MakeGlyphBitmap
Sources/CImGui/imgui/imstb_truetype.h:3785
↓ 1 callers
Function
stbtt_MakeGlyphBitmapSubpixelPrefilter
Sources/CImGui/imgui/imstb_truetype.h:4192
↓ 1 callers
Function
stbtt_PackBegin
Sources/CImGui/imgui/imstb_truetype.h:3965
↓ 1 callers
Function
stbtt_PackEnd
Sources/CImGui/imgui/imstb_truetype.h:3997
↓ 1 callers
Function
stbtt_PackFontRanges
Sources/CImGui/imgui/imstb_truetype.h:4310
↓ 1 callers
Function
stbtt_PackFontRangesGatherRects
rects array must be big enough to accommodate all characters in the given ranges
Sources/CImGui/imgui/imstb_truetype.h:4157
↓ 1 callers
Function
stbtt_PackFontRangesPackRects
Sources/CImGui/imgui/imstb_truetype.h:4305
↓ 1 callers
Function
stbtt__GetCoverageIndex
Sources/CImGui/imgui/imstb_truetype.h:2394
↓ 1 callers
Function
stbtt__GetGlyphGPOSInfoAdvance
Sources/CImGui/imgui/imstb_truetype.h:2501
↓ 1 callers
Function
stbtt__GetGlyphKernInfoAdvance
Sources/CImGui/imgui/imstb_truetype.h:2364
↓ 1 callers
Function
stbtt__GetGlyphShapeT2
Sources/CImGui/imgui/imstb_truetype.h:2274
↓ 1 callers
Function
stbtt__GetGlyphShapeTT
Sources/CImGui/imgui/imstb_truetype.h:1679
↓ 1 callers
Function
stbtt__cff_index_count
Sources/CImGui/imgui/imstb_truetype.h:1259
↓ 1 callers
Function
stbtt__cff_skip_operand
Sources/CImGui/imgui/imstb_truetype.h:1221
↓ 1 callers
Function
stbtt__cid_get_glyph_subrs
Sources/CImGui/imgui/imstb_truetype.h:1987
↓ 1 callers
Function
stbtt__compute_crossings_x
Sources/CImGui/imgui/imstb_truetype.h:4475
↓ 1 callers
Function
stbtt__dict_get
Sources/CImGui/imgui/imstb_truetype.h:1236
↓ 1 callers
Function
stbtt__fill_active_edges
note: this routine clips fills that extend off the edges... ideally this wouldn't happen, but it could happen if the truetype glyph bounding boxes are
Sources/CImGui/imgui/imstb_truetype.h:2887
↓ 1 callers
Function
stbtt__fill_active_edges_new
Sources/CImGui/imgui/imstb_truetype.h:3087
↓ 1 callers
Function
stbtt__get_subr
Sources/CImGui/imgui/imstb_truetype.h:1973
↓ 1 callers
Function
stbtt__get_svg
since most people won't use this, find this table the first time it's needed
Sources/CImGui/imgui/imstb_truetype.h:1373
↓ 1 callers
Function
stbtt__matches
Sources/CImGui/imgui/imstb_truetype.h:4898
↓ 1 callers
Function
stbtt__rasterize
Sources/CImGui/imgui/imstb_truetype.h:3498
↓ 1 callers
Function
stbtt__rasterize_sorted_edges
Sources/CImGui/imgui/imstb_truetype.h:2929
↓ 1 callers
Function
stbtt__ray_intersect_bezier
Sources/CImGui/imgui/imstb_truetype.h:4406
↓ 1 callers
Function
stbtt__sized_trapezoid_area
Sources/CImGui/imgui/imstb_truetype.h:3070
↓ 1 callers
Function
stbtt__sized_triangle_area
Sources/CImGui/imgui/imstb_truetype.h:3082
↓ 1 callers
Function
stbtt__solve_cubic
x^3 + a*x^2 + b*x + c = 0
Sources/CImGui/imgui/imstb_truetype.h:4552
↓ 1 callers
Function
stbtt__sort_edges
Sources/CImGui/imgui/imstb_truetype.h:3487
↓ 1 callers
Function
stbtt__sort_edges_ins_sort
Sources/CImGui/imgui/imstb_truetype.h:3407
↓ 1 callers
Function
stbtt__sort_edges_quicksort
Sources/CImGui/imgui/imstb_truetype.h:3425
↓ 1 callers
Function
stbtt__tesselate_cubic
Sources/CImGui/imgui/imstb_truetype.h:3583
↓ 1 callers
Function
stbtt__tesselate_curve
tessellate until threshold p is happy... @TODO warped to compensate for non-linear stretching
Sources/CImGui/imgui/imstb_truetype.h:3563
Method
AcceptDragDropPayload
Sources/CImGui/imgui/imgui.cpp:12302
Method
ActivateItem
Sources/CImGui/imgui/imgui.cpp:7503
Method
AddContextHook
No specific ordering/dependency support, will see as needed
Sources/CImGui/imgui/imgui.cpp:3635
Method
AddSettingsHandler
Sources/CImGui/imgui/imgui.cpp:12673
Method
AlignTextToFramePadding
Sources/CImGui/imgui/imgui_widgets.cpp:1383
Method
ArrowButton
Sources/CImGui/imgui/imgui_widgets.cpp:801
Method
ArrowButtonEx
Sources/CImGui/imgui/imgui_widgets.cpp:770
Method
AspectRatio
Helper functions to demonstrate programmatic constraints FIXME: This doesn't take account of decoration size (e.g. title bar), library should make thi
Sources/CImGui/imgui/imgui_demo.cpp:7304
Method
BeginChild
Sources/CImGui/imgui/imgui.cpp:5325
Method
BeginChildEx
Sources/CImGui/imgui/imgui.cpp:5274
Method
BeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
Sources/CImGui/imgui/imgui.cpp:5384
Method
BeginColumns
Sources/CImGui/imgui/imgui_tables.cpp:3889
Method
BeginCombo
Sources/CImGui/imgui/imgui_widgets.cpp:1673
Method
BeginComboPopup
Sources/CImGui/imgui/imgui_widgets.cpp:1748
Method
BeginComboPreview
Call directly after the BeginCombo/EndCombo block. The preview is designed to only host non-interactive elements (Experimental, see GitHub issues: #16
Sources/CImGui/imgui/imgui_widgets.cpp:1819
Method
BeginDisabled
BeginDisabled()/EndDisabled() - Those can be nested but it cannot be used to enable an already disabled section (a single BeginDisabled(true) in the s
Sources/CImGui/imgui/imgui.cpp:7059
Method
BeginDragDropSource
When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/description, c) call EndDragDropSo
Sources/CImGui/imgui/imgui.cpp:12068
Method
BeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that push a temporarily
Sources/CImGui/imgui/imgui.cpp:12266
Method
BeginDragDropTargetCustom
Sources/CImGui/imgui/imgui.cpp:12239
Method
BeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
Sources/CImGui/imgui/imgui.cpp:9650
Method
BeginListBox
Tip: To have a list filling the entire window width, use size.x = -FLT_MIN and pass an non-visible label e.g. "##empty" Tip: If your vertical size is
Sources/CImGui/imgui/imgui_widgets.cpp:6569
Method
BeginMainMenuBar
Sources/CImGui/imgui/imgui_widgets.cpp:7056
Method
BeginMenu
Sources/CImGui/imgui/imgui_widgets.cpp:7309
Method
BeginMenuBar
FIXME: Provided a rectangle perhaps e.g. a BeginMenuBarEx() could be used anywhere.. Currently the main responsibility of this function being to setup
Sources/CImGui/imgui/imgui_widgets.cpp:6947
Method
BeginMenuEx
Sources/CImGui/imgui/imgui_widgets.cpp:7112
Method
BeginPopup
Sources/CImGui/imgui/imgui.cpp:10323
Method
BeginPopupContextItem
This is a helper to handle the simplest case of associating one named popup to one given widget. - To create a popup associated to the last item, you
Sources/CImGui/imgui/imgui.cpp:10420
Method
BeginPopupContextVoid
Sources/CImGui/imgui/imgui.cpp:10448
Method
BeginPopupContextWindow
Sources/CImGui/imgui/imgui.cpp:10434
Method
BeginPopupEx
Attention! BeginPopup() adds default flags which BeginPopupEx()!
Sources/CImGui/imgui/imgui.cpp:10300
Method
BeginPopupModal
If 'p_open' is specified for a modal popup window, the popup will have a regular close button which will close the popup. Note that popup visibility s
Sources/CImGui/imgui/imgui.cpp:10338
← previous
next →
601–700 of 2,768, ranked by callers