Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Aegel5/SimpleSwitcher
/ types & classes
Types & classes
640 in github.com/Aegel5/SimpleSwitcher
⨍
Functions
3,664
◇
Types & classes
640
↓ 344 callers
Class
ImVec4
ImVec4: 4D vector used to store clipping rectangles, colors etc. [Compile-time configurable type]
imgui_tiny_app/imgui/imgui.h:313
↓ 38 callers
Class
CHotKey
src/libtools/utils/CHotKey.h:5
↓ 17 callers
Class
ImVec2ih
Helper: ImVec2ih (2D vector, half-size integer, for long-term packed storage)
imgui_tiny_app/imgui/imgui_internal.h:582
↓ 8 callers
Class
ImVec2i
Helper: ImVec2i (2D vector, integer)
imgui_tiny_app/imgui/imgui_internal.h:574
↓ 7 callers
Class
ImGuiStoragePair
Helper for key->value storage (container sorted by key)
imgui_tiny_app/imgui/imgui.h:210
↓ 6 callers
Class
MyDocument
Simplified structure to mimic a Document model
imgui_tiny_app/imgui/imgui_demo.cpp:10635
↓ 5 callers
Class
ImFontConfig
Baked data for a ImFont at a given size.
imgui_tiny_app/imgui/imgui.h:185
↓ 5 callers
Class
diyfp
extern/json.hpp:17677
↓ 4 callers
Class
ImColor
Coordinates of a rectangle within a texture.
imgui_tiny_app/imgui/imgui.h:191
↓ 4 callers
Class
ImGuiStyleMod
Storage for one type registered in the .ini file
imgui_tiny_app/imgui/imgui_internal.h:177
↓ 4 callers
Class
out_of_range
@brief exception indicating access out of the defined range @sa https://json.nlohmann.me/api/basic_json/out_of_range/
extern/json.hpp:4714
↓ 3 callers
Class
data
extern/json.hpp:24231
↓ 2 callers
Class
ImGuiPtrOrIndex
imgui_tiny_app/imgui/imgui_internal.h:1461
↓ 2 callers
Class
ImGuiTextRange
imgui_tiny_app/imgui/imgui.h:2884
↓ 2 callers
Class
ImGuiWindowClass
A Platform Window (always 1 unless multi-viewport are enabled. One per platform window to output to). In the future may represent Platform Monitor
imgui_tiny_app/imgui/imgui.h:217
↓ 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
imgui_tiny_app/imgui/imgui_internal.h:194
↓ 2 callers
Class
KeyData
src/old/utils/testtime.h:20
↓ 2 callers
Class
MyItem
imgui_tiny_app/imgui/imgui_demo.cpp:5647
↓ 2 callers
Class
ValueType
extern/json.hpp:22263
↓ 2 callers
Class
input_stream_adapter
! Input adapter for a (caching) istream. Ignores a UFT Byte Order Mark at beginning of input. Does not support changing the underlying std::streambuf
extern/json.hpp:6540
↓ 1 callers
Class
DockRemainingWindowTask
Anything else in the source nodes of 'node_remap_pairs' are windows that are not included in the remapping list. Find those windows and move to them t
imgui_tiny_app/imgui/imgui.cpp:21055
↓ 1 callers
Class
ExampleAsset
imgui_tiny_app/imgui/imgui_demo.cpp:11022
↓ 1 callers
Class
ImDrawChannel
Forward declarations: ImDrawList, ImFontAtlas layer
imgui_tiny_app/imgui/imgui.h:173
↓ 1 callers
Class
ImDrawCmd
Temporary storage to output draw commands out of order, used by ImDrawListSplitter and ImDrawList::ChannelsSplit()
imgui_tiny_app/imgui/imgui.h:174
↓ 1 callers
Class
ImDrawList
All draw command lists required to render the frame + pos/size coordinates to use for the projection matrix.
imgui_tiny_app/imgui/imgui.h:176
↓ 1 callers
Class
ImDrawListSharedData
Helper to build a ImDrawData instance
imgui_tiny_app/imgui/imgui_internal.h:144
↓ 1 callers
Class
ImFontBaked
Output of ImFontAtlas::GetCustomRect() when using custom rectangles.
imgui_tiny_app/imgui/imgui.h:184
↓ 1 callers
Class
ImGuiInputTextState
Stacked storage data for BeginGroup()/EndGroup()
imgui_tiny_app/imgui/imgui_internal.h:162
↓ 1 callers
Class
ImGuiKeyRoutingData
Routing table entry (sizeof() == 16 bytes)
imgui_tiny_app/imgui/imgui_internal.h:1594
↓ 1 callers
Class
ImGuiListClipperData
Temporary clipper data, buffers shared/reused between instances
imgui_tiny_app/imgui/imgui_internal.h:1690
↓ 1 callers
Class
ImGuiOldColumns
Storage data for a single column for legacy Columns() api
imgui_tiny_app/imgui/imgui_internal.h:174
↓ 1 callers
Class
ImGuiStackLevelInfo
imgui_tiny_app/imgui/imgui_internal.h:2327
↓ 1 callers
Class
ImGuiTabBar
Style variable information (e.g. to access style variables from an enum)
imgui_tiny_app/imgui/imgui_internal.h:179
↓ 1 callers
Class
ImGuiTabItem
Storage for a tab bar
imgui_tiny_app/imgui/imgui_internal.h:180
↓ 1 callers
Class
ImGuiTableColumn
Storage for TableAngledHeadersRow()
imgui_tiny_app/imgui/imgui_internal.h:183
↓ 1 callers
Class
ImGuiTableColumnSettings
sizeof() ~ 16
imgui_tiny_app/imgui/imgui_internal.h:3354
↓ 1 callers
Class
ImGuiTableInstanceData
Storage for one column of a table
imgui_tiny_app/imgui/imgui_internal.h:184
↓ 1 callers
Class
ImGuiTableSettings
Temporary storage for one table (one per table in the stack), shared between tables.
imgui_tiny_app/imgui/imgui_internal.h:186
↓ 1 callers
Class
ImGuiWindow
Storage for GetTypingSelectRequest() (aimed to be public)
imgui_tiny_app/imgui/imgui_internal.h:191
↓ 1 callers
Class
ImGui_ImplFreeType_FontSrcBakedData
Stored in ImFontBaked::FontLoaderDatas: pointer to SourcesCount instances of this. ALLOCATED BY CORE.
imgui_tiny_app/imgui/misc/freetype/imgui_freetype.cpp:174
↓ 1 callers
Class
iteration_proxy_value
extern/json.hpp:5461
↓ 1 callers
Class
primitive_iterator_t
@brief an iterator for primitive JSON types This class models an iterator for primitive JSON types (boolean, number, string). It's only purpose is to
extern/json.hpp:13422
Class
ArraySynthBase
Helper baseclass aimed to reduce the boilerplate needed for "array-like" containers
imgui_tiny_app/imgui/misc/debuggers/imgui_lldb.py:18
Class
BACKUP_DX11_STATE
Backup DX state that will be modified to restore it afterwards (unfortunately this is very ugly looking and verbose. Close your eyes!)
imgui_tiny_app/imgui/backends/imgui_impl_dx11.cpp:233
Class
BooleanGuard
extern/imgui_sugar.hpp:37
Class
BufScanMap
src/libtools/utils/ScanMap.h:3
Class
BufScanMapIter
src/libtools/utils/ScanMap.h:5
Class
CAutoCOMInitialize
src/libtools/utils/COM_utils.h:27
Class
CAutoClipBoard
src/libtools/utils/CAutoCleanupWin.h:3
Class
CAutoCounter
src/old/utils/SwSyncVal.h:61
Class
CAutoWinEvent
src/old/winmutexwaiter.h:31
Class
CAutoWinMutexWaiter
src/old/winmutexwaiter.h:1
Class
CClipWorker
src/CClipWorker.h:14
Class
CHotKeyList
src/ConfigData.h:2
Class
CHotKeySet
src/Settings.h:14
Class
CMainWorker
src/CMainWorker.h:29
Class
CShareMemory
src/old/utils/ShareMemory.h:4
Class
CheckTaskSheduleParm
src/libtools/startup/scheduler.h:13
Enum
CommandType
src/ConfigData.h:79
Enum
ContentsType
Expose a few Borders related flags interactively
imgui_tiny_app/imgui/imgui_demo.cpp:5905
Class
ContextRevert
src/WorkerImplement.h:14
Class
CoreWorker
src/HookerThread.h:6
Class
Counter
src/old/utils/testtime.h:11
Enum
CreateProcFunc
src/libtools/utils/procstart.h:91
Class
CreateProcessParm
src/libtools/utils/procstart.h:98
Class
CreateTaskSheduleParm
src/libtools/startup/scheduler.h:173
Class
CurStateWrapper
src/KeysCurState.h:5
Class
CustomConstraints
imgui_tiny_app/imgui/imgui_demo.cpp:9929
Class
CycleRevertList
src/CycleRevertList.h:5
Class
DataThread
src/old/utils/testtime.h:36
Enum
EClipRequest
src/CClipWorker.h:3
Enum
Element
imgui_tiny_app/imgui/imgui_demo.cpp:1056
Class
EnableHodler
src/EnableHolder.h:3
Class
Entry
src/gui2/Notificator/Entry.h:6
Class
EnumDesc
imgui_tiny_app/imgui/imgui_demo.cpp:5720
Class
ExampleAppConsole
imgui_tiny_app/imgui/imgui_demo.cpp:8998
Class
ExampleAppDocuments
imgui_tiny_app/imgui/imgui_demo.cpp:10657
Class
ExampleAppLog
imgui_tiny_app/imgui/imgui_demo.cpp:9364
Class
ExampleAppPropertyEditor
imgui_tiny_app/imgui/imgui_demo.cpp:9593
Class
ExampleAssetsBrowser
imgui_tiny_app/imgui/imgui_demo.cpp:11062
Class
ExampleDualListBox
Example: Implement dual list box storage and interface
imgui_tiny_app/imgui/imgui_demo.cpp:2630
Class
ExampleMemberInfo
Simple representation of struct metadata/serialization data. (this is a minimal version of what a typical advanced application may provide)
imgui_tiny_app/imgui/imgui_demo.cpp:825
Class
ExampleSelectionWithDeletion
Extra functions to add deletion support to ImGuiSelectionBasicStorage
imgui_tiny_app/imgui/imgui_demo.cpp:2567
Class
ExampleTreeFuncs
imgui_tiny_app/imgui/imgui_demo.cpp:3154
Class
ExampleTreeNode
Helper tree functions used by Property Editor & Multi-Select demos
imgui_tiny_app/imgui/imgui_demo.cpp:265
Class
Extend
extern/json.hpp:3270
Class
Extend<integer_sequence<T, Ints...>, SeqSize, 0>
extern/json.hpp:3274
Class
Extend<integer_sequence<T, Ints...>, SeqSize, 1>
extern/json.hpp:3280
Class
Folder
src/gui2/Notificator/Notificator.h:7
Class
Func
imgui_tiny_app/imgui/imgui.cpp:22501
Class
Funcs
imgui_tiny_app/imgui/imgui.cpp:22340
Class
Funcs
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
imgui_tiny_app/imgui/imgui_demo.cpp:2110
Class
Gen
extern/json.hpp:3288
Class
Gen<T, 0>
extern/json.hpp:3295
Class
Hooker
src/Hooker.h:4
Class
HookerKeyboard
src/Hooker.h:17
Class
HotKeyNames
src/libtools/utils/VkNames.h:23
Enum
HotKeyType
src/ConfigData_hk.h:1
Class
ID3D11Buffer
imgui_tiny_app/imgui/backends/imgui_impl_dx11.h:26
Class
ID3D11Device
imgui_tiny_app/imgui/backends/imgui_impl_dx11.h:23
next →
1–100 of 640, ranked by callers