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
Function
ReadString
src/helper.cpp:448
Method
ReclassifyNode
include/imgui/imgui_draw.cpp:2007
Function
Rect
We don't use g.FontSize because the window may be != g.CurrentWindow.
include/imgui/imgui_internal.h:2785
Function
RegOpenKeyExW_Hook
src/Initialization/Initialization.cpp:141
Method
RegisterFontAtlas
include/imgui/imgui.cpp:9055
Method
RegisterUserTexture
EXPERIMENTAL. Use ImTextureDataQueueUpload() to queue updates.
include/imgui/imgui.cpp:9040
Method
ReloadUserBufAndKeepSelection
include/imgui/imgui_widgets.cpp:4336
Method
ReloadUserBufAndMoveToEnd
include/imgui/imgui_widgets.cpp:4337
Method
ReloadUserBufAndSelectAll
include/imgui/imgui_widgets.cpp:4335
Method
RemoveContextHook
Deferred removal, avoiding issue with changing vector while iterating it
include/imgui/imgui.cpp:4570
Method
RemoveCustomRect
include/imgui/imgui_draw.cpp:3368
Method
RemoveSettingsHandler
include/imgui/imgui.cpp:15545
Method
Render
Prepare the data for rendering so you can call GetDrawData() (As with anything within the ImGui:: namespace this doesn't touch your GPU or graphics AP
include/imgui/imgui.cpp:6106
Method
RenderArrow
Render an arrow aimed to be aligned with text (p_min is a position in the same space text would be positioned). To e.g. denote expanded/collapsed stat
include/imgui/imgui_draw.cpp:6002
Method
RenderArrowPointingAt
Render an arrow. 'pos' is position of the arrow tip. half_sz.x is length from base to tip. half_sz.y is length on each side.
include/imgui/imgui_draw.cpp:6056
Function
RenderBokehBlur_Hook
src/Features/Fixes/FixBlurResolution.cpp:12
Method
RenderBullet
include/imgui/imgui_draw.cpp:6033
Method
RenderCheckMark
include/imgui/imgui_draw.cpp:6040
Method
RenderColorComponentMarker
include/imgui/imgui.cpp:4015
Method
RenderColorRectWithAlphaCheckerboard
Helper for ColorPicker4() NB: This is rather brittle and will show artifact when rounding this enabled if rounded corners overlap multiple cells. Call
include/imgui/imgui_draw.cpp:6168
Method
RenderDimmedBackgroundBehindWindow
include/imgui/imgui.cpp:5918
Method
RenderDimmedBackgrounds
include/imgui/imgui.cpp:5962
Method
RenderDragDropTargetRectEx
include/imgui/imgui.cpp:15203
Method
RenderDragDropTargetRectForItem
FIXME-STYLE FIXME-DRAGDROP: Settle on a proper default visuals for drop target.
include/imgui/imgui.cpp:15188
Function
RenderFlare_Hook
src/Features/Fixes/FixFlareArtifacts.cpp:60
Method
RenderFrame
Render a rectangle shaped with optional rounding and borders
include/imgui/imgui.cpp:3990
Method
RenderFrameBorder
include/imgui/imgui.cpp:4003
Method
RenderMouseCursor
include/imgui/imgui.cpp:4061
Method
RenderNavCursor
include/imgui/imgui.cpp:4024
Function
RenderNavHighlight
include/imgui/imgui_internal.h:3633
Method
RenderRectFilledInRangeH
FIXME: Cleanup and move code to ImDrawList. - Before 2025-12-04: RenderRectFilledRangeH() with 'float x_start_norm, float x_end_norm` <- normalized
include/imgui/imgui_draw.cpp:6079
Method
RenderRectFilledWithHole
include/imgui/imgui_draw.cpp:6137
Method
RenderTextClipped
include/imgui/imgui.cpp:3926
Method
RenderTextClippedEx
Default clip_rect uses (pos_min,pos_max) Handle clipping on CPU immediately (vs typically let the GPU clip the triangles that are overlapping the clip
include/imgui/imgui.cpp:3898
Method
RenderTextEllipsis
Another overly complex function until we reorganize everything into a nice all-in-one helper. This is made more complex because we have dissociated th
include/imgui/imgui.cpp:3945
Method
RenderTextWrapped
include/imgui/imgui.cpp:3877
Method
RenderWindowDecorations
Draw background and borders Draw and handle scrollbars
include/imgui/imgui.cpp:7187
Method
RenderWindowOuterBorders
include/imgui/imgui.cpp:7158
Method
RenderWindowTitleBarContents
Render title text, collapse button, close button
include/imgui/imgui.cpp:7284
Method
Reserve
include/imgui/imgui_internal.h:718
Function
ResetGyroState
include/Controller.hpp:480
Method
ResetMouseDragDelta
include/imgui/imgui.cpp:10106
Function
ResetProgress
Clear all unlock/counter state so progress shows "???" again, not called automatically
include/AchievementOverlay.hpp:391
Function
ResizeEntityBuffer_Hook
src/Features/General/IncreasedEntityPersistence.cpp:11
Method
RoundScalarWithFormatT
include/imgui/imgui_widgets.cpp:2484
Function
SDL_HasExactlyOneBitSet32
* Determine if a unsigned 32-bit value has exactly one bit set. * * If there are no bits set (`x` is zero), or more than one bit set, this * return
include/SDL3/SDL_bits.h:132
Function
SDL_MostSignificantBitIndex32
* Get the index of the most significant (set) bit in a 32-bit number. * * This operation can also be stated as "count leading zeroes" and "log base
include/SDL3/SDL_bits.h:65
Function
SDL_PointInRect
* Determine whether a point resides inside a rectangle. * * A point is considered part of a rectangle if both `p` and `r` are not NULL, * and `p`'s
include/SDL3/SDL_rect.h:158
Function
SDL_PointInRectFloat
* Determine whether a point resides inside a floating point rectangle. * * A point is considered part of a rectangle if both `p` and `r` are not NUL
include/SDL3/SDL_rect.h:331
Function
SDL_RectEmpty
* Determine whether a rectangle has no area. * * A rectangle is considered "empty" for this function if `r` is NULL, or if * `r`'s width and/or hei
include/SDL3/SDL_rect.h:182
Function
SDL_RectEmptyFloat
* Determine whether a floating point rectangle takes no space. * * A rectangle is considered "empty" for this function if `r` is NULL, or if * `r`'
include/SDL3/SDL_rect.h:355
Function
SDL_RectToFRect
* Convert an SDL_Rect to SDL_FRect * * \param rect a pointer to an SDL_Rect. * \param frect a pointer filled in with the floating point representat
include/SDL3/SDL_rect.h:129
Function
SDL_RectsEqual
* Determine whether two rectangles are equal. * * Rectangles are considered equal if both are not NULL and each of their x, * y, width and height m
include/SDL3/SDL_rect.h:206
Function
SDL_RectsEqualFloat
* Determine whether two floating point rectangles are equal, within a default * epsilon. * * Rectangles are considered equal if both are not NULL a
include/SDL3/SDL_rect.h:420
Function
SDL_Swap16
include/SDL3/SDL_endian.h:247
Function
SDL_Swap64
include/SDL3/SDL_endian.h:344
Function
SDL_SwapFloat
* Byte-swap a floating point number. * * This will always byte-swap the value, whether it's currently in the native * byteorder of the system or no
include/SDL3/SDL_endian.h:408
Function
SDL_main
include/SDL3/SDL_main_impl.h:57
Function
SDL_size_add_check_overflow
* Add two integers, checking for overflow. * * If `a + b` would overflow, return false. * * Otherwise store `a + b` via ret and return true. * *
include/SDL3/SDL_stdinc.h:6133
Function
SDL_size_add_check_overflow_builtin
This needs to be wrapped in an inline rather than being a direct #define, * the same as the call to __builtin_mul_overflow() above. */
include/SDL3/SDL_stdinc.h:6146
Function
SDL_size_mul_check_overflow
* Multiply two integers, checking for overflow. * * If `a * b` would overflow, return false. * * Otherwise store `a * b` via ret and return true.
include/SDL3/SDL_stdinc.h:6094
Function
SDL_size_mul_check_overflow_builtin
This needs to be wrapped in an inline rather than being a direct #define, * because __builtin_mul_overflow() is type-generic, but we want to be * co
include/SDL3/SDL_stdinc.h:6108
Function
STBRP__CDECL rect_height_compare
include/imgui/imstb_rectpack.h:528
Function
STBRP__CDECL rect_original_order
include/imgui/imstb_rectpack.h:539
Function
STB_TEXTEDIT_MOVELINEEND_IMPL
include/imgui/imgui_widgets.cpp:4168
Function
STB_TEXTEDIT_MOVELINESTART_IMPL
Reimplementation of stb_textedit_move_line_start()/stb_textedit_move_line_end() which supports word-wrapping.
include/imgui/imgui_widgets.cpp:4132
Function
STB_TEXTEDIT_MOVEWORDLEFT_IMPL
include/imgui/imgui_widgets.cpp:4104
Function
STB_TEXTEDIT_MOVEWORDRIGHT_IMPL
include/imgui/imgui_widgets.cpp:4127
Method
SameLine
include/imgui/imgui.cpp:11465
Function
Save
src/helper.cpp:443
Method
SaveIniSettingsToDisk
include/imgui/imgui.cpp:15655
Method
SaveIniSettingsToMemory
Call registered handlers (e.g. SettingsHandlerWindow_WriteAll() + custom handlers) to write their stuff into a text buffer
include/imgui/imgui.cpp:15672
Method
ScaleClipRects
Helper to scale the ClipRect field of each ImDrawCmd. Use if your final output buffer is at a different scale than draw_data->DisplaySize, or if there
include/imgui/imgui_draw.cpp:2363
Method
ScaleRatioFromValueT
include/imgui/imgui_widgets.cpp:2976
Method
ScaleValueFromRatioT
include/imgui/imgui_widgets.cpp:3033
Method
ScaleWindowsInViewport
Scale all windows (position, size). Use when e.g. changing DPI. (This is a lossy operation!)
include/imgui/imgui.cpp:15891
Function
ScrollToBringRectIntoView
ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
include/imgui/imgui_internal.h:3290
Method
ScrollToItem
include/imgui/imgui.cpp:11867
Method
ScrollToRect
include/imgui/imgui.cpp:11874
Method
ScrollToRectEx
Scroll to keep newly navigated item fully into view
include/imgui/imgui.cpp:11880
Method
Scrollbar
include/imgui/imgui_widgets.cpp:998
Method
ScrollbarEx
Vertical/Horizontal scrollbar The entire piece of code below is rather confusing because: - We handle absolute seeking (when first clicking outside th
include/imgui/imgui_widgets.cpp:1020
Method
SelectAll
include/imgui/imgui.h:2671
Method
Selectable
Tip: pass a non-visible label (e.g. "##hello") then you can use the space to draw other text or image. But you need to make sure the ID is unique, e.g
include/imgui/imgui_widgets.cpp:7353
Method
Separator
include/imgui/imgui_widgets.cpp:1719
Method
SeparatorEx
Horizontal/vertical separating line FIXME: Surprisingly, this seemingly trivial widget is a victim of many different legacy/tricky layout issues. Note
include/imgui/imgui_widgets.cpp:1651
Method
SeparatorText
include/imgui/imgui_widgets.cpp:1786
Method
SeparatorTextEx
include/imgui/imgui_widgets.cpp:1736
Method
SetActiveID
include/imgui/imgui.cpp:4689
Method
SetActiveIdUsingAllKeyboardKeys
This is a shortcut for not taking ownership of 100+ keys, frequently used by drag operations. FIXME: It might be undesirable that this will likely dis
include/imgui/imgui.cpp:6390
Method
SetAllBits
include/imgui/imgui_internal.h:655
Method
SetAllInt
include/imgui/imgui.cpp:3034
Method
SetAllocatorFunctions
include/imgui/imgui.cpp:4115
Method
SetAppAcceptingEvents
Set master flag for accepting key/mouse/text events (default to true). Useful if you have native dialog boxes that are interrupting your application l
include/imgui/imgui.cpp:1902
Method
SetBit
Get bit n in the array
include/imgui/imgui.h:3628
Method
SetBitRange
include/imgui/imgui_internal.h:659
Method
SetBool
include/imgui/imgui.cpp:3011
Method
SetClipboardText
include/imgui/imgui.cpp:5163
Method
SetColorEditOptions
Initialize/override default color options FIXME: Could be moved to a simple IO field.
include/imgui/imgui_widgets.cpp:6528
Method
SetColumnOffset
include/imgui/imgui_tables.cpp:4338
← previous
next →
1,701–1,800 of 2,284, ranked by callers