MCPcopy Create free account

hub / github.com/Joe1sn/S-inject / types & classes

Types & classes290 in github.com/Joe1sn/S-inject

↓ 347 callersClassImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
extern/ImGui/imgui.h:304
↓ 8 callersClassImVec2i
Helper: ImVec2i (2D vector, integer)
extern/ImGui/imgui_internal.h:555
↓ 7 callersClassImGuiStoragePair
Helper for key->value storage (container sorted by key)
extern/ImGui/imgui.h:203
↓ 6 callersClassImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
extern/ImGui/imgui_internal.h:563
↓ 6 callersClassMyDocument
Simplified structure to mimic a Document model
extern/ImGui/imgui_demo.cpp:10135
↓ 4 callersClassImFontConfig
Baked data for a ImFont at a given size.
extern/ImGui/imgui.h:179
↓ 4 callersClassImGuiStyleMod
Storage for one type registered in the .ini file
extern/ImGui/imgui_internal.h:172
↓ 3 callersClassImColor
Coordinates of a rectangle within a texture.
extern/ImGui/imgui.h:185
↓ 2 callersClassImGuiPtrOrIndex
extern/ImGui/imgui_internal.h:1425
↓ 2 callersClassImGuiTextRange
extern/ImGui/imgui.h:2707
↓ 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
extern/ImGui/imgui_internal.h:188
↓ 2 callersClassMyItem
extern/ImGui/imgui_demo.cpp:5486
↓ 1 callersClassExampleAsset
extern/ImGui/imgui_demo.cpp:10453
↓ 1 callersClassImDrawChannel
Forward declarations: ImDrawList, ImFontAtlas layer
extern/ImGui/imgui.h:167
↓ 1 callersClassImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
extern/ImGui/imgui.h:168
↓ 1 callersClassImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
extern/ImGui/imgui.h:170
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
extern/ImGui/imgui_internal.h:143
↓ 1 callersClassImFontBaked
Output of ImFontAtlas::GetCustomRect() when using custom rectangles.
extern/ImGui/imgui.h:178
↓ 1 callersClassImGuiInputTextState
Stacked storage data for BeginGroup()/EndGroup()
extern/ImGui/imgui_internal.h:157
↓ 1 callersClassImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
extern/ImGui/imgui_internal.h:1555
↓ 1 callersClassImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
extern/ImGui/imgui_internal.h:1651
↓ 1 callersClassImGuiOldColumns
Storage data for a single column for legacy Columns() api
extern/ImGui/imgui_internal.h:169
↓ 1 callersClassImGuiStackLevelInfo
extern/ImGui/imgui_internal.h:2113
↓ 1 callersClassImGuiTabBar
Style variable information (e.g. to access style variables from an enum)
extern/ImGui/imgui_internal.h:174
↓ 1 callersClassImGuiTabItem
Storage for a tab bar
extern/ImGui/imgui_internal.h:175
↓ 1 callersClassImGuiTableColumn
Storage for TableAngledHeadersRow()
extern/ImGui/imgui_internal.h:178
↓ 1 callersClassImGuiTableColumnSettings
sizeof() ~ 16
extern/ImGui/imgui_internal.h:3067
↓ 1 callersClassImGuiTableInstanceData
Storage for one column of a table
extern/ImGui/imgui_internal.h:179
↓ 1 callersClassImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
extern/ImGui/imgui_internal.h:181
↓ 1 callersClassImGuiWindow
Storage for GetTypingSelectRequest() (aimed to be public)
extern/ImGui/imgui_internal.h:186
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!)
extern/ImGui/imgui_impl_dx11.cpp:222
EnumContentsType
Expose a few Borders related flags interactively
extern/ImGui/imgui_demo.cpp:5745
ClassCustomConstraints
extern/ImGui/imgui_demo.cpp:9597
EnumElement
extern/ImGui/imgui_demo.cpp:970
ClassEnumDesc
extern/ImGui/imgui_demo.cpp:5559
ClassExampleAppConsole
extern/ImGui/imgui_demo.cpp:8762
ClassExampleAppDocuments
extern/ImGui/imgui_demo.cpp:10157
ClassExampleAppLog
extern/ImGui/imgui_demo.cpp:9127
ClassExampleAppPropertyEditor
extern/ImGui/imgui_demo.cpp:9356
ClassExampleAssetsBrowser
extern/ImGui/imgui_demo.cpp:10493
ClassExampleDualListBox
Example: Implement dual list box storage and interface
extern/ImGui/imgui_demo.cpp:2489
ClassExampleMemberInfo
Simple representation of struct metadata/serialization data. (this is a minimal version of what a typical advanced application may provide)
extern/ImGui/imgui_demo.cpp:747
ClassExampleSelectionWithDeletion
Extra functions to add deletion support to ImGuiSelectionBasicStorage
extern/ImGui/imgui_demo.cpp:2426
ClassExampleTreeFuncs
extern/ImGui/imgui_demo.cpp:3007
ClassExampleTreeNode
Helper tree functions used by Property Editor & Multi-Select demos
extern/ImGui/imgui_demo.cpp:263
ClassFunc
extern/ImGui/imgui.cpp:16374
ClassFuncs
extern/ImGui/imgui.cpp:16213
ClassFuncs
Use functions to generate output FIXME: This is actually VERY awkward because current plot API only pass in indices. We probably want an API passing f
extern/ImGui/imgui_demo.cpp:2018
ClassID3D11Buffer
extern/ImGui/imgui_impl_dx11.h:25
ClassID3D11Device
extern/ImGui/imgui_impl_dx11.h:22
ClassID3D11DeviceContext
extern/ImGui/imgui_impl_dx11.h:23
ClassID3D11SamplerState
extern/ImGui/imgui_impl_dx11.h:24
ClassIMGUI_API
extern/ImGui/imgui_internal.h:573
ClassImBitArray
extern/ImGui/imgui_internal.h:637
ClassImBitVector
Utilities (other types which are not forwarded declared are: ImBitArray<>, ImSpan<>, ImSpanAllocator<>, ImStableVector<>, ImPool<>, ImChunkStream<>)
extern/ImGui/imgui_internal.h:137
ClassImChunkStream
extern/ImGui/imgui_internal.h:786
ClassImDrawCmdHeader
[Internal] For use by ImDrawList
extern/ImGui/imgui.h:3167
ClassImDrawData
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
extern/ImGui/imgui.h:169
ClassImDrawDataBuilder
ImDrawList/ImFontAtlas
extern/ImGui/imgui_internal.h:142
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
extern/ImGui/imgui.h:3200
EnumImDrawListFlags_
Flags for ImDrawList instance. Those are set automatically by ImGui:: functions from ImGuiIO settings, and generally not manipulated directly. It is h
extern/ImGui/imgui.h:3220
ClassImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
extern/ImGui/imgui.h:171
ClassImDrawListSplitter
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
extern/ImGui/imgui.h:172
EnumImDrawTextFlags_
Helpers: High-level text functions (DO NOT USE!!! THIS IS A MINIMAL SUBSET OF LARGER UPCOMING CHANGES)
extern/ImGui/imgui_internal.h:434
ClassImDrawVert
Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
extern/ImGui/imgui.h:173
ClassImFont
A single vertex (pos + uv + col = 20 bytes by default. Override layout with IMGUI_OVERRIDE_DRAWVERT_STRUCT_LAYOUT)
extern/ImGui/imgui.h:174
ClassImFontAtlas
Runtime data for a single font within a parent ImFontAtlas
extern/ImGui/imgui.h:175
ClassImFontAtlasBuilder
Runtime data for multiple fonts, bake multiple fonts into a single texture, TTF/OTF font loader
extern/ImGui/imgui.h:176
ClassImFontAtlasBuilder
Data shared between all ImDrawList instances
extern/ImGui/imgui_internal.h:144
EnumImFontAtlasFlags_
Flags for ImFontAtlas build
extern/ImGui/imgui.h:3591
ClassImFontAtlasPostProcessData
Internal storage for incrementally packing and building a ImFontAtlas
extern/ImGui/imgui_internal.h:145
ClassImFontAtlasRect
Opaque storage for building a ImFontAtlas
extern/ImGui/imgui.h:177
ClassImFontAtlasRectEntry
Data available to potential texture post-processing functions
extern/ImGui/imgui_internal.h:146
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
extern/ImGui/imgui.h:3802
ClassImFontGlyph
Configuration data when adding a font or merging fonts
extern/ImGui/imgui.h:180
ClassImFontGlyphRangesBuilder
A single font glyph (code point + coordinates within in ImFontAtlas + offset)
extern/ImGui/imgui.h:181
ClassImFontLoader
Helper to build glyph ranges from text/string data
extern/ImGui/imgui.h:182
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
extern/ImGui/imgui_internal.h:3723
ClassImFontStackData
extern/ImGui/imgui_internal.h:888
EnumImGuiActivateFlags_
extern/ImGui/imgui_internal.h:1667
EnumImGuiAxis
X/Y enums are fixed to 0/1 so they may be used to index ImVec2
extern/ImGui/imgui_internal.h:1138
EnumImGuiBackendFlags_
Backend capabilities flags stored in io.BackendFlags. Set by imgui_impl_xxx or custom backend.
extern/ImGui/imgui.h:1710
ClassImGuiBoxSelectState
ImGui
extern/ImGui/imgui_internal.h:149
EnumImGuiButtonFlagsPrivate_
Extend ImGuiButtonFlags_
extern/ImGui/imgui_internal.h:1025
EnumImGuiButtonFlags_
Flags for InvisibleButton() [extended in imgui_internal.h]
extern/ImGui/imgui.h:1845
EnumImGuiChildFlags_
Flags for ImGui::BeginChild() (Legacy: bit 0 must always correspond to ImGuiChildFlags_Borders to be backward compatible with old API using 'bool bord
extern/ImGui/imgui.h:1197
EnumImGuiCol_
Enumeration for PushStyleColor() / PopStyleColor()
extern/ImGui/imgui.h:1721
EnumImGuiColorEditFlags_
Flags for ColorEdit3() / ColorEdit4() / ColorPicker3() / ColorPicker4() / ColorButton()
extern/ImGui/imgui.h:1856
ClassImGuiColorMod
Box-selection state (currently used by multi-selection, could potentially be used by others)
extern/ImGui/imgui_internal.h:150
EnumImGuiComboFlagsPrivate_
Extend ImGuiComboFlags_
extern/ImGui/imgui_internal.h:1052
EnumImGuiComboFlags_
Flags for ImGui::BeginCombo()
extern/ImGui/imgui.h:1362
EnumImGuiCond_
Enumeration for ImGui::SetNextWindow***(), SetWindow***(), SetNextItem***() functions Represent a condition. Important: Treat as a regular enum! Do NO
extern/ImGui/imgui.h:1970
EnumImGuiConfigFlags_
Configuration flags stored in io.ConfigFlags. Set by user/application.
extern/ImGui/imgui.h:1690
ClassImGuiContext
Forward declarations: ImGui layer
extern/ImGui/imgui.h:188
ClassImGuiContext
Stacked color modifier, backup of modified data so we can restore it
extern/ImGui/imgui_internal.h:151
ClassImGuiContextHook
Main Dear ImGui context
extern/ImGui/imgui_internal.h:152
EnumImGuiContextHookType
extern/ImGui/imgui_internal.h:2145
ClassImGuiDataTypeInfo
Hook for extensions like ImGuiTestEngine
extern/ImGui/imgui_internal.h:153
EnumImGuiDataTypePrivate_
Extend ImGuiDataType_
extern/ImGui/imgui_internal.h:943
ClassImGuiDataTypeStorage
extern/ImGui/imgui_internal.h:928
next →1–100 of 290, ranked by callers