MCPcopy Create free account

hub / github.com/ZeroMemoryEx/Chaos-Rootkit / functions

Functions2,183 in github.com/ZeroMemoryEx/Chaos-Rootkit

↓ 1 callersFunctionImGui_ImplAllegro5_InvalidateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.cpp:272
↓ 1 callersFunctionImGui_ImplAllegro5_KeyCodeToImGuiKey
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.cpp:306
↓ 1 callersFunctionImGui_ImplAllegro5_UpdateKeyModifiers
ev->keyboard.modifiers seems always zero so using that...
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.cpp:472
↓ 1 callersFunctionImGui_ImplAllegro5_UpdateMouseCursor
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.cpp:552
↓ 1 callersFunctionImGui_ImplAndroid_KeyCodeToImGuiKey
ring3-gui/libs/imgui/backends/imgui_impl_android.cpp:42
↓ 1 callersFunctionImGui_ImplDX10_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_dx10.cpp:357
↓ 1 callersFunctionImGui_ImplDX10_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_dx10.cpp:295
↓ 1 callersFunctionImGui_ImplDX11_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_dx11.cpp:369
↓ 1 callersFunctionImGui_ImplDX11_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_dx11.cpp:307
↓ 1 callersFunctionImGui_ImplDX12_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_dx12.cpp:443
↓ 1 callersFunctionImGui_ImplDX12_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_dx12.cpp:286
↓ 1 callersFunctionImGui_ImplDX9_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_dx9.cpp:353
↓ 1 callersFunctionImGui_ImplDX9_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_dx9.cpp:311
↓ 1 callersFunctionImGui_ImplDX9_InvalidateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_dx9.cpp:363
↓ 1 callersFunctionImGui_ImplGlfw_InitForOpenGL
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:610
↓ 1 callersFunctionImGui_ImplGlfw_InstallCallbacks
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:481
↓ 1 callersFunctionImGui_ImplGlfw_KeyToImGuiKey
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:162
↓ 1 callersFunctionImGui_ImplGlfw_NewFrame
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:767
↓ 1 callersFunctionImGui_ImplGlfw_RestoreCallbacks
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:498
↓ 1 callersFunctionImGui_ImplGlfw_Shutdown
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:625
↓ 1 callersFunctionImGui_ImplGlfw_TranslateUntranslatedKey
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:320
↓ 1 callersFunctionImGui_ImplGlfw_UpdateGamepads
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:716
↓ 1 callersFunctionImGui_ImplGlfw_UpdateMouseCursor
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:688
↓ 1 callersFunctionImGui_ImplGlfw_UpdateMouseData
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:650
↓ 1 callersFunctionImGui_ImplOpenGL2_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_opengl2.cpp:286
↓ 1 callersFunctionImGui_ImplOpenGL2_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_opengl2.cpp:245
↓ 1 callersFunctionImGui_ImplOpenGL2_DestroyDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_opengl2.cpp:291
↓ 1 callersFunctionImGui_ImplOpenGL2_DestroyFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_opengl2.cpp:274
↓ 1 callersFunctionImGui_ImplOpenGL3_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:734
↓ 1 callersFunctionImGui_ImplOpenGL3_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:652
↓ 1 callersFunctionImGui_ImplOpenGL3_DestroyDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:922
↓ 1 callersFunctionImGui_ImplOpenGL3_DestroyFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:684
↓ 1 callersFunctionImGui_ImplOpenGL3_Init
Functions
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:266
↓ 1 callersFunctionImGui_ImplOpenGL3_NewFrame
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:381
↓ 1 callersFunctionImGui_ImplOpenGL3_RenderDrawData
OpenGL3 Render function. Note that this implementation is little overcomplicated because we are saving/setting up/restoring every OpenGL state explici
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:466
↓ 1 callersFunctionImGui_ImplOpenGL3_Shutdown
ring3-gui/libs/imgui/backends/imgui_impl_opengl3.cpp:368
↓ 1 callersFunctionImGui_ImplSDL2_KeycodeToImGuiKey
ring3-gui/libs/imgui/backends/imgui_impl_sdl2.cpp:153
↓ 1 callersFunctionImGui_ImplSDL2_UpdateGamepads
ring3-gui/libs/imgui/backends/imgui_impl_sdl2.cpp:555
↓ 1 callersFunctionImGui_ImplSDL2_UpdateKeyModifiers
ring3-gui/libs/imgui/backends/imgui_impl_sdl2.cpp:266
↓ 1 callersFunctionImGui_ImplSDL2_UpdateMouseCursor
ring3-gui/libs/imgui/backends/imgui_impl_sdl2.cpp:529
↓ 1 callersFunctionImGui_ImplSDL2_UpdateMouseData
ring3-gui/libs/imgui/backends/imgui_impl_sdl2.cpp:498
↓ 1 callersFunctionImGui_ImplSDL3_KeycodeToImGuiKey
ring3-gui/libs/imgui/backends/imgui_impl_sdl3.cpp:104
↓ 1 callersFunctionImGui_ImplSDL3_UpdateGamepads
ring3-gui/libs/imgui/backends/imgui_impl_sdl3.cpp:493
↓ 1 callersFunctionImGui_ImplSDL3_UpdateKeyModifiers
ring3-gui/libs/imgui/backends/imgui_impl_sdl3.cpp:217
↓ 1 callersFunctionImGui_ImplSDL3_UpdateMouseCursor
ring3-gui/libs/imgui/backends/imgui_impl_sdl3.cpp:467
↓ 1 callersFunctionImGui_ImplSDL3_UpdateMouseData
ring3-gui/libs/imgui/backends/imgui_impl_sdl3.cpp:433
↓ 1 callersFunctionImGui_ImplSDLRenderer2_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer2.cpp:249
↓ 1 callersFunctionImGui_ImplSDLRenderer2_CreateFontsTexture
Called by Init/NewFrame/Shutdown
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer2.cpp:209
↓ 1 callersFunctionImGui_ImplSDLRenderer2_DestroyDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer2.cpp:254
↓ 1 callersFunctionImGui_ImplSDLRenderer2_DestroyFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer2.cpp:237
↓ 1 callersFunctionImGui_ImplSDLRenderer3_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer3.cpp:244
↓ 1 callersFunctionImGui_ImplSDLRenderer3_CreateFontsTexture
Called by Init/NewFrame/Shutdown
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer3.cpp:204
↓ 1 callersFunctionImGui_ImplSDLRenderer3_DestroyDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer3.cpp:249
↓ 1 callersFunctionImGui_ImplSDLRenderer3_DestroyFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer3.cpp:232
↓ 1 callersFunctionImGui_ImplVulkanH_CreateWindowCommandBuffers
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:1155
↓ 1 callersFunctionImGui_ImplVulkanH_CreateWindowSwapChain
Also destroy old swap chain and in-flight frames data, if any.
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:1215
↓ 1 callersFunctionImGui_ImplVulkanH_DestroyFrameRenderBuffers
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:1433
↓ 1 callersFunctionImGui_ImplVulkanH_GetMinImageCountFromPresentMode
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:1202
↓ 1 callersFunctionImGui_ImplVulkan_AddTexture
Register a texture FIXME: This is experimental in the sense that we are unsure how to best design/tackle this problem, please post to https://github.c
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:1030
↓ 1 callersFunctionImGui_ImplVulkan_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:847
↓ 1 callersFunctionImGui_ImplVulkan_CreatePipeline
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:743
↓ 1 callersFunctionImGui_ImplVulkan_CreateShaderModules
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:719
↓ 1 callersFunctionImGui_ImplVulkan_DestroyDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:924
↓ 1 callersFunctionImGui_ImplVulkan_DestroyFontUploadObjects
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.cpp:908
↓ 1 callersFunctionImGui_ImplWGPU_CreateDeviceObjects
ring3-gui/libs/imgui/backends/imgui_impl_wgpu.cpp:541
↓ 1 callersFunctionImGui_ImplWGPU_CreateFontsTexture
ring3-gui/libs/imgui/backends/imgui_impl_wgpu.cpp:459
↓ 1 callersFunctionImGui_ImplWGPU_CreateUniformBuffer
ring3-gui/libs/imgui/backends/imgui_impl_wgpu.cpp:527
↓ 1 callersFunctionImGui_ImplWin32_GetDpiScaleForMonitor
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:789
↓ 1 callersFunctionImGui_ImplWin32_ProcessKeyEventsWorkarounds
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:244
↓ 1 callersFunctionImGui_ImplWin32_UpdateGamepads
Gamepad navigation mapping
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:298
↓ 1 callersFunctionImGui_ImplWin32_UpdateKeyModifiers
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:259
↓ 1 callersFunctionImGui_ImplWin32_UpdateMouseData
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:268
↓ 1 callersFunctionImGui_ImplWin32_VirtualKeyToImGuiKey
Map VK_xxx to ImGuiKey_xxx.
ring3-gui/libs/imgui/backends/imgui_impl_win32.cpp:393
↓ 1 callersFunctionImLinearSweep
ring3-gui/libs/imgui/imgui_internal.h:466
↓ 1 callersFunctionImParseFormatSanitizeForPrinting
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
ring3-gui/libs/imgui/imgui_widgets.cpp:3300
↓ 1 callersFunctionImParseFormatSanitizeForScanning
- 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.
ring3-gui/libs/imgui/imgui_widgets.cpp:3315
↓ 1 callersFunctionImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return "" fmt = "%.3f" -> return fmt fmt =
ring3-gui/libs/imgui/imgui_widgets.cpp:3285
↓ 1 callersFunctionImRsqrt
ring3-gui/libs/imgui/imgui_internal.h:433
↓ 1 callersFunctionImStrTrimBlanks
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
ring3-gui/libs/imgui/imgui.cpp:1779
↓ 1 callersFunctionImStrdup
ring3-gui/libs/imgui/imgui.cpp:1707
↓ 1 callersFunctionImStrdupcpy
ring3-gui/libs/imgui/imgui.cpp:1714
↓ 1 callersFunctionImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
ring3-gui/libs/imgui/imgui.cpp:1743
↓ 1 callersFunctionImTriangleArea
ring3-gui/libs/imgui/imgui_internal.h:481
↓ 1 callersFunctionImTriangleBarycentricCoords
ring3-gui/libs/imgui/imgui.cpp:1652
↓ 1 callersFunctionImTriangleClosestPoint
ring3-gui/libs/imgui/imgui.cpp:1663
↓ 1 callersFunctionInializeOffsets
Chaos-Rootkit/Driver.c:913
↓ 1 callersMethodInitFont
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:153
↓ 1 callersFunctionInputTextCalcTextLenAndLineCount
ring3-gui/libs/imgui/imgui_widgets.cpp:3637
↓ 1 callersFunctionInputTextReconcileUndoStateAfterUserCallback
Find the shortest single replacement we can make to get the new text from the old text. Important: needs to be run before TextW is rewritten with the
ring3-gui/libs/imgui/imgui_widgets.cpp:4010
↓ 1 callersMethodIsActive
ring3-gui/libs/imgui/imgui.h:2219
↓ 1 callersMethodIsBuilt
4 bytes-per-pixel
ring3-gui/libs/imgui/imgui.h:2829
↓ 1 callersMethodIsDataType
ring3-gui/libs/imgui/imgui.h:2161
↓ 1 callersMethodIsGlyphRangeUnused
API is designed this way to avoid exposing the 4K page size e.g. use with IsGlyphRangeUnused(0, 255)
ring3-gui/libs/imgui/imgui_draw.cpp:3246
↓ 1 callersMethodLoadGlyph
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:228
↓ 1 callersFunctionMenuBarHeight
ring3-gui/libs/imgui/imgui_internal.h:2388
↓ 1 callersFunctionNavBiasScoringRect
Bias scoring rect ahead of scoring + update preferred pos (if missing) using source position
ring3-gui/libs/imgui/imgui.cpp:11397
↓ 1 callersFunctionNotifyOfDocumentsClosedElsewhere
[Optional] Notify the system of Tabs/Windows closure that happened outside the regular tab interface. If a tab has been closed programmatically (aka c
ring3-gui/libs/imgui/imgui_demo.cpp:7839
↓ 1 callersFunctionPathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
ring3-gui/libs/imgui/imgui_draw.cpp:1239
↓ 1 callersFunctionPathBezierQuadraticCurveToCasteljau
ring3-gui/libs/imgui/imgui_draw.cpp:1264
↓ 1 callersMethodPrimRectUV
ring3-gui/libs/imgui/imgui_draw.cpp:670
← previousnext →601–700 of 2,183, ranked by callers