Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Wemino/EchoPatch
/ types & classes
Types & classes
583 in github.com/Wemino/EchoPatch
⨍
Functions
2,376
◇
Types & classes
583
↓ 217 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
include/imgui/imgui.h:308
↓ 8 callers
Class
ImVec2i
Helper: ImVec2i (2D vector, integer)
include/imgui/imgui_internal.h:563
↓ 7 callers
Class
ImGuiStoragePair
Helper for key->value storage (container sorted by key)
include/imgui/imgui.h:207
↓ 6 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
include/imgui/imgui_internal.h:571
↓ 5 callers
Class
ImFontConfig
Baked data for a ImFont at a given size.
include/imgui/imgui.h:183
↓ 4 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
include/imgui/imgui_internal.h:173
↓ 2 callers
Class
GamepadCapabilities
src/Controller/Controller.hpp:18
↓ 2 callers
Class
GyroAutoOffset
src/Controller/Controller.cpp:74
↓ 2 callers
Class
ImGuiPtrOrIndex
include/imgui/imgui_internal.h:1442
↓ 2 callers
Class
ImGuiTextRange
include/imgui/imgui.h:2738
↓ 2 callers
Class
ImGuiWindowSettings
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
include/imgui/imgui_internal.h:189
↓ 1 callers
Class
FrameTiming
src/Controller/Controller.cpp:42
↓ 1 callers
Class
GyroProcessingState
src/Controller/Controller.cpp:65
↓ 1 callers
Class
GyroState
src/Controller/Controller.hpp:29
↓ 1 callers
Class
ImColor
Coordinates of a rectangle within a texture.
include/imgui/imgui.h:189
↓ 1 callers
Class
ImDrawChannel
Forward declarations: ImDrawList, ImFontAtlas layer
include/imgui/imgui.h:171
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
include/imgui/imgui.h:172
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
include/imgui/imgui.h:174
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
include/imgui/imgui_internal.h:144
↓ 1 callers
Class
ImFontBaked
Output of ImFontAtlas::GetCustomRect() when using custom rectangles.
include/imgui/imgui.h:182
↓ 1 callers
Class
ImGuiInputTextState
Stacked storage data for BeginGroup()/EndGroup()
include/imgui/imgui_internal.h:158
↓ 1 callers
Class
ImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
include/imgui/imgui_internal.h:1572
↓ 1 callers
Class
ImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
include/imgui/imgui_internal.h:1668
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
include/imgui/imgui_internal.h:170
↓ 1 callers
Class
ImGuiStackLevelInfo
include/imgui/imgui_internal.h:2133
↓ 1 callers
Class
ImGuiStyle
Helper for key->value storage (pair)
include/imgui/imgui.h:208
↓ 1 callers
Class
ImGuiTabBar
Style variable information (e.g. to access style variables from an enum)
include/imgui/imgui_internal.h:175
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
include/imgui/imgui_internal.h:176
↓ 1 callers
Class
ImGuiTableColumn
Storage for TableAngledHeadersRow()
include/imgui/imgui_internal.h:179
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 16
include/imgui/imgui_internal.h:3119
↓ 1 callers
Class
ImGuiTableInstanceData
Storage for one column of a table
include/imgui/imgui_internal.h:180
↓ 1 callers
Class
ImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
include/imgui/imgui_internal.h:182
↓ 1 callers
Class
ImGuiWindow
Storage for GetTypingSelectRequest() (aimed to be public)
include/imgui/imgui_internal.h:187
↓ 1 callers
Class
TouchpadState
src/Controller/Controller.cpp:122
↓ 1 callers
Class
stat
src/helper.hpp:308
Class
AHardwareBuffer
include/SDL3/SDL_egl.h:1387
Class
ANativeWindow
include/SDL3/SDL_egl.h:448
Class
ButtonNameSet
src/Controller/Controller.cpp:164
Class
ButtonNames
src/Controller/Controller.cpp:158
Class
ButtonPromptInfo
src/Controller/Controller.hpp:75
Class
ButtonState
src/Controller/Controller.hpp:37
Class
CUSTOMVERTEX
include/imgui/imgui_impl_dx9.cpp:70
Class
CVarHashes
Console variable name hashes
src/helper.hpp:839
Class
ConsoleAddresses
include/ConsoleMgr.hpp:48
Class
ConsoleCommand
Types
include/ConsoleMgr.hpp:20
Class
ConsoleProgram
include/ConsoleMgr.hpp:32
Class
ConsoleVariable
include/ConsoleMgr.hpp:26
Class
ControllerState
src/Controller/Controller.hpp:58
Enum
CvarType
include/ConsoleMgr.hpp:37
Class
DataEntry
src/Engine/Engine.hpp:276
Class
DirectSound8Proxy
src/helper.hpp:585
Class
DynamicCvar
include/ConsoleMgr.hpp:39
Class
EGLClientPixmapHI
include/SDL3/SDL_egl.h:1897
Enum
EditTargetType
include/ConsoleMgr.hpp:46
Enum
FEARGAME
src/Engine/Engine.hpp:33
Class
FpsLimiter
include/FpsLimiter.hpp:3
Class
Func
include/imgui/imgui.cpp:16708
Class
Funcs
include/imgui/imgui.cpp:16547
Enum
GamepadStyle
src/Controller/Controller.hpp:10
Class
GearHashes
src/helper.hpp:906
Class
GlobalState
============================= Global State =============================
src/Engine/Engine.hpp:44
Class
GyroConfig
src/Controller/Controller.cpp:57
Class
HINSTANCE__
include/SDL3/SDL_main_impl.h:82
Class
HUDHashes
Precomputed HUD element hashes
src/helper.hpp:803
Class
HudScalingRule
src/Engine/Engine.hpp:282
Class
IDirect3DDevice9
include/imgui/imgui_impl_dx9.h:22
Class
IMGUI_API
include/imgui/imgui_internal.h:581
Class
INIFile
include/ini.hpp:732
Class
INIGenerator
include/ini.hpp:435
Class
INIMap
include/ini.hpp:135
Class
INIReader
include/ini.hpp:321
Class
INIWriter
include/ini.hpp:503
Class
ImBitArray
include/imgui/imgui_internal.h:644
Class
ImBitVector
Utilities (other types which are not forwarded declared are: ImBitArray<>, ImSpan<>, ImSpanAllocator<>, ImStableVector<>, ImPool<>, ImChunkStream<>)
include/imgui/imgui_internal.h:138
Class
ImChunkStream
include/imgui/imgui_internal.h:793
Class
ImDrawCmdHeader
[Internal] For use by ImDrawList
include/imgui/imgui.h:3216
Class
ImDrawData
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
include/imgui/imgui.h:173
Class
ImDrawDataBuilder
ImDrawList/ImFontAtlas
include/imgui/imgui_internal.h:143
Enum
ImDrawFlags_
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
include/imgui/imgui.h:3249
Enum
ImDrawListFlags_
Flags for ImDrawList instance. Those are set automatically by ImGui:: functions from ImGuiIO settings, and generally not manipulated directly. It is h
include/imgui/imgui.h:3269
Class
ImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
include/imgui/imgui.h:175
Class
ImDrawListSplitter
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
include/imgui/imgui.h:176
Enum
ImDrawTextFlags_
Helpers: High-level text functions (DO NOT USE!!! THIS IS A MINIMAL SUBSET OF LARGER UPCOMING CHANGES)
include/imgui/imgui_internal.h:432
Class
ImDrawVert
Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
include/imgui/imgui.h:177
Class
ImFont
A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)
include/imgui/imgui.h:178
Class
ImFontAtlas
Runtime data for a single font within a parent ImFontAtlas
include/imgui/imgui.h:179
Class
ImFontAtlasBuilder
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
include/imgui/imgui.h:180
Class
ImFontAtlasBuilder
Data shared between all ImDrawList instances
include/imgui/imgui_internal.h:145
Enum
ImFontAtlasFlags_
Flags for ImFontAtlas build
include/imgui/imgui.h:3645
Class
ImFontAtlasPostProcessData
Internal storage for incrementally packing and building a ImFontAtlas
include/imgui/imgui_internal.h:146
Class
ImFontAtlasRect
Opaque storage for building a ImFontAtlas
include/imgui/imgui.h:181
Class
ImFontAtlasRectEntry
Data available to potential texture post-processing functions
include/imgui/imgui_internal.h:147
Enum
ImFontFlags_
Font flags (in future versions as we redesign font loading API, this will become more important and better documented. for now please consider this as
include/imgui/imgui.h:3858
Class
ImFontGlyph
Configuration data when adding a font or merging fonts
include/imgui/imgui.h:184
Class
ImFontGlyphRangesBuilder
A single font glyph (code point + coordinates within in ImFontAtlas + offset)
include/imgui/imgui.h:185
Class
ImFontLoader
Helper to build glyph ranges from text/string data
include/imgui/imgui.h:186
Class
ImFontLoader
Hooks and storage for a given font backend. This structure is likely to evolve as we add support for incremental atlas updates. Conceptually this coul
include/imgui/imgui_internal.h:3793
Class
ImFontStackData
include/imgui/imgui_internal.h:895
Enum
ImGuiActivateFlags_
include/imgui/imgui_internal.h:1684
Enum
ImGuiAxis
X/Y enums are fixed to 0/1 so they may be used to index ImVec2
include/imgui/imgui_internal.h:1143
next →
1–100 of 583, ranked by callers