MCPcopy Create free account

hub / github.com/Aegel5/SimpleSwitcher / functions

Functions3,664 in github.com/Aegel5/SimpleSwitcher

↓ 1 callersFunctionunescape
extern/json.hpp:3132
↓ 1 callersMethodupdate
(self)
imgui_tiny_app/imgui/misc/debuggers/imgui_lldb.py:61
↓ 1 callersFunctionupdate_cur_dir
src/WinMain.cpp:6
↓ 1 callersFunctionvalue
! @brief return the value of an iterator @pre The iterator is initialized; i.e. `m_object != nullptr`. */
extern/json.hpp:14305
↓ 1 callersFunctionverify_offset
extern/simple_enum/simple_enum.hpp:146
MethodAcceptDragDropPayload
imgui_tiny_app/imgui/imgui.cpp:15797
MethodActivateItemByID
imgui_tiny_app/imgui/imgui.cpp:9428
MethodAddCallback
imgui_tiny_app/imgui/imgui_draw.cpp:535
MethodAddChar
Set bit n in the array
imgui_tiny_app/imgui/imgui.h:3767
MethodAddConcavePolyFilled
Use ear-clipping algorithm to triangulate a simple polygon (no self-interaction, no holes). (Reminder: we don't perform any coarse clipping/culling in
imgui_tiny_app/imgui/imgui_draw.cpp:2027
MethodAddContextHook
No specific ordering/dependency support, will see as needed
imgui_tiny_app/imgui/imgui.cpp:4634
MethodAddConvexPolyFilled
- We intentionally avoid using ImVec2 and its math operators here to reduce cost to a minimum for debug/non-inlined builds. - Filled shapes must alway
imgui_tiny_app/imgui/imgui_draw.cpp:1073
MethodAddCustomRectFontGlyph
This API does not make sense anymore with scalable fonts. - Prefer adding a font source (ImFontConfig) using a custom/procedural loader. - You may use
imgui_tiny_app/imgui/imgui_draw.cpp:3353
MethodAddCustomRectFontGlyphForSize
FIXME: we automatically set glyph.Colored=true by default. If you need to alter this, you can write 'font->Glyphs.back()->Colored' after calling AddCu
imgui_tiny_app/imgui/imgui_draw.cpp:3360
MethodAddCustomRectRegular
For old GetCustomRectByIndex() API
imgui_tiny_app/imgui/imgui.h:3954
MethodAddDrawList
imgui_tiny_app/imgui/imgui_draw.cpp:2323
MethodAddDrawListToDrawDataEx
Important: 'out_list' is generally going to be draw_data->CmdLists, but may be another temporary list as long at it is expected that the result will b
imgui_tiny_app/imgui/imgui_draw.cpp:2278
MethodAddFont
imgui_tiny_app/imgui/imgui_draw.cpp:3031
MethodAddFontDefaultBitmap
Load embedded ProggyClean.ttf. Default size 13, disable oversampling. If you want a similar font which may be better scaled, consider using AddFontDef
imgui_tiny_app/imgui/imgui_draw.cpp:3147
MethodAddFontDefaultVector
Load a minimal version of ProggyForever, designed to match our good old ProggyClean, but nicely scalable. (See build script in https://github.com/ocor
imgui_tiny_app/imgui/imgui_draw.cpp:3172
MethodAddFontFromFileTTF
imgui_tiny_app/imgui/imgui_draw.cpp:3195
MethodAddFontFromMemoryCompressedBase85TTF
imgui_tiny_app/imgui/imgui_draw.cpp:3247
MethodAddFontFromMemoryCompressedTTF
imgui_tiny_app/imgui/imgui_draw.cpp:3235
MethodAddImageQuad
imgui_tiny_app/imgui/imgui_draw.cpp:1764
MethodAddInputCharactersUTF8
imgui_tiny_app/imgui/imgui.cpp:1779
MethodAddItems
imgui_tiny_app/imgui/imgui_demo.cpp:11097
MethodAddKeyAnalogEvent
Queue a new key down/up event. - ImGuiKey key: Translated key (as in, generally ImGuiKey_A matches the key end-user would use to emit an 'A' cha
imgui_tiny_app/imgui/imgui.cpp:1859
MethodAddQuad
imgui_tiny_app/imgui/imgui_draw.cpp:1547
MethodAddRanges
imgui_tiny_app/imgui/imgui_draw.cpp:5118
MethodAddRemapChar
imgui_tiny_app/imgui/imgui_draw.cpp:5285
MethodAddScanCode
src/InputSender.h:41
MethodAddSettingsHandler
imgui_tiny_app/imgui/imgui.cpp:16200
MethodAddTab
src/old/gui/simpletabs.h:15
MethodAddToEnd
src/libtools/utils/ScanMap.h:266
MethodAddToString
TKeyCode key() const { return keys[size - 1]; }
src/libtools/utils/CHotKey.h:181
MethodAddUpdateViewport
FIXME: We should ideally refactor the system to call this every frame (we currently don't)
imgui_tiny_app/imgui/imgui.cpp:17076
MethodAlignTextToFramePadding
imgui_tiny_app/imgui/imgui_widgets.cpp:1638
MethodAnalizeTopWnd
src/WorkerImplement.cpp:573
MethodApplySelectionRequests
imgui_tiny_app/imgui/imgui_demo.cpp:2662
MethodApplySelectionRequests
Apply multi-selection requests
imgui_tiny_app/imgui/imgui_demo.cpp:3201
MethodArrowButton
imgui_tiny_app/imgui/imgui_widgets.cpp:893
MethodArrowButtonEx
imgui_tiny_app/imgui/imgui_widgets.cpp:865
MethodAspectRatio
Helper functions to demonstrate programmatic constraints FIXME: This doesn't take account of decoration size (e.g. title bar), library should make thi
imgui_tiny_app/imgui/imgui_demo.cpp:9934
MethodBack
src/old/gui/simpletabs.h:61
MethodBeginBoxSelect
imgui_tiny_app/imgui/imgui_widgets.cpp:7802
MethodBeginChild
Prior to v1.90 2023/10/16, the BeginChild() function took a 'bool border = false' parameter instead of 'ImGuiChildFlags child_flags = 0'. ImGuiChildFl
imgui_tiny_app/imgui/imgui.cpp:6688
MethodBeginChildEx
imgui_tiny_app/imgui/imgui.cpp:6699
MethodBeginColumns
imgui_tiny_app/imgui/imgui_tables.cpp:4413
MethodBeginCombo
imgui_tiny_app/imgui/imgui_widgets.cpp:1937
MethodBeginComboPopup
imgui_tiny_app/imgui/imgui_widgets.cpp:2015
MethodBeginComboPreview
Call directly after the BeginCombo/EndCombo block. The preview is designed to only host non-interactive elements (Experimental, see GitHub issues: #16
imgui_tiny_app/imgui/imgui_widgets.cpp:2094
MethodBeginDisabled
BeginDisabled()/EndDisabled() - Those can be nested but it cannot be used to enable an already disabled section (a single BeginDisabled(true) in the s
imgui_tiny_app/imgui/imgui.cpp:8860
MethodBeginDisabledOverrideReenable
Could have been called BeginDisabledDisable() but it didn't want to be award nominated for most awkward function name. Ideally we would use a shared e
imgui_tiny_app/imgui/imgui.cpp:8891
MethodBeginDockableDragDropSource
imgui_tiny_app/imgui/imgui.cpp:21285
MethodBeginDockableDragDropTarget
imgui_tiny_app/imgui/imgui.cpp:21317
MethodBeginDocked
imgui_tiny_app/imgui/imgui.cpp:21155
MethodBeginDragDropSource
When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/description, c) call EndDragDropSo
imgui_tiny_app/imgui/imgui.cpp:15528
MethodBeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemData's ImGuiItemStatusFlags_HoveredRect which handles items
imgui_tiny_app/imgui/imgui.cpp:15760
MethodBeginDragDropTargetCustom
imgui_tiny_app/imgui/imgui.cpp:15707
MethodBeginDragDropTargetViewport
Typical usage would be: if (!ImGui::IsWindowHovered(ImGuiHoveredFlags_AnyWindow | ImGuiHoveredFlags_AllowWhenBlockedByActiveItem)) if (ImGui::BeginDra
imgui_tiny_app/imgui/imgui.cpp:15736
MethodBeginErrorTooltip
Pseudo-tooltip. Follow mouse until Ctrl is held. When Ctrl is held we lock position, allowing to click it.
imgui_tiny_app/imgui/imgui.cpp:11869
MethodBeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
imgui_tiny_app/imgui/imgui.cpp:12356
MethodBeginItemTooltip
imgui_tiny_app/imgui/imgui.cpp:12703
MethodBeginListBox
This is essentially a thin wrapper to using BeginChild/EndChild with the ImGuiChildFlags_FrameStyle flag for stylistic changes + displaying a label. T
imgui_tiny_app/imgui/imgui_widgets.cpp:8671
MethodBeginMainMenuBar
imgui_tiny_app/imgui/imgui_widgets.cpp:9168
MethodBeginMenu
imgui_tiny_app/imgui/imgui_widgets.cpp:9449
MethodBeginMenuBar
FIXME: Provided a rectangle perhaps e.g. a BeginMenuBarEx() could be used anywhere.. Currently the main responsibility of this function being to setup
imgui_tiny_app/imgui/imgui_widgets.cpp:9039
MethodBeginMenuEx
imgui_tiny_app/imgui/imgui_widgets.cpp:9236
MethodBeginMultiSelect
Return ImGuiMultiSelectIO structure. Lifetime: don't hold on ImGuiMultiSelectIO* pointers over multiple frames or past any subsequent call to BeginMul
imgui_tiny_app/imgui/imgui_widgets.cpp:7928
MethodBeginPopup
imgui_tiny_app/imgui/imgui.cpp:13131
MethodBeginPopupContextItem
This is a helper to handle the simplest case of associating one named popup to one given widget. - To create a popup associated to the last item, you
imgui_tiny_app/imgui/imgui.cpp:13270
MethodBeginPopupContextVoid
imgui_tiny_app/imgui/imgui.cpp:13295
MethodBeginPopupContextWindow
imgui_tiny_app/imgui/imgui.cpp:13283
MethodBeginPopupEx
Attention! BeginPopup() adds default flags when calling BeginPopupEx()!
imgui_tiny_app/imgui/imgui.cpp:13092
MethodBeginPopupMenuEx
imgui_tiny_app/imgui/imgui.cpp:13112
MethodBeginPopupModal
If 'p_open' is specified for a modal popup window, the popup will have a regular close button which will close the popup. Note that popup visibility s
imgui_tiny_app/imgui/imgui.cpp:13148
MethodBeginTabBar
imgui_tiny_app/imgui/imgui_widgets.cpp:9671
MethodBeginTabBarEx
imgui_tiny_app/imgui/imgui_widgets.cpp:9689
MethodBeginTabItem
imgui_tiny_app/imgui/imgui_widgets.cpp:10438
MethodBeginTable
Read about "TABLE SIZING" at the top of this file.
imgui_tiny_app/imgui/imgui_tables.cpp:312
MethodBeginTableEx
imgui_tiny_app/imgui/imgui_tables.cpp:318
MethodBeginTooltip
imgui_tiny_app/imgui/imgui.cpp:12698
MethodBeginTooltipEx
imgui_tiny_app/imgui/imgui.cpp:12710
MethodBeginTooltipHidden
imgui_tiny_app/imgui/imgui.cpp:15513
MethodBeginViewportSideBar
Important: calling order matters! FIXME: Somehow overlapping with docking tech. FIXME: The "rect-cut" aspect of this could be formalized into a lower-
imgui_tiny_app/imgui/imgui_widgets.cpp:9132
MethodBooleanGuard
extern/imgui_sugar.hpp:39
MethodBringWindowToDisplayBack
imgui_tiny_app/imgui/imgui.cpp:13600
MethodBringWindowToDisplayBehind
imgui_tiny_app/imgui/imgui.cpp:13614
MethodBringWindowToDisplayFront
Note technically focus related but rather adjacent and close to BringWindowToFocusFront() FIXME-FOCUS: Could opt-in/opt-out enable modal check like in
imgui_tiny_app/imgui/imgui.cpp:13585
MethodBringWindowToFocusFront
imgui_tiny_app/imgui/imgui.cpp:13562
MethodBufScanMap
src/libtools/utils/ScanMap.h:83
MethodBuildEars
imgui_tiny_app/imgui/imgui_draw.cpp:1908
MethodBuildNodes
imgui_tiny_app/imgui/imgui_draw.cpp:1882
MethodBuildRanges
imgui_tiny_app/imgui/imgui_draw.cpp:5125
MethodBuildReflexes
imgui_tiny_app/imgui/imgui_draw.cpp:1896
MethodBullet
imgui_tiny_app/imgui/imgui_widgets.cpp:1492
MethodBulletText
imgui_tiny_app/imgui/imgui_widgets.cpp:419
MethodBulletTextV
Text with a little bullet aligned to the typical tree node.
imgui_tiny_app/imgui/imgui_widgets.cpp:428
MethodButton
imgui_tiny_app/imgui/imgui_widgets.cpp:823
MethodButtonBehavior
- FIXME: For refactor we could output flags, incl mouse hovered vs nav keyboard vs nav triggered etc. And better standardize how widgets use 'GetColor
imgui_tiny_app/imgui/imgui_widgets.cpp:541
← previousnext →1,501–1,600 of 3,664, ranked by callers