MCPcopy Create free account

hub / github.com/Raais/ImStudio / types & classes

Types & classes521 in github.com/Raais/ImStudio

↓ 245 callersClassImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
src/third-party/imgui/imgui.h:262
↓ 6 callersClassImGuiStoragePair
src/third-party/imgui/imgui.h:2237
↓ 6 callersClassImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
src/third-party/imgui/imgui_internal.h:477
↓ 6 callersClassMyDocument
Simplified structure to mimic a Document model
src/third-party/imgui/imgui_demo.cpp:7631
↓ 6 callersClasslocale_ref
A type-erased reference to an std::locale to avoid heavy <locale> include.
src/third-party/fmt/include/fmt/core.h:1529
↓ 4 callersClassImFontConfig
Opaque interface to a font builder (stb_truetype or FreeType).
src/third-party/imgui/imgui.h:144
↓ 3 callersClassfile
A file. Closed file is represented by a file object with descriptor -1. Methods that are not declared with FMT_NOEXCEPT may throw fmt::system_error in
src/third-party/fmt/include/fmt/os.h:284
↓ 3 callersClasshandle
src/third-party/fmt/include/fmt/core.h:1412
↓ 2 callersClassImColor
Helper to build glyph ranges from text/string data
src/third-party/imgui/imgui.h:147
↓ 2 callersClassImGuiPtrOrIndex
src/third-party/imgui/imgui_internal.h:1144
↓ 2 callersClassImGuiStyleMod
Storage of stack sizes for debugging/asserting
src/third-party/imgui/imgui_internal.h:134
↓ 2 callersClassImGuiTextRange
src/third-party/imgui/imgui.h:2190
↓ 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
src/third-party/imgui/imgui_internal.h:144
↓ 2 callersClassMyItem
src/third-party/imgui/imgui_demo.cpp:3575
↓ 2 callersClassauto_id
src/third-party/fmt/include/fmt/core.h:1957
↓ 2 callersClassfloat_specs
src/third-party/fmt/include/fmt/core.h:2517
↓ 2 callersClassfp
src/third-party/fmt/include/fmt/format-inl.h:163
↓ 1 callersClassImDrawChannel
Forward declarations
src/third-party/imgui/imgui.h:134
↓ 1 callersClassImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
src/third-party/imgui/imgui.h:135
↓ 1 callersClassImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
src/third-party/imgui/imgui.h:137
↓ 1 callersClassImDrawListSharedData
Helper to build a ImDrawData instance
src/third-party/imgui/imgui_internal.h:116
↓ 1 callersClassImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
src/third-party/imgui/imgui_internal.h:1245
↓ 1 callersClassImGuiOldColumns
Storage data for a single column for legacy Columns() api
src/third-party/imgui/imgui_internal.h:130
↓ 1 callersClassImGuiStackLevelInfo
src/third-party/imgui/imgui_internal.h:1508
↓ 1 callersClassImGuiTabBar
Stacked style modifier, backup of modified data so we can restore it
src/third-party/imgui/imgui_internal.h:135
↓ 1 callersClassImGuiTabItem
Storage for a tab bar
src/third-party/imgui/imgui_internal.h:136
↓ 1 callersClassImGuiTableColumn
Storage for a table
src/third-party/imgui/imgui_internal.h:138
↓ 1 callersClassImGuiTableColumnSettings
sizeof() ~ 12
src/third-party/imgui/imgui_internal.h:2425
↓ 1 callersClassImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
src/third-party/imgui/imgui_internal.h:140
↓ 1 callersClassImGuiWindow
Storage for a column .ini settings
src/third-party/imgui/imgui_internal.h:142
↓ 1 callersClassImGui_ImplVulkanH_Window
src/third-party/imgui/backends/imgui_impl_vulkan.h:100
↓ 1 callersClassaccessor
src/third-party/fmt/include/fmt/core.h:719
↓ 1 callersClassbuffer
src/third-party/fmt/include/fmt/core.h:749
↓ 1 callersClasschrono_format_checker
src/third-party/fmt/include/fmt/chrono.h:769
↓ 1 callersClasscounting_iterator
An output iterator that counts the number of objects written to it and discards them.
src/third-party/fmt/include/fmt/compile.h:18
↓ 1 callersClassdynamic_arg_list
src/third-party/fmt/include/fmt/args.h:30
↓ 1 callersEnumemphasis
src/third-party/fmt/include/fmt/color.h:186
↓ 1 callersClassfallback_uintptr
A fallback implementation of uintptr_t for systems that lack it.
src/third-party/fmt/include/fmt/format.h:277
↓ 1 callersClassformat_handler
src/third-party/fmt/include/fmt/format.h:2653
↓ 1 callersClassis_zero_int
An argument visitor that returns true iff arg is a zero integer.
src/third-party/fmt/include/fmt/printf.h:97
↓ 1 callersClasslocale
A "C" numeric locale.
src/third-party/fmt/include/fmt/os.h:470
↓ 1 callersClassmonostate
src/third-party/fmt/include/fmt/core.h:332
↓ 1 callersClassnull_handler
src/third-party/fmt/include/fmt/format.h:2407
↓ 1 callersClassostream_params
src/third-party/fmt/include/fmt/os.h:377
↓ 1 callersClassprintf_precision_handler
src/third-party/fmt/include/fmt/printf.h:80
↓ 1 callersEnumtype
src/third-party/fmt/include/fmt/core.h:1048
↓ 1 callersClassunknown_format
src/third-party/fmt/include/fmt/compile.h:339
↓ 1 callersClassview
src/third-party/fmt/include/fmt/core.h:971
ClassAInputEvent
src/third-party/imgui/backends/imgui_impl_android.h:23
ClassALLEGRO_DISPLAY
src/third-party/imgui/backends/imgui_impl_allegro5.h:21
ClassANativeWindow
src/third-party/imgui/backends/imgui_impl_android.h:22
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!)
src/third-party/imgui/backends/imgui_impl_dx10.cpp:191
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!)
src/third-party/imgui/backends/imgui_impl_dx11.cpp:197
ClassBackupSDLRendererState
Backup SDL_Renderer state that will be modified to restore it afterwards
src/third-party/imgui/backends/imgui_impl_sdlrenderer.cpp:126
ClassBaseObject
src/sources/ims_object.h:19
ClassBufferWindow
src/sources/ims_buffer.h:13
ClassCUSTOMVERTEX
src/third-party/imgui/backends/imgui_impl_dx9.cpp:52
ClassContainerChild
src/sources/ims_object.h:58
EnumContentsType
Expose a few Borders related flags interactively
src/third-party/imgui/imgui_demo.cpp:3820
ClassCustomConstraints
src/third-party/imgui/imgui_demo.cpp:7216
ClassD3D12_CPU_DESCRIPTOR_HANDLE
src/third-party/imgui/backends/imgui_impl_dx12.h:23
ClassD3D12_GPU_DESCRIPTOR_HANDLE
src/third-party/imgui/backends/imgui_impl_dx12.h:24
EnumElement
src/third-party/imgui/imgui_demo.cpp:730
ClassEnumDesc
src/third-party/imgui/imgui_demo.cpp:3639
ClassExampleAppConsole
src/third-party/imgui/imgui_demo.cpp:6459
ClassExampleAppDocuments
src/third-party/imgui/imgui_demo.cpp:7686
ClassExampleAppLog
src/third-party/imgui/imgui_demo.cpp:6820
ClassFMT_API
src/third-party/fmt/include/fmt/os.h:400
ClassFactor
the basic idea is that we need to convert from count() in the from type to count() in the To type, by multiplying it with this:
src/third-party/fmt/include/fmt/chrono.h:160
ClassFontInfo
Font parameters and metrics.
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:116
ClassFrameResources
src/third-party/imgui/backends/imgui_impl_wgpu.cpp:57
ClassFreeTypeFont
FreeType glyph rasterizer. NB: No ctor/dtor, explicitly call Init()/Shutdown()
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:128
ClassFunc
src/third-party/imgui/imgui.cpp:12249
ClassFuncs
src/third-party/imgui/imgui.cpp:12120
ClassFuncs
Simplified one-liner Combo() using an accessor function
src/third-party/imgui/imgui_demo.cpp:1115
ClassGLFWmonitor
src/third-party/imgui/backends/imgui_impl_glfw.h:24
ClassGLFWwindow
src/third-party/imgui/backends/imgui_impl_glfw.h:23
ClassGUI
src/sources/ims_gui.h:19
EnumGlfwClientApi
GLFW data
src/third-party/imgui/backends/imgui_impl_glfw.cpp:81
ClassGlyphInfo
A structure that describe a glyph.
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:105
ClassID3D10Device
src/third-party/imgui/backends/imgui_impl_dx10.h:16
ClassID3D11Device
src/third-party/imgui/backends/imgui_impl_dx11.h:16
ClassID3D11DeviceContext
src/third-party/imgui/backends/imgui_impl_dx11.h:17
ClassID3D12DescriptorHeap
src/third-party/imgui/backends/imgui_impl_dx12.h:21
ClassID3D12Device
src/third-party/imgui/backends/imgui_impl_dx12.h:20
ClassID3D12GraphicsCommandList
src/third-party/imgui/backends/imgui_impl_dx12.h:22
ClassIDirect3DDevice9
src/third-party/imgui/backends/imgui_impl_dx9.h:16
ClassIMGUI_API
src/third-party/imgui/imgui_internal.h:487
ClassImBitArray
src/third-party/imgui/imgui_internal.h:544
ClassImBitVector
src/third-party/imgui/imgui_internal.h:113
ClassImChunkStream
src/third-party/imgui/imgui_internal.h:662
ClassImDrawCmdHeader
[Internal] For use by ImDrawList
src/third-party/imgui/imgui.h:2427
EnumImDrawCornerFlags_
src/third-party/imgui/imgui.h:3009
ClassImDrawData
A single draw command within a parent ImDrawList (generally maps to 1 GPU draw call, unless it is a callback)
src/third-party/imgui/imgui.h:136
ClassImDrawDataBuilder
An axis-aligned rectangle (2 points)
src/third-party/imgui/imgui_internal.h:115
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
src/third-party/imgui/imgui.h:2461
EnumImDrawListFlags_
Flags for ImDrawList instance. Those are set automatically by ImGui:: functions from ImGuiIO settings, and generally not manipulated directly. It is h
src/third-party/imgui/imgui.h:2481
ClassImDrawListSharedData
A single draw command list (generally one per window, conceptually you may see this as a dynamic "mesh" builder)
src/third-party/imgui/imgui.h:138
ClassImDrawListSplitter
Data shared among multiple draw lists (typically owned by parent ImGui context, but you may create one yourself)
src/third-party/imgui/imgui.h:139
ClassImDrawVert
Helper to split a draw list into different layers which can be drawn into out of order, then flattened back.
src/third-party/imgui/imgui.h:140
next →1–100 of 521, ranked by callers