MCPcopy Create free account

hub / github.com/ZeroMemoryEx/Chaos-Rootkit / types & classes

Types & classes299 in github.com/ZeroMemoryEx/Chaos-Rootkit

↓ 206 callersClassImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
ring3-gui/libs/imgui/imgui.h:267
↓ 6 callersClassImGuiStoragePair
ring3-gui/libs/imgui/imgui.h:2269
↓ 6 callersClassImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
ring3-gui/libs/imgui/imgui_internal.h:494
↓ 6 callersClassMyDocument
Simplified structure to mimic a Document model
ring3-gui/libs/imgui/imgui_demo.cpp:7761
↓ 4 callersClassImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
ring3-gui/libs/imgui/imgui.h:143
↓ 2 callersClassImColor
Helper to build glyph ranges from text/string data
ring3-gui/libs/imgui/imgui.h:146
↓ 2 callersClassImGuiPtrOrIndex
ring3-gui/libs/imgui/imgui_internal.h:1225
↓ 2 callersClassImGuiStyleMod
Storage of stack sizes for debugging/asserting
ring3-gui/libs/imgui/imgui_internal.h:146
↓ 2 callersClassImGuiTextRange
ring3-gui/libs/imgui/imgui.h:2222
↓ 2 callersClassImGuiWindowSettings
Temporary storage for one window (that's the data which in theory we could ditch at the end of the frame, in practice we currently keep it for each wi
ring3-gui/libs/imgui/imgui_internal.h:157
↓ 2 callersClassMyItem
ring3-gui/libs/imgui/imgui_demo.cpp:3653
↓ 1 callersClassImDrawChannel
Forward declarations
ring3-gui/libs/imgui/imgui.h:133
↓ 1 callersClassImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
ring3-gui/libs/imgui/imgui.h:134
↓ 1 callersClassImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
ring3-gui/libs/imgui/imgui.h:136
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
ring3-gui/libs/imgui/imgui_internal.h:125
↓ 1 callersClassImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
ring3-gui/libs/imgui/imgui_internal.h:1320
↓ 1 callersClassImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
ring3-gui/libs/imgui/imgui_internal.h:1421
↓ 1 callersClassImGuiOldColumns
Storage data for a single column for legacy Columns() api
ring3-gui/libs/imgui/imgui_internal.h:142
↓ 1 callersClassImGuiStackLevelInfo
ring3-gui/libs/imgui/imgui_internal.h:1706
↓ 1 callersClassImGuiTabBar
Stacked style modifier, backup of modified data so we can restore it
ring3-gui/libs/imgui/imgui_internal.h:147
↓ 1 callersClassImGuiTabItem
Storage for a tab bar
ring3-gui/libs/imgui/imgui_internal.h:148
↓ 1 callersClassImGuiTableColumn
Storage for a table
ring3-gui/libs/imgui/imgui_internal.h:150
↓ 1 callersClassImGuiTableColumnSettings
sizeof() ~ 12
ring3-gui/libs/imgui/imgui_internal.h:2699
↓ 1 callersClassImGuiTableInstanceData
Storage for one column of a table
ring3-gui/libs/imgui/imgui_internal.h:151
↓ 1 callersClassImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
ring3-gui/libs/imgui/imgui_internal.h:153
↓ 1 callersClassImGuiWindow
Storage for a column .ini settings
ring3-gui/libs/imgui/imgui_internal.h:155
↓ 1 callersClassImGui_ImplVulkanH_Window
ring3-gui/libs/imgui/backends/imgui_impl_vulkan.h:102
ClassAInputEvent
ring3-gui/libs/imgui/backends/imgui_impl_android.h:24
ClassALLEGRO_DISPLAY
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.h:21
ClassANativeWindow
ring3-gui/libs/imgui/backends/imgui_impl_android.h:23
ClassBACKUP_DX10_STATE
Backup DX state that will be modified to restore it afterwards (unfortunately this is very ugly looking and verbose. Close your eyes!)
ring3-gui/libs/imgui/backends/imgui_impl_dx10.cpp:192
ClassBACKUP_DX11_STATE
Backup DX state that will be modified to restore it afterwards (unfortunately this is very ugly looking and verbose. Close your eyes!)
ring3-gui/libs/imgui/backends/imgui_impl_dx11.cpp:198
ClassBackupSDLRendererState
Backup SDL_Renderer state that will be modified to restore it afterwards
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer3.cpp:128
ClassBackupSDLRendererState
Backup SDL_Renderer state that will be modified to restore it afterwards
ring3-gui/libs/imgui/backends/imgui_impl_sdlrenderer2.cpp:133
ClassCUSTOMVERTEX
ring3-gui/libs/imgui/backends/imgui_impl_dx9.cpp:53
EnumContentsType
Expose a few Borders related flags interactively
ring3-gui/libs/imgui/imgui_demo.cpp:3897
ClassCustomConstraints
ring3-gui/libs/imgui/imgui_demo.cpp:7309
ClassD3D12_CPU_DESCRIPTOR_HANDLE
ring3-gui/libs/imgui/backends/imgui_impl_dx12.h:23
ClassD3D12_GPU_DESCRIPTOR_HANDLE
ring3-gui/libs/imgui/backends/imgui_impl_dx12.h:24
EnumElement
ring3-gui/libs/imgui/imgui_demo.cpp:743
ClassEnumDesc
ring3-gui/libs/imgui/imgui_demo.cpp:3717
ClassExampleAppConsole
ring3-gui/libs/imgui/imgui_demo.cpp:6544
ClassExampleAppDocuments
ring3-gui/libs/imgui/imgui_demo.cpp:7816
ClassExampleAppLog
ring3-gui/libs/imgui/imgui_demo.cpp:6909
ClassFontInfo
Font parameters and metrics.
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:120
ClassFrameResources
ring3-gui/libs/imgui/backends/imgui_impl_wgpu.cpp:52
ClassFreeTypeFont
FreeType glyph rasterizer. NB: No ctor/dtor, explicitly call Init()/Shutdown()
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:132
ClassFunc
ring3-gui/libs/imgui/imgui.cpp:13681
ClassFuncs
ring3-gui/libs/imgui/imgui.cpp:13529
ClassFuncs
Simplified one-liner Combo() using an accessor function
ring3-gui/libs/imgui/imgui_demo.cpp:1149
ClassGLFWcursor
ring3-gui/libs/glfw/include/GLFW/glfw3.h:794
ClassGLFWgammaramp
ring3-gui/libs/glfw/include/GLFW/glfw3.h:1162
ClassGLFWimage
ring3-gui/libs/glfw/include/GLFW/glfw3.h:1185
ClassGLFWmonitor
ring3-gui/libs/imgui/backends/imgui_impl_glfw.h:21
ClassGLFWmonitor
ring3-gui/libs/glfw/include/GLFW/glfw3.h:770
ClassGLFWvidmode
ring3-gui/libs/glfw/include/GLFW/glfw3.h:1129
ClassGLFWwindow
ring3-gui/libs/imgui/backends/imgui_impl_glfw.h:20
ClassGLFWwindow
ring3-gui/libs/glfw/include/GLFW/glfw3.h:782
EnumGlfwClientApi
GLFW data
ring3-gui/libs/imgui/backends/imgui_impl_glfw.cpp:105
ClassGlyphInfo
A structure that describe a glyph.
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:109
ClassID3D10Device
ring3-gui/libs/imgui/backends/imgui_impl_dx10.h:16
ClassID3D11Device
ring3-gui/libs/imgui/backends/imgui_impl_dx11.h:16
ClassID3D11DeviceContext
ring3-gui/libs/imgui/backends/imgui_impl_dx11.h:17
ClassID3D12DescriptorHeap
ring3-gui/libs/imgui/backends/imgui_impl_dx12.h:21
ClassID3D12Device
ring3-gui/libs/imgui/backends/imgui_impl_dx12.h:20
ClassID3D12GraphicsCommandList
ring3-gui/libs/imgui/backends/imgui_impl_dx12.h:22
ClassIDirect3DDevice9
ring3-gui/libs/imgui/backends/imgui_impl_dx9.h:16
ClassIMGUI_API
ring3-gui/libs/imgui/imgui_internal.h:504
ClassImBitArray
ring3-gui/libs/imgui/imgui_internal.h:566
ClassImBitVector
ring3-gui/libs/imgui/imgui_internal.h:122
ClassImChunkStream
ring3-gui/libs/imgui/imgui_internal.h:685
ClassImDrawCmdHeader
[Internal] For use by ImDrawList
ring3-gui/libs/imgui/imgui.h:2491
EnumImDrawCornerFlags_
ring3-gui/libs/imgui/imgui.h:3099
ClassImDrawData
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
ring3-gui/libs/imgui/imgui.h:135
ClassImDrawDataBuilder
An axis-aligned rectangle (2 points)
ring3-gui/libs/imgui/imgui_internal.h:124
EnumImDrawFlags_
Flags for ImDrawList functions (Legacy: bit 0 must always correspond to ImDrawFlags_Closed to be backward compatible with old API using a bool. Bits 1
ring3-gui/libs/imgui/imgui.h:2525
EnumImDrawListFlags_
Flags for ImDrawList instance. Those are set automatically by ImGui:: functions from ImGuiIO settings, and generally not manipulated directly. It is h
ring3-gui/libs/imgui/imgui.h:2545
ClassImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
ring3-gui/libs/imgui/imgui.h:137
ClassImDrawListSplitter
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
ring3-gui/libs/imgui/imgui.h:138
ClassImDrawVert
Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
ring3-gui/libs/imgui/imgui.h:139
ClassImDrawVertAllegro
ring3-gui/libs/imgui/backends/imgui_impl_allegro5.cpp:69
ClassImFont
A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)
ring3-gui/libs/imgui/imgui.h:140
ClassImFontAtlas
Runtime data for a single font within a parent ImFontAtlas
ring3-gui/libs/imgui/imgui.h:141
ClassImFontAtlas
Forward declarations
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.h:9
ClassImFontAtlasCustomRect
See ImFontAtlas::AddCustomRectXXX functions.
ring3-gui/libs/imgui/imgui.h:2768
EnumImFontAtlasFlags_
Flags for ImFontAtlas build
ring3-gui/libs/imgui/imgui.h:2781
ClassImFontBuildDstData
Temporary data for one destination ImFont* (multiple source fonts can be merged into one destination ImFont)
ring3-gui/libs/imgui/imgui_draw.cpp:2318
ClassImFontBuildDstDataFT
Temporary data for one destination ImFont* (multiple source fonts can be merged into one destination ImFont)
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:391
ClassImFontBuildSrcData
Temporary data for one source font (multiple source fonts can be merged into one destination ImFont) (C++03 doesn't allow instancing ImVector<> with f
ring3-gui/libs/imgui/imgui_draw.cpp:2303
ClassImFontBuildSrcDataFT
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:378
ClassImFontBuildSrcGlyphFT
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.cpp:369
ClassImFontBuilderIO
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
ring3-gui/libs/imgui/imgui.h:142
ClassImFontBuilderIO
This structure is likely to evolve as we add support for incremental atlas updates
ring3-gui/libs/imgui/imgui_internal.h:3257
ClassImFontBuilderIO
ring3-gui/libs/imgui/misc/freetype/imgui_freetype.h:10
ClassImFontGlyph
Configuration data when adding a font or merging fonts
ring3-gui/libs/imgui/imgui.h:144
ClassImFontGlyphRangesBuilder
A single font glyph (code point + coordinates within in ImFontAtlas + offset)
ring3-gui/libs/imgui/imgui.h:145
EnumImGuiActivateFlags_
ring3-gui/libs/imgui/imgui_internal.h:1437
EnumImGuiAxis
X/Y enums are fixed to 0/1 so they may be used to index ImVec2
ring3-gui/libs/imgui/imgui_internal.h:949
EnumImGuiBackendFlags_
Backend capabilities flags stored in io.BackendFlags. Set by imgui_impl_xxx or custom backend.
ring3-gui/libs/imgui/imgui.h:1510
EnumImGuiButtonFlagsPrivate_
Extend ImGuiButtonFlags_
ring3-gui/libs/imgui/imgui_internal.h:844
next →1–100 of 299, ranked by callers