MCPcopy Create free account

hub / github.com/Sh0ckFR/Universal-Dear-ImGui-Hook / functions

Functions5,040 in github.com/Sh0ckFR/Universal-Dear-ImGui-Hook

↓ 1 callersFunctionstb_textedit_paste_internal
API paste: replace existing selection with passed-in text
imgui/imstb_textedit.h:722
↓ 1 callersFunctionstbrp__skyline_find_best_pos
imgui/imstb_rectpack.h:347
↓ 1 callersFunctionstbrp__skyline_pack_rectangle
imgui/imstb_rectpack.h:449
↓ 1 callersFunctionstbrp_setup_allow_out_of_mem
imgui/imstb_rectpack.h:245
↓ 1 callersFunctionstbtt_BakeFontBitmap
imgui/imstb_truetype.h:4943
↓ 1 callersFunctionstbtt_BakeFontBitmap_internal
imgui/imstb_truetype.h:3821
↓ 1 callersFunctionstbtt_FindMatchingFont_internal
imgui/imstb_truetype.h:4927
↓ 1 callersFunctionstbtt_FlattenCurves
returns number of contours
imgui/imstb_truetype.h:3626
↓ 1 callersFunctionstbtt_GetBakedQuad
imgui/imstb_truetype.h:3867
↓ 1 callersFunctionstbtt_GetCodepointBitmap
imgui/imstb_truetype.h:3805
↓ 1 callersFunctionstbtt_GetCodepointBitmapSubpixel
imgui/imstb_truetype.h:3790
↓ 1 callersFunctionstbtt_GetCodepointHMetrics
imgui/imstb_truetype.h:2634
↓ 1 callersFunctionstbtt_GetCodepointKernAdvance
imgui/imstb_truetype.h:2627
↓ 1 callersFunctionstbtt_GetFontOffsetForIndex_internal
imgui/imstb_truetype.h:1324
↓ 1 callersFunctionstbtt_GetGlyphKernAdvance
imgui/imstb_truetype.h:2615
↓ 1 callersFunctionstbtt_GetGlyphSDF
imgui/imstb_truetype.h:4583
↓ 1 callersFunctionstbtt_GetGlyphSVG
imgui/imstb_truetype.h:2699
↓ 1 callersFunctionstbtt_GetNumberOfFonts_internal
imgui/imstb_truetype.h:1343
↓ 1 callersFunctionstbtt_GetPackedQuad
imgui/imstb_truetype.h:4371
↓ 1 callersFunctionstbtt_InitFont_internal
imgui/imstb_truetype.h:1388
↓ 1 callersFunctionstbtt_MakeGlyphBitmap
imgui/imstb_truetype.h:3785
↓ 1 callersFunctionstbtt_MakeGlyphBitmapSubpixelPrefilter
imgui/imstb_truetype.h:4192
↓ 1 callersFunctionstbtt_PackBegin
imgui/imstb_truetype.h:3965
↓ 1 callersFunctionstbtt_PackEnd
imgui/imstb_truetype.h:3997
↓ 1 callersFunctionstbtt_PackFontRanges
imgui/imstb_truetype.h:4310
↓ 1 callersFunctionstbtt_PackFontRangesGatherRects
rects array must be big enough to accommodate all characters in the given ranges
imgui/imstb_truetype.h:4157
↓ 1 callersFunctionstbtt_PackFontRangesPackRects
imgui/imstb_truetype.h:4305
↓ 1 callersFunctionstbtt__GetCoverageIndex
imgui/imstb_truetype.h:2394
↓ 1 callersFunctionstbtt__GetGlyphGPOSInfoAdvance
imgui/imstb_truetype.h:2501
↓ 1 callersFunctionstbtt__GetGlyphKernInfoAdvance
imgui/imstb_truetype.h:2364
↓ 1 callersFunctionstbtt__GetGlyphShapeT2
imgui/imstb_truetype.h:2274
↓ 1 callersFunctionstbtt__GetGlyphShapeTT
imgui/imstb_truetype.h:1679
↓ 1 callersFunctionstbtt__cff_index_count
imgui/imstb_truetype.h:1259
↓ 1 callersFunctionstbtt__cff_skip_operand
imgui/imstb_truetype.h:1221
↓ 1 callersFunctionstbtt__cid_get_glyph_subrs
imgui/imstb_truetype.h:1987
↓ 1 callersFunctionstbtt__compute_crossings_x
imgui/imstb_truetype.h:4475
↓ 1 callersFunctionstbtt__dict_get
imgui/imstb_truetype.h:1236
↓ 1 callersFunctionstbtt__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
imgui/imstb_truetype.h:2887
↓ 1 callersFunctionstbtt__fill_active_edges_new
imgui/imstb_truetype.h:3087
↓ 1 callersFunctionstbtt__get_subr
imgui/imstb_truetype.h:1973
↓ 1 callersFunctionstbtt__get_svg
since most people won't use this, find this table the first time it's needed
imgui/imstb_truetype.h:1373
↓ 1 callersFunctionstbtt__matches
imgui/imstb_truetype.h:4898
↓ 1 callersFunctionstbtt__rasterize
imgui/imstb_truetype.h:3498
↓ 1 callersFunctionstbtt__rasterize_sorted_edges
imgui/imstb_truetype.h:2929
↓ 1 callersFunctionstbtt__ray_intersect_bezier
imgui/imstb_truetype.h:4406
↓ 1 callersFunctionstbtt__sized_trapezoid_area
imgui/imstb_truetype.h:3070
↓ 1 callersFunctionstbtt__sized_triangle_area
imgui/imstb_truetype.h:3082
↓ 1 callersFunctionstbtt__solve_cubic
x^3 + a*x^2 + b*x + c = 0
imgui/imstb_truetype.h:4552
↓ 1 callersFunctionstbtt__sort_edges
imgui/imstb_truetype.h:3487
↓ 1 callersFunctionstbtt__sort_edges_ins_sort
imgui/imstb_truetype.h:3407
↓ 1 callersFunctionstbtt__sort_edges_quicksort
imgui/imstb_truetype.h:3425
↓ 1 callersFunctionstbtt__tesselate_cubic
imgui/imstb_truetype.h:3583
↓ 1 callersFunctionstbtt__tesselate_curve
tessellate until threshold p is happy... @TODO warped to compensate for non-linear stretching
imgui/imstb_truetype.h:3563
↓ 1 callersMethodswap
vulkan/vulkan.hpp:973
MethodAccelerationStructureKHR
vulkan/vulkan_handles.hpp:4890
MethodAccelerationStructureNV
vulkan/vulkan_handles.hpp:4400
MethodAcceptDragDropPayload
imgui/imgui.cpp:14280
MethodActivateItemByID
imgui/imgui.cpp:8451
MethodAddCallback
imgui/imgui_draw.cpp:499
MethodAddChar
Set bit n in the array
imgui/imgui.h:3341
MethodAddConcavePolyFilled
Use ear-clipping algorithm to triangulate a simple polygon (no self-interaction, no holes). (Reminder: we don't perform any coarse clipping/culling in
imgui/imgui_draw.cpp:1986
MethodAddContextHook
No specific ordering/dependency support, will see as needed
imgui/imgui.cpp:4265
MethodAddConvexPolyFilled
- 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
imgui/imgui_draw.cpp:1030
MethodAddCustomRectFontGlyph
imgui/imgui_draw.cpp:2737
MethodAddDrawList
imgui/imgui_draw.cpp:2281
MethodAddDrawListToDrawDataEx
Important: 'out_list' is generally going to be draw_data->CmdLists, but may be another temporary list as long at it is expected that the result will b
imgui/imgui_draw.cpp:2236
MethodAddFont
imgui/imgui_draw.cpp:2582
MethodAddFontFromFileTTF
imgui/imgui_draw.cpp:2668
MethodAddFontFromMemoryCompressedBase85TTF
imgui/imgui_draw.cpp:2716
MethodAddFontFromMemoryCompressedTTF
imgui/imgui_draw.cpp:2704
MethodAddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
imgui/imgui_draw.cpp:2690
MethodAddImageQuad
imgui/imgui_draw.cpp:1723
MethodAddImageRounded
imgui/imgui_draw.cpp:1739
MethodAddItems
imgui/imgui_demo.cpp:10418
MethodAddQuad
imgui/imgui_draw.cpp:1504
MethodAddRanges
imgui/imgui_draw.cpp:3672
MethodAddRemapChar
imgui/imgui_draw.cpp:3888
MethodAddSettingsHandler
imgui/imgui.cpp:14665
MethodAlignTextToFramePadding
imgui/imgui_widgets.cpp:1558
MethodApplySelectionRequests
imgui/imgui_demo.cpp:2483
MethodApplySelectionRequests
Apply multi-selection requests
imgui/imgui_demo.cpp:3026
MethodArrayProxy
vulkan/vulkan.hpp:325
MethodArrayProxyNoTemporaries
vulkan/vulkan.hpp:436
FunctionArrayWrapper1D
vulkan/vulkan.hpp:96
MethodArrayWrapper2D
vulkan/vulkan.hpp:302
MethodArrowButton
imgui/imgui_widgets.cpp:836
MethodArrowButtonEx
imgui/imgui_widgets.cpp:808
MethodAspectRatio
Helper functions to demonstrate programmatic constraints FIXME: This doesn't take account of decoration size (e.g. title bar), library should make thi
imgui/imgui_demo.cpp:9493
MethodBeginBoxSelect
imgui/imgui_widgets.cpp:7520
MethodBeginChild
Prior to v1.90 2023/10/16, the BeginChild() function took a 'bool border = false' parameter instead of 'ImGuiChildFlags child_flags = 0'. ImGuiChildFl
imgui/imgui.cpp:6042
MethodBeginChildEx
imgui/imgui.cpp:6053
FunctionBeginChildFrame
Content boundaries max for the window (roughly (0,0)+Size-Scroll), in window-local coordinates. You should never need this. Always use GetCursorScreen
imgui/imgui.h:3659
MethodBeginColumns
imgui/imgui_tables.cpp:4325
MethodBeginCombo
imgui/imgui_widgets.cpp:1850
MethodBeginComboPopup
imgui/imgui_widgets.cpp:1928
MethodBeginComboPreview
Call directly after the BeginCombo/EndCombo block. The preview is designed to only host non-interactive elements (Experimental, see GitHub issues: #16
imgui/imgui_widgets.cpp:2002
MethodBeginDisabled
BeginDisabled()/EndDisabled() - Those can be nested but it cannot be used to enable an already disabled section (a single BeginDisabled(true) in the s
imgui/imgui.cpp:7943
MethodBeginDisabledOverrideReenable
Could have been called BeginDisabledDisable() but it didn't want to be award nominated for most awkward function name. Ideally we would use a shared e
imgui/imgui.cpp:7978
MethodBeginDragDropSource
When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/description, c) call EndDragDropSo
imgui/imgui.cpp:14036
MethodBeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemData's ImGuiItemStatusFlags_HoveredRect which handles items
imgui/imgui.cpp:14243
← previousnext →1,101–1,200 of 5,040, ranked by callers