Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Joe1sn/S-inject
/ functions
Functions
2,039 in github.com/Joe1sn/S-inject
⨍
Functions
2,039
◇
Types & classes
290
↓ 4 callers
Function
InputTextFilterCharacter
Return false to discard a character.
extern/ImGui/imgui_widgets.cpp:4360
↓ 4 callers
Function
IsActiveIdUsingNavDir
extern/ImGui/imgui_internal.h:3354
↓ 4 callers
Function
LockWheelingWindow
extern/ImGui/imgui.cpp:10058
↓ 4 callers
Method
Merge
extern/ImGui/imgui_draw.cpp:2149
↓ 4 callers
Function
PushFont
OBSOLETED in 1.92.0 (from June 2025)
extern/ImGui/imgui.h:3997
↓ 4 callers
Function
ReadFileToString
src/utils/helper.cpp:5
↓ 4 callers
Method
Reserve
extern/ImGui/imgui_internal.h:770
↓ 4 callers
Function
STB_TEXTEDIT_GETWIDTH
extern/ImGui/imgui_widgets.cpp:3956
↓ 4 callers
Method
SetFontLoader
extern/ImGui/imgui_draw.cpp:2667
↓ 4 callers
Method
SetInt
FIXME-OPT: Need a way to reuse the result of lower_bound when doing GetInt()/SetInt() - not too bad because it only happens on explicit interaction (m
extern/ImGui/imgui.cpp:2872
↓ 4 callers
Method
SetItemSelected
extern/ImGui/imgui_widgets.cpp:8426
↓ 4 callers
Method
Step
extern/ImGui/imgui.cpp:3396
↓ 4 callers
Function
TableSettingsCalcChunkSize
extern/ImGui/imgui_tables.cpp:3645
↓ 4 callers
Method
_CalcCircleAutoSegmentCount
extern/ImGui/imgui_draw.cpp:636
↓ 4 callers
Function
_grow_capacity
extern/ImGui/imgui.h:2224
↓ 4 callers
Function
apcInject
inject thread with APC Queue mode: 0 - dll file 1 - shellcode 2 - shellcode file
src/app/Injector.cpp:494
↓ 4 callers
Function
end
extern/ImGui/imgui_internal.h:685
↓ 4 callers
Method
find_erase_unsorted
extern/ImGui/imgui_draw.cpp:1823
↓ 4 callers
Method
get_line_begin
extern/ImGui/imgui_internal.h:812
↓ 4 callers
Method
offset_from_ptr
extern/ImGui/imgui_internal.h:798
↓ 4 callers
Function
remoteThreadInject
remote thread injection mode: 0 - dll file 1 - shellcode 2 - shellcode file
src/app/Injector.cpp:155
↓ 4 callers
Function
stb_text_createundo
extern/ImGui/imstb_textedit.h:1277
↓ 4 callers
Function
stb_textedit_delete
delete characters while updating undo
extern/ImGui/imstb_textedit.h:627
↓ 4 callers
Function
stb_textedit_move_to_first
move cursor to first character of selection
extern/ImGui/imstb_textedit.h:661
↓ 4 callers
Function
stb_textedit_move_to_last
move cursor to last character of selection
extern/ImGui/imstb_textedit.h:672
↓ 4 callers
Function
stbtt_GetGlyphHMetrics
extern/ImGui/imstb_truetype.h:2310
↓ 4 callers
Function
stbtt_MakeGlyphBitmapSubpixel
extern/ImGui/imstb_truetype.h:3766
↓ 4 callers
Function
stbtt_ScaleForMappingEmToPixels
extern/ImGui/imstb_truetype.h:2671
↓ 4 callers
Function
stbtt__add_point
extern/ImGui/imstb_truetype.h:3555
↓ 4 callers
Function
stbtt__cff_index_get
extern/ImGui/imstb_truetype.h:1265
↓ 4 callers
Function
stbtt__csctx_v
extern/ImGui/imstb_truetype.h:1925
↓ 4 callers
Function
stbtt__oversample_shift
extern/ImGui/imstb_truetype.h:4144
↓ 4 callers
Function
warn
src/utils/error.cpp:51
↓ 3 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
extern/ImGui/imgui.cpp:1893
↓ 3 callers
Method
ApplyDeletionPostLoop
extern/ImGui/imgui_demo.cpp:2465
↓ 3 callers
Method
ApplyDeletionPreLoop
Find which item should be Focused after deletion. Call _before_ item submission. Return an index in the before-deletion item list, your item loop shou
extern/ImGui/imgui_demo.cpp:2435
↓ 3 callers
Function
ApplyHoverFlagsForTooltip
extern/ImGui/imgui.cpp:4680
↓ 3 callers
Method
CalcTextSizeA
extern/ImGui/imgui_draw.cpp:5556
↓ 3 callers
Method
Clear
extern/ImGui/imgui_widgets.cpp:8378
↓ 3 callers
Function
ColorEditRestoreHS
ColorEdit supports RGB and HSV inputs. In case of RGB input resulting color may have undefined hue and/or saturation. Since widget displays both RGB a
extern/ImGui/imgui_widgets.cpp:5668
↓ 3 callers
Function
Contains
Bottom-right
extern/ImGui/imgui_internal.h:592
↓ 3 callers
Method
DoSave
extern/ImGui/imgui_demo.cpp:10154
↓ 3 callers
Function
EditTableSizingFlags
Show a combo box with a choice of sizing policies
extern/ImGui/imgui_demo.cpp:5557
↓ 3 callers
Function
FindWindowNavFocusable
extern/ImGui/imgui.cpp:14171
↓ 3 callers
Method
GetAliveCount
To iterate a ImPool: for (int n = 0; n < pool.GetMapSize(); n++) if (T* t = pool.TryGetMapData(n)) { ... } Can be avoided if you know .Remove() has ne
extern/ImGui/imgui_internal.h:774
↓ 3 callers
Method
GetByKey
extern/ImGui/imgui_internal.h:761
↓ 3 callers
Method
GetCharAdvance
This is manually inlined in CalcTextSizeA() and CalcWordWrapPosition(), with a non-inline call to BuildLoadGlyphGetAdvanceOrFallback().
extern/ImGui/imgui_draw.cpp:5261
↓ 3 callers
Function
GetCombinedRootWindow
extern/ImGui/imgui.cpp:8184
↓ 3 callers
Function
GetMergedModsFromKeys
[Internal] Do not use directly
extern/ImGui/imgui.cpp:9905
↓ 3 callers
Method
GetName
extern/ImGui/imgui_internal.h:1991
↓ 3 callers
Method
GetOrAddByKey
extern/ImGui/imgui_internal.h:764
↓ 3 callers
Function
GetResizeBorderRect
extern/ImGui/imgui.cpp:6694
↓ 3 callers
Method
GetSpan
extern/ImGui/imgui_internal.h:711
↓ 3 callers
Method
GetSpanPtrBegin
extern/ImGui/imgui_internal.h:708
↓ 3 callers
Function
ImBitArrayClearAllBits
extern/ImGui/imgui_internal.h:615
↓ 3 callers
Function
ImBitArrayClearBit
extern/ImGui/imgui_internal.h:617
↓ 3 callers
Function
ImFileOpen
extern/ImGui/imgui.cpp:2408
↓ 3 callers
Function
ImFontAtlasBuildMain
When atlas->RendererHasTextures = true, this is only called if no font were loaded.
extern/ImGui/imgui_draw.cpp:3363
↓ 3 callers
Function
ImFontAtlasBuildRenderBitmapFromString
Render a white-colored bitmap encoded in a string
extern/ImGui/imgui_draw.cpp:3449
↓ 3 callers
Function
ImFontAtlasBuildUpdatePointers
FIXME: May make ImFont::Sources a ImSpan<> and move ownership to ImFontAtlas
extern/ImGui/imgui_draw.cpp:3440
↓ 3 callers
Function
ImFontAtlasFontDestroySourceData
extern/ImGui/imgui_draw.cpp:3622
↓ 3 callers
Function
ImFontAtlasFontDiscardBakes
use unused_frames==0 to discard everything.
extern/ImGui/imgui_draw.cpp:3858
↓ 3 callers
Function
ImFontAtlasFontInitOutput
Was tempted to lazily init FontSrc but wouldn't save much + makes it more complicated to detect invalid data at AddFont()
extern/ImGui/imgui_draw.cpp:3577
↓ 3 callers
Function
ImFontAtlasFontSourceAddToFont
extern/ImGui/imgui_draw.cpp:3609
↓ 3 callers
Function
ImFontAtlasFontSourceInit
extern/ImGui/imgui_draw.cpp:3601
↓ 3 callers
Function
ImFontAtlasPackDiscardRect
This is expected to be called in batches and followed by a repack
extern/ImGui/imgui_draw.cpp:4282
↓ 3 callers
Function
ImFontAtlasRectId_Make
extern/ImGui/imgui_internal.h:3767
↓ 3 callers
Function
ImFontAtlasTextureAdd
Create a new texture, discard previous one
extern/ImGui/imgui_draw.cpp:3943
↓ 3 callers
Function
ImFontAtlasTextureGrow
extern/ImGui/imgui_draw.cpp:4064
↓ 3 callers
Function
ImFontAtlasTextureRepack
extern/ImGui/imgui_draw.cpp:3992
↓ 3 callers
Function
ImFontAtlasUpdateDrawListsSharedData
Update texture coordinates in all draw list shared context FIXME-NEWATLAS FIXME-OPT: Doesn't seem necessary to update for all, only one bound to curre
extern/ImGui/imgui_draw.cpp:3921
↓ 3 callers
Function
ImFontBaked_BuildGrowIndex
extern/ImGui/imgui_draw.cpp:4398
↓ 3 callers
Function
ImFormatStringV
extern/ImGui/imgui.cpp:2216
↓ 3 callers
Function
ImGui_ImplWin32_GetMouseSourceFromMessageExtraInfo
Helper to obtain the source of mouse messages. See https://learn.microsoft.com/en-us/windows/win32/tablet/system-events-and-mouse-messages Prefer to c
extern/ImGui/imgui_impl_win32.cpp:591
↓ 3 callers
Function
ImParseFormatFindEnd
extern/ImGui/imgui_widgets.cpp:3553
↓ 3 callers
Function
ImParseFormatFindStart
We don't use strchr() because our strings are usually very short and often start with '%'
extern/ImGui/imgui_widgets.cpp:3540
↓ 3 callers
Function
ImTextCalcWordWrapNextLineStart
Trim trailing space and find beginning of next line
extern/ImGui/imgui_draw.cpp:5344
↓ 3 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
extern/ImGui/imgui.cpp:2614
↓ 3 callers
Method
IsGlyphInFont
This is not fast query
extern/ImGui/imgui_draw.cpp:5247
↓ 3 callers
Method
IsGlyphLoaded
extern/ImGui/imgui_draw.cpp:5233
↓ 3 callers
Method
OnCharPressed
extern/ImGui/imgui_widgets.cpp:4243
↓ 3 callers
Method
PrimReserve
Reserve space for a number of vertices and indices. You must finish filling your reserved data before calling PrimReserve() again, as it may reallocat
extern/ImGui/imgui_draw.cpp:707
↓ 3 callers
Method
PrimVtx
extern/ImGui/imgui.h:3365
↓ 3 callers
Method
PushTexture
extern/ImGui/imgui_draw.cpp:678
↓ 3 callers
Function
RenderWindowOuterSingleBorder
extern/ImGui/imgui.cpp:6954
↓ 3 callers
Function
SW3_PopulateSyscallList
src/app/S-Wisper.c:142
↓ 3 callers
Function
SetCurrentWindow
extern/ImGui/imgui.cpp:4475
↓ 3 callers
Method
SetStatus
Call after creating or destroying the texture. Never modify TexID directly!
extern/ImGui/imgui.h:3495
↓ 3 callers
Method
SetVoidPtr
extern/ImGui/imgui.cpp:2895
↓ 3 callers
Function
SetWindowConditionAllowFlags
extern/ImGui/imgui.cpp:6432
↓ 3 callers
Method
Split
extern/ImGui/imgui_draw.cpp:2119
↓ 3 callers
Function
TabBarGetTabOrder
extern/ImGui/imgui_internal.h:3525
↓ 3 callers
Function
UpdateAliasKey
extern/ImGui/imgui.cpp:9896
↓ 3 callers
Function
WindowPosAbsToRel
extern/ImGui/imgui_internal.h:3137
↓ 3 callers
Method
_PopUnusedDrawCmd
Pop trailing draw command (used before merging or presenting to user) Note that this leaves the ImDrawList in a state unfit for further commands, as m
extern/ImGui/imgui_draw.cpp:506
↓ 3 callers
Method
alloc_chunk
extern/ImGui/imgui_internal.h:793
↓ 3 callers
Method
appendfv
Helper: Text buffer for logging/accumulating text
extern/ImGui/imgui.cpp:3051
↓ 3 callers
Function
clear
extern/ImGui/imgui.h:2202
↓ 3 callers
Function
contextInject
inject thread with APC Queue mode: 0 - shellcode 1 - shellcode file
src/app/Injector.cpp:658
↓ 3 callers
Function
find
extern/ImGui/imgui.h:2240
← previous
next →
201–300 of 2,039, ranked by callers