MCPcopy Create free account

hub / github.com/Wemino/EchoPatch / types & classes

Types & classes583 in github.com/Wemino/EchoPatch

↓ 217 callersClassImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
include/imgui/imgui.h:308
↓ 8 callersClassImVec2i
Helper: ImVec2i (2D vector, integer)
include/imgui/imgui_internal.h:563
↓ 7 callersClassImGuiStoragePair
Helper for key->value storage (container sorted by key)
include/imgui/imgui.h:207
↓ 6 callersClassImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
include/imgui/imgui_internal.h:571
↓ 5 callersClassImFontConfig
Baked data for a ImFont at a given size.
include/imgui/imgui.h:183
↓ 4 callersClassImGuiStyleMod
Storage for one type registered in the .ini file
include/imgui/imgui_internal.h:173
↓ 2 callersClassGamepadCapabilities
src/Controller/Controller.hpp:18
↓ 2 callersClassGyroAutoOffset
src/Controller/Controller.cpp:74
↓ 2 callersClassImGuiPtrOrIndex
include/imgui/imgui_internal.h:1442
↓ 2 callersClassImGuiTextRange
include/imgui/imgui.h:2738
↓ 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
include/imgui/imgui_internal.h:189
↓ 1 callersClassFrameTiming
src/Controller/Controller.cpp:42
↓ 1 callersClassGyroProcessingState
src/Controller/Controller.cpp:65
↓ 1 callersClassGyroState
src/Controller/Controller.hpp:29
↓ 1 callersClassImColor
Coordinates of a rectangle within a texture.
include/imgui/imgui.h:189
↓ 1 callersClassImDrawChannel
Forward declarations: ImDrawList, ImFontAtlas layer
include/imgui/imgui.h:171
↓ 1 callersClassImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
include/imgui/imgui.h:172
↓ 1 callersClassImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
include/imgui/imgui.h:174
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
include/imgui/imgui_internal.h:144
↓ 1 callersClassImFontBaked
Output of ImFontAtlas::GetCustomRect() when using custom rectangles.
include/imgui/imgui.h:182
↓ 1 callersClassImGuiInputTextState
Stacked storage data for BeginGroup()/EndGroup()
include/imgui/imgui_internal.h:158
↓ 1 callersClassImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
include/imgui/imgui_internal.h:1572
↓ 1 callersClassImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
include/imgui/imgui_internal.h:1668
↓ 1 callersClassImGuiOldColumns
Storage data for a single column for legacy Columns() api
include/imgui/imgui_internal.h:170
↓ 1 callersClassImGuiStackLevelInfo
include/imgui/imgui_internal.h:2133
↓ 1 callersClassImGuiStyle
Helper for key->value storage (pair)
include/imgui/imgui.h:208
↓ 1 callersClassImGuiTabBar
Style variable information (e.g. to access style variables from an enum)
include/imgui/imgui_internal.h:175
↓ 1 callersClassImGuiTabItem
Storage for a tab bar
include/imgui/imgui_internal.h:176
↓ 1 callersClassImGuiTableColumn
Storage for TableAngledHeadersRow()
include/imgui/imgui_internal.h:179
↓ 1 callersClassImGuiTableColumnSettings
sizeof() ~ 16
include/imgui/imgui_internal.h:3119
↓ 1 callersClassImGuiTableInstanceData
Storage for one column of a table
include/imgui/imgui_internal.h:180
↓ 1 callersClassImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
include/imgui/imgui_internal.h:182
↓ 1 callersClassImGuiWindow
Storage for GetTypingSelectRequest() (aimed to be public)
include/imgui/imgui_internal.h:187
↓ 1 callersClassTouchpadState
src/Controller/Controller.cpp:122
↓ 1 callersClassstat
src/helper.hpp:308
ClassAHardwareBuffer
include/SDL3/SDL_egl.h:1387
ClassANativeWindow
include/SDL3/SDL_egl.h:448
ClassButtonNameSet
src/Controller/Controller.cpp:164
ClassButtonNames
src/Controller/Controller.cpp:158
ClassButtonPromptInfo
src/Controller/Controller.hpp:75
ClassButtonState
src/Controller/Controller.hpp:37
ClassCUSTOMVERTEX
include/imgui/imgui_impl_dx9.cpp:70
ClassCVarHashes
Console variable name hashes
src/helper.hpp:839
ClassConsoleAddresses
include/ConsoleMgr.hpp:48
ClassConsoleCommand
Types
include/ConsoleMgr.hpp:20
ClassConsoleProgram
include/ConsoleMgr.hpp:32
ClassConsoleVariable
include/ConsoleMgr.hpp:26
ClassControllerState
src/Controller/Controller.hpp:58
EnumCvarType
include/ConsoleMgr.hpp:37
ClassDataEntry
src/Engine/Engine.hpp:276
ClassDirectSound8Proxy
src/helper.hpp:585
ClassDynamicCvar
include/ConsoleMgr.hpp:39
ClassEGLClientPixmapHI
include/SDL3/SDL_egl.h:1897
EnumEditTargetType
include/ConsoleMgr.hpp:46
EnumFEARGAME
src/Engine/Engine.hpp:33
ClassFpsLimiter
include/FpsLimiter.hpp:3
ClassFunc
include/imgui/imgui.cpp:16708
ClassFuncs
include/imgui/imgui.cpp:16547
EnumGamepadStyle
src/Controller/Controller.hpp:10
ClassGearHashes
src/helper.hpp:906
ClassGlobalState
============================= Global State =============================
src/Engine/Engine.hpp:44
ClassGyroConfig
src/Controller/Controller.cpp:57
ClassHINSTANCE__
include/SDL3/SDL_main_impl.h:82
ClassHUDHashes
Precomputed HUD element hashes
src/helper.hpp:803
ClassHudScalingRule
src/Engine/Engine.hpp:282
ClassIDirect3DDevice9
include/imgui/imgui_impl_dx9.h:22
ClassIMGUI_API
include/imgui/imgui_internal.h:581
ClassINIFile
include/ini.hpp:732
ClassINIGenerator
include/ini.hpp:435
ClassINIMap
include/ini.hpp:135
ClassINIReader
include/ini.hpp:321
ClassINIWriter
include/ini.hpp:503
ClassImBitArray
include/imgui/imgui_internal.h:644
ClassImBitVector
Utilities (other types which are not forwarded declared are: ImBitArray<>, ImSpan<>, ImSpanAllocator<>, ImStableVector<>, ImPool<>, ImChunkStream<>)
include/imgui/imgui_internal.h:138
ClassImChunkStream
include/imgui/imgui_internal.h:793
ClassImDrawCmdHeader
[Internal] For use by ImDrawList
include/imgui/imgui.h:3216
ClassImDrawData
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
ClassImDrawDataBuilder
ImDrawList/ImFontAtlas
include/imgui/imgui_internal.h:143
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
include/imgui/imgui.h:3249
EnumImDrawListFlags_
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
ClassImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
include/imgui/imgui.h:175
ClassImDrawListSplitter
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
include/imgui/imgui.h:176
EnumImDrawTextFlags_
Helpers: High-level text functions (DO NOT USE!!! THIS IS A MINIMAL SUBSET OF LARGER UPCOMING CHANGES)
include/imgui/imgui_internal.h:432
ClassImDrawVert
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
ClassImFont
A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)
include/imgui/imgui.h:178
ClassImFontAtlas
Runtime data for a single font within a parent ImFontAtlas
include/imgui/imgui.h:179
ClassImFontAtlasBuilder
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
include/imgui/imgui.h:180
ClassImFontAtlasBuilder
Data shared between all ImDrawList instances
include/imgui/imgui_internal.h:145
EnumImFontAtlasFlags_
Flags for ImFontAtlas build
include/imgui/imgui.h:3645
ClassImFontAtlasPostProcessData
Internal storage for incrementally packing and building a ImFontAtlas
include/imgui/imgui_internal.h:146
ClassImFontAtlasRect
Opaque storage for building a ImFontAtlas
include/imgui/imgui.h:181
ClassImFontAtlasRectEntry
Data available to potential texture post-processing functions
include/imgui/imgui_internal.h:147
EnumImFontFlags_
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
ClassImFontGlyph
Configuration data when adding a font or merging fonts
include/imgui/imgui.h:184
ClassImFontGlyphRangesBuilder
A single font glyph (code point + coordinates within in ImFontAtlas + offset)
include/imgui/imgui.h:185
ClassImFontLoader
Helper to build glyph ranges from text/string data
include/imgui/imgui.h:186
ClassImFontLoader
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
ClassImFontStackData
include/imgui/imgui_internal.h:895
EnumImGuiActivateFlags_
include/imgui/imgui_internal.h:1684
EnumImGuiAxis
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