Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Wemino/MarkerPatch
/ functions
Functions
2,284 in github.com/Wemino/MarkerPatch
⨍
Functions
2,284
◇
Types & classes
666
↓ 1 callers
Function
FindBestWheelingWindow
include/imgui/imgui.cpp:10315
↓ 1 callers
Function
FindSignatureAddress
src/helper.cpp:229
↓ 1 callers
Function
FlattenDrawDataIntoSingleLayer
include/imgui/imgui.cpp:5858
↓ 1 callers
Method
GetBuildWorkRect
include/imgui/imgui_internal.h:1998
↓ 1 callers
Function
GetColumnWidthEx
include/imgui/imgui_tables.cpp:4312
↓ 1 callers
Function
GetControllerScrollAxis
Input
include/AchievementOverlay.hpp:663
↓ 1 callers
Function
GetDefaultCompressedFontDataProggyClean
include/imgui/imgui_draw.cpp:6506
↓ 1 callers
Function
GetDefaultCompressedFontDataProggyForever
include/imgui/imgui_draw.cpp:6768
↓ 1 callers
Function
GetDraggedColumnOffset
include/imgui/imgui_tables.cpp:4279
↓ 1 callers
Function
GetExpectedContextFontSize
This duplicates some of the logic in UpdateFontsNewFrame() which is a bit chicken-and-eggy/tricky to extract due to variety of codepaths and possible
include/imgui/imgui_draw.cpp:3152
↓ 1 callers
Function
GetFallbackWindowNameForWindowingList
Window has already passed the IsWindowNavFocusable()
include/imgui/imgui.cpp:14786
↓ 1 callers
Method
GetGlyphRangesDefault
Retrieve list of range (2 int per range, values are inclusive)
include/imgui/imgui_draw.cpp:4866
↓ 1 callers
Method
GetIDFromPos
This is only used in rare/specific situations to manufacture an ID out of nowhere. FIXME: Consider instead storing last non-zero ID + count of success
include/imgui/imgui.cpp:9246
↓ 1 callers
Function
GetInputTextState
include/imgui/imgui_internal.h:3711
↓ 1 callers
Function
GetMinimumStepAtDecimalPrecision
include/imgui/imgui_widgets.cpp:2475
↓ 1 callers
Method
GetPixels
include/imgui/imgui.h:3543
↓ 1 callers
Function
GetScreenResolution
src/helper.cpp:370
↓ 1 callers
Function
GetSkipItemForListClipping
include/imgui/imgui.cpp:3221
↓ 1 callers
Function
GetTabBarFromTabBarRef
include/imgui/imgui_widgets.cpp:9773
↓ 1 callers
Function
GetTabBarRefFromTabBar
include/imgui/imgui_widgets.cpp:9779
↓ 1 callers
Method
GetVoidPtr
include/imgui/imgui.cpp:2963
↓ 1 callers
Method
GetVoidPtrRef
include/imgui/imgui.cpp:2993
↓ 1 callers
Function
GetWindowBgColorIdx
include/imgui/imgui.cpp:6833
↓ 1 callers
Function
HasCounter
include/AchievementOverlay.hpp:275
↓ 1 callers
Function
ImBezierCubicClosestPointCasteljauStep
Closely mimics PathBezierToCasteljau() in imgui_draw.cpp
include/imgui/imgui.cpp:2063
↓ 1 callers
Function
ImBezierQuadraticCalc
include/imgui/imgui_draw.cpp:1359
↓ 1 callers
Function
ImCharIsXdigitA
include/imgui/imgui_internal.h:407
↓ 1 callers
Function
ImDot
include/imgui/imgui_internal.h:535
↓ 1 callers
Function
ImFileGetSize
include/imgui/imgui.cpp:2551
↓ 1 callers
Function
ImFileRead
include/imgui/imgui.cpp:2552
↓ 1 callers
Function
ImFontAtlasAddDrawListSharedData
Those functions are designed to facilitate changing the underlying structures for ImFontAtlas to store an array of ImDrawListSharedData
include/imgui/imgui_draw.cpp:4000
↓ 1 callers
Function
ImFontAtlasBakedAdd
include/imgui/imgui_draw.cpp:3880
↓ 1 callers
Function
ImFontAtlasBakedAddFontGlyphAdvancedX
FIXME: Code is duplicated with code above.
include/imgui/imgui_draw.cpp:5281
↓ 1 callers
Function
ImFontAtlasBakedDiscardFontGlyph
include/imgui/imgui_draw.cpp:3865
↓ 1 callers
Function
ImFontAtlasBakedGetClosestMatch
FIXME-OPT: This is not a fast query. Adding a BakedCount field in Font might allow to take a shortcut for the most common case.
include/imgui/imgui_draw.cpp:3912
↓ 1 callers
Function
ImFontAtlasBakedGetId
include/imgui/imgui_draw.cpp:5391
↓ 1 callers
Function
ImFontAtlasBakedGetOrAdd
include/imgui/imgui_draw.cpp:5426
↓ 1 callers
Function
ImFontAtlasBakedSetFontGlyphBitmap
Copy to texture, post-process and queue update for backend
include/imgui/imgui_draw.cpp:5304
↓ 1 callers
Function
ImFontAtlasBuildAcceptCodepointForSource
Important! This assume by ImFontConfig::GlyphExcludeRanges[] is a SMALL ARRAY (e.g. <10 entries) Use "Input Glyphs Overlap Detection Tool" to display
include/imgui/imgui_draw.cpp:4511
↓ 1 callers
Function
ImFontAtlasBuildLegacyPreloadAllGlyphRanges
Preload all glyph ranges for legacy backends. This may lead to multiple texture creation which might be a little slower than before.
include/imgui/imgui_draw.cpp:3520
↓ 1 callers
Function
ImFontAtlasBuildSetupFontBakedBlanks
include/imgui/imgui_draw.cpp:3812
↓ 1 callers
Function
ImFontAtlasBuildSetupFontBakedEllipsis
Create a compact, baked "..." if it doesn't exist, by using the ".". This may seem overly complicated right now but the point is to exercise and impro
include/imgui/imgui_draw.cpp:3748
↓ 1 callers
Function
ImFontAtlasBuildSetupFontLoader
Setup main font loader for the atlas Every font source (ImFontConfig) will use this unless ImFontConfig::FontLoader specify a custom loader.
include/imgui/imgui_draw.cpp:3494
↓ 1 callers
Function
ImFontAtlasBuildSetupFontSpecialGlyphs
Load/identify special glyphs (note that this is called again for fonts with MergeMode)
include/imgui/imgui_draw.cpp:3832
↓ 1 callers
Function
ImFontAtlasDebugLogTextureRequests
include/imgui/imgui_draw.cpp:4632
↓ 1 callers
Function
ImFontAtlasGetMouseCursorTexData
include/imgui/imgui_draw.cpp:3442
↓ 1 callers
Function
ImFontAtlasPackAllocRectEntry
This is essentially a free-list pattern, it may be nice to wrap it into a dedicated type.
include/imgui/imgui_draw.cpp:4370
↓ 1 callers
Function
ImFontAtlasPackReuseRectEntry
Overwrite existing entry
include/imgui/imgui_draw.cpp:4395
↓ 1 callers
Function
ImFontAtlasRemoveDrawListSharedData
include/imgui/imgui_draw.cpp:4006
↓ 1 callers
Function
ImFontAtlasTextureBlockConvert
include/imgui/imgui_draw.cpp:2873
↓ 1 callers
Function
ImFontAtlasTextureBlockPostProcess
Source buffer may be written to (used for in-place mods). Post-process hooks may eventually be added here.
include/imgui/imgui_draw.cpp:2910
↓ 1 callers
Function
ImFontAtlasTextureBlockPostProcessMultiply
include/imgui/imgui_draw.cpp:2917
↓ 1 callers
Function
ImFontAtlasTextureCompact
You should not need to call this manually! If you think you do, let us know and we can advise about policies auto-compact.
include/imgui/imgui_draw.cpp:4278
↓ 1 callers
Function
ImFontAtlasTextureMakeSpace
include/imgui/imgui_draw.cpp:4214
↓ 1 callers
Function
ImFontAtlasUpdateDrawListsTextures
Update texture identifier in all active draw lists
include/imgui/imgui_draw.cpp:4013
↓ 1 callers
Function
ImFontAtlasUpdateNewFrame
Called by NewFrame() for atlases owned by a context. If you manually manage font atlases, you'll need to call this yourself. - 'frame_count' needs to
include/imgui/imgui_draw.cpp:2772
↓ 1 callers
Function
ImGuiListClipper_SeekCursorAndSetupPrevLine
include/imgui/imgui.cpp:3259
↓ 1 callers
Function
ImGuiListClipper_SortAndFuseRanges
include/imgui/imgui.cpp:3235
↓ 1 callers
Function
ImGuiListClipper_StepInternal
include/imgui/imgui.cpp:3369
↓ 1 callers
Function
ImGuiMultiSelectTempData
include/imgui/imgui_internal.h:1937
↓ 1 callers
Function
ImGuiTableTempData
include/imgui/imgui_internal.h:3127
↓ 1 callers
Function
ImGui_ImplDX9_CheckFormatSupport
include/imgui/imgui_impl_dx9.cpp:315
↓ 1 callers
Function
ImGui_ImplDX9_Init
include/imgui/imgui_impl_dx9.cpp:446
↓ 1 callers
Function
ImGui_ImplDX9_NewFrame
include/imgui/imgui_impl_dx9.cpp:438
↓ 1 callers
Function
ImGui_ImplDX9_RenderDrawData
Render function.
include/imgui/imgui_impl_dx9.cpp:172
↓ 1 callers
Function
ImGui_ImplDX9_Shutdown
include/imgui/imgui_impl_dx9.cpp:472
↓ 1 callers
Function
ImGui_ImplWin32_GetDpiScaleForMonitor
include/imgui/imgui_impl_win32.cpp:920
↓ 1 callers
Function
ImGui_ImplWin32_Init
include/imgui/imgui_impl_win32.cpp:215
↓ 1 callers
Function
ImGui_ImplWin32_KeyEventToImGuiKey
include/imgui/imgui_impl_win32.cpp:439
↓ 1 callers
Function
ImGui_ImplWin32_NewFrame
include/imgui/imgui_impl_win32.cpp:401
↓ 1 callers
Function
ImGui_ImplWin32_ProcessKeyEventsWorkarounds
include/imgui/imgui_impl_win32.cpp:291
↓ 1 callers
Function
ImGui_ImplWin32_Shutdown
include/imgui/imgui_impl_win32.cpp:226
↓ 1 callers
Function
ImGui_ImplWin32_UpdateGamepads
Gamepad navigation mapping
include/imgui/imgui_impl_win32.cpp:343
↓ 1 callers
Function
ImGui_ImplWin32_UpdateKeyModifiers
include/imgui/imgui_impl_win32.cpp:306
↓ 1 callers
Function
ImGui_ImplWin32_UpdateMouseData
include/imgui/imgui_impl_win32.cpp:314
↓ 1 callers
Function
ImGui_ImplWin32_WndProcHandler
include/imgui/imgui_impl_win32.cpp:624
↓ 1 callers
Function
ImGui_ImplWin32_WndProcHandlerEx
This version is in theory thread-safe in the sense that no path should access ImGui::GetCurrentContext().
include/imgui/imgui_impl_win32.cpp:634
↓ 1 callers
Function
ImLinearRemapClamp
include/imgui/imgui_internal.h:538
↓ 1 callers
Function
ImLinearSweep
include/imgui/imgui_internal.h:537
↓ 1 callers
Function
ImMemdup
include/imgui/imgui.cpp:2191
↓ 1 callers
Function
ImParseFormatSanitizeForPrinting
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
include/imgui/imgui_widgets.cpp:3641
↓ 1 callers
Function
ImParseFormatSanitizeForScanning
- For scanning we need to remove all width and precision fields and flags "%+3.7f" -> "%f". BUT don't strip types like "%I64d" which includes digits.
include/imgui/imgui_widgets.cpp:3656
↓ 1 callers
Function
ImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return "" fmt = "%.3f" -> return fmt fmt =
include/imgui/imgui_widgets.cpp:3626
↓ 1 callers
Function
ImRound64
include/imgui/imgui_internal.h:533
↓ 1 callers
Function
ImRsqrt
include/imgui/imgui_internal.h:501
↓ 1 callers
Function
ImSign
include/imgui/imgui_internal.h:498
↓ 1 callers
Function
ImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
include/imgui/imgui.cpp:2263
↓ 1 callers
Function
ImStrdup
include/imgui/imgui.cpp:2184
↓ 1 callers
Function
ImStrdupcpy
include/imgui/imgui.cpp:2197
↓ 1 callers
Function
ImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
include/imgui/imgui.cpp:2226
↓ 1 callers
Function
ImTextCountLines
include/imgui/imgui.cpp:2800
↓ 1 callers
Function
ImTextCountUtf8BytesFromStr
include/imgui/imgui.cpp:2763
↓ 1 callers
Function
ImTextInitClassifiers
include/imgui/imgui_draw.cpp:5504
↓ 1 callers
Function
ImTextureDataGetFormatName
include/imgui/imgui_draw.cpp:2480
↓ 1 callers
Function
ImTextureDataGetStatusName
include/imgui/imgui_draw.cpp:2467
↓ 1 callers
Function
ImTextureDataQueueUpload
Queue texture block update for renderer backend
include/imgui/imgui_draw.cpp:2991
↓ 1 callers
Function
ImTextureRef
include/imgui/imgui.h:369
↓ 1 callers
Function
ImTriangleArea
include/imgui/imgui_internal.h:553
↓ 1 callers
Function
ImTriangleBarycentricCoords
include/imgui/imgui.cpp:2129
↓ 1 callers
Function
ImTriangleClosestPoint
include/imgui/imgui.cpp:2140
← previous
next →
601–700 of 2,284, ranked by callers