MCPcopy Create free account

hub / github.com/Aegel5/SimpleSwitcher / functions

Functions3,664 in github.com/Aegel5/SimpleSwitcher

MethodDockContextRebuildNodes
[DEBUG] This function also acts as a defacto test to make sure we can rebuild from scratch without a glitch (Different from DockSettingsHandler_ClearA
imgui_tiny_app/imgui/imgui.cpp:17906
MethodDockContextRemoveNode
imgui_tiny_app/imgui/imgui.cpp:18043
MethodDockContextShutdown
imgui_tiny_app/imgui/imgui.cpp:17888
MethodDockNodeAddTabBar
imgui_tiny_app/imgui/imgui.cpp:19700
MethodDockNodeAddWindow
imgui_tiny_app/imgui/imgui.cpp:18596
MethodDockNodeApplyPosSizeToWindows
imgui_tiny_app/imgui/imgui.cpp:18771
MethodDockNodeBeginAmendTabBar
User helper to append/amend into a dock node tab bar. Most commonly used to add e.g. a "+" button.
imgui_tiny_app/imgui/imgui.cpp:19374
MethodDockNodeCalcDropRectsAndTestMousePos
Retrieve the drop rectangles for a given direction or for the center + perform hit testing.
imgui_tiny_app/imgui/imgui.cpp:19830
MethodDockNodeCalcSplitRects
imgui_tiny_app/imgui/imgui.cpp:19796
MethodDockNodeCalcTabBarLayout
window menu button == collapse button when not in a dock node. FIXME: This is similar to RenderWindowTitleBarContents(), may want to share code.
imgui_tiny_app/imgui/imgui.cpp:19763
MethodDockNodeEndAmendTabBar
imgui_tiny_app/imgui/imgui.cpp:19390
MethodDockNodeFindWindowByID
imgui_tiny_app/imgui/imgui.cpp:18832
MethodDockNodeGetTabOrder
imgui_tiny_app/imgui/imgui.cpp:18581
FunctionDockNodeGetWindowMenuButtonId
imgui_tiny_app/imgui/imgui_internal.h:3727
MethodDockNodeHideHostWindow
imgui_tiny_app/imgui/imgui.cpp:18780
MethodDockNodeIsDropAllowed
imgui_tiny_app/imgui/imgui.cpp:19746
MethodDockNodeMoveChildNodes
imgui_tiny_app/imgui/imgui.cpp:18724
MethodDockNodeMoveWindows
imgui_tiny_app/imgui/imgui.cpp:18738
MethodDockNodePreviewDockRender
imgui_tiny_app/imgui/imgui.cpp:19972
MethodDockNodePreviewDockSetup
host_node may be NULL if the window doesn't have a DockNode already. FIXME-DOCK: This is misnamed since it's also doing the filtering.
imgui_tiny_app/imgui/imgui.cpp:19884
MethodDockNodeRemoveTabBar
imgui_tiny_app/imgui/imgui.cpp:19706
MethodDockNodeRemoveWindow
imgui_tiny_app/imgui/imgui.cpp:18655
MethodDockNodeStartMouseMovingWindow
imgui_tiny_app/imgui/imgui.cpp:18945
MethodDockNodeTreeFindFallbackLeafNode
imgui_tiny_app/imgui/imgui.cpp:20421
MethodDockNodeTreeFindVisibleNodeByPos
imgui_tiny_app/imgui/imgui.cpp:20432
MethodDockNodeTreeMerge
imgui_tiny_app/imgui/imgui.cpp:20146
MethodDockNodeTreeSplit
imgui_tiny_app/imgui/imgui.cpp:20102
MethodDockNodeTreeUpdatePosSize
Update Pos/Size for a node hierarchy (don't affect child Windows yet) (Depth-first, Pre-Order)
imgui_tiny_app/imgui/imgui.cpp:20193
MethodDockNodeTreeUpdateSplitter
(Depth-First, Pre-Order)
imgui_tiny_app/imgui/imgui.cpp:20304
MethodDockNodeUpdate
imgui_tiny_app/imgui/imgui.cpp:19007
MethodDockNodeUpdateFlagsAndCollapse
- Remove inactive windows/nodes. - Update visibility flag.
imgui_tiny_app/imgui/imgui.cpp:18843
MethodDockNodeUpdateForRootNode
Update CentralNode, OnlyNodeWithWindows, LastFocusedNodeID. Copy window class.
imgui_tiny_app/imgui/imgui.cpp:18956
MethodDockNodeUpdateHasCentralNodeChild
This is rarely called as DockNodeUpdateForRootNode() generally does it most frames.
imgui_tiny_app/imgui/imgui.cpp:18917
MethodDockNodeUpdateTabBar
Submit the tab bar corresponding to a dock node and various housekeeping details.
imgui_tiny_app/imgui/imgui.cpp:19420
MethodDockNodeUpdateVisibleFlag
imgui_tiny_app/imgui/imgui.cpp:18935
MethodDockNodeWindowMenuHandler_Default
Default handler for g.DockNodeWindowMenuHandler(): display the list of windows for a given dock-node. This is exceptionally stored in a function point
imgui_tiny_app/imgui/imgui.cpp:19332
MethodDockNodeWindowMenuUpdate
imgui_tiny_app/imgui/imgui.cpp:19357
MethodDockRemainingWindowTask
imgui_tiny_app/imgui/imgui.cpp:21055
MethodDockSettingsFindNodeSettings
imgui_tiny_app/imgui/imgui.cpp:21447
MethodDockSettingsHandler_ApplyAll
Recreate nodes based on settings data
imgui_tiny_app/imgui/imgui.cpp:21466
MethodDockSettingsHandler_ClearAll
Clear settings data
imgui_tiny_app/imgui/imgui.cpp:21458
MethodDockSettingsHandler_ReadLine
imgui_tiny_app/imgui/imgui.cpp:21483
MethodDockSettingsHandler_ReadOpen
imgui_tiny_app/imgui/imgui.cpp:21476
MethodDockSettingsHandler_WriteAll
imgui_tiny_app/imgui/imgui.cpp:21545
MethodDockSettingsRemoveNodeReferences
Remove references stored in ImGuiWindowSettings to the given ImGuiDockNodeSettings
imgui_tiny_app/imgui/imgui.cpp:21430
MethodDockSettingsRenameNodeReferences
imgui_tiny_app/imgui/imgui.cpp:21413
MethodDockSpace
Create an explicit dockspace node within an existing window. Also expose dock node flags and creates a CentralNode by default. The Central Node is alw
imgui_tiny_app/imgui/imgui.cpp:20504
MethodDockSpaceOverViewport
Tips: Use with ImGuiDockNodeFlags_PassthruCentralNode! The limitation with this call is that your window won't have a local menu bar, but you can also
imgui_tiny_app/imgui/imgui.cpp:20614
FunctionDouble
src/libtools/utils/rand.h:20
MethodDragBehavior
imgui_tiny_app/imgui/imgui_widgets.cpp:2654
MethodDragBehaviorT
imgui_tiny_app/imgui/imgui_widgets.cpp:2524
MethodDragFloat
imgui_tiny_app/imgui/imgui_widgets.cpp:2838
MethodDragFloat2
imgui_tiny_app/imgui/imgui_widgets.cpp:2843
MethodDragFloat3
imgui_tiny_app/imgui/imgui_widgets.cpp:2848
MethodDragFloat4
imgui_tiny_app/imgui/imgui_widgets.cpp:2853
MethodDragFloatRange2
NB: You likely want to specify the ImGuiSliderFlags_AlwaysClamp when using this.
imgui_tiny_app/imgui/imgui_widgets.cpp:2859
MethodDragInt
NB: v_speed is float to allow adjusting the drag speed with more precision
imgui_tiny_app/imgui/imgui_widgets.cpp:2892
MethodDragInt2
imgui_tiny_app/imgui/imgui_widgets.cpp:2897
MethodDragInt3
imgui_tiny_app/imgui/imgui_widgets.cpp:2902
MethodDragInt4
imgui_tiny_app/imgui/imgui_widgets.cpp:2907
MethodDragIntRange2
NB: You likely want to specify the ImGuiSliderFlags_AlwaysClamp when using this.
imgui_tiny_app/imgui/imgui_widgets.cpp:2913
MethodDragScalar
Note: p_data, p_min and p_max are _pointers_ to a memory address holding the data. For a Drag widget, p_min and p_max are optional. Read code of e.g.
imgui_tiny_app/imgui/imgui_widgets.cpp:2707
MethodDragScalarN
imgui_tiny_app/imgui/imgui_widgets.cpp:2801
FunctionDraw
Demonstrate creating a simple console window, with scrolling, filtering, completion and history. For the console example, we are using a more C++ like
imgui_tiny_app/imgui/imgui_demo.cpp:8998
MethodDraw
src/gui2/SetHotKeyCombo.h:72
MethodDraw
imgui_tiny_app/imgui/imgui.cpp:3098
MethodDraw
imgui_tiny_app/imgui/imgui_demo.cpp:9599
MethodDrawClippedTree
More advanced version. Use a alternative clipping technique: fast-forwarding through non-visible chunks. - On my desktop PC (2020), for 10K nodes in a
imgui_tiny_app/imgui/imgui_demo.cpp:9728
MethodDrawClippedTreeNodeAndAdvanceToNext
imgui_tiny_app/imgui/imgui_demo.cpp:9747
MethodDrawFrameActual
src/gui2/main_wnd_draw.cpp:3
MethodDrawMessage
src/gui2/main_wnd.h:78
MethodDrawNode
imgui_tiny_app/imgui/imgui_demo.cpp:3156
MethodDrawNotify
src/gui2/Notificator/Notificator.h:65
MethodDrawSettings
src/gui2/Notificator/Notificator.h:126
MethodDrawSkin
src/gui2/main_wnd.h:175
MethodDrawTrayMenu
src/old/TrayMenu.h:6
MethodDrawTree
Basic version, recursive. This is how you would generally draw a tree. - Simple but going to be noticeably costly if you have a large amount of nodes
imgui_tiny_app/imgui/imgui_demo.cpp:9708
MethodDrawTreeNode
To support node with same name we incorporate node->UID into the item ID. (this would more naturally be done using PushID(node->UID) + TreeNodeEx(node
imgui_tiny_app/imgui/imgui_demo.cpp:9787
MethodDraw_about_tab
src/gui2/draw_about_tab.cpp:3
MethodDraw_expert_tab
src/gui2/draw_expert_tab.cpp:3
MethodDraw_run_tab
src/gui2/draw_run_tab.cpp:3
MethodDummy
imgui_tiny_app/imgui/imgui_widgets.cpp:1610
MethodEmpty
src/ConfigData.h:34
MethodEndBoxSelect
imgui_tiny_app/imgui/imgui_widgets.cpp:7848
MethodEndChild
imgui_tiny_app/imgui/imgui.cpp:6826
MethodEndColumns
imgui_tiny_app/imgui/imgui_tables.cpp:4548
MethodEndCombo
imgui_tiny_app/imgui/imgui_widgets.cpp:2081
MethodEndComboPreview
imgui_tiny_app/imgui/imgui_widgets.cpp:2121
MethodEndDisabled
imgui_tiny_app/imgui/imgui.cpp:8875
MethodEndDisabledOverrideReenable
imgui_tiny_app/imgui/imgui.cpp:8902
MethodEndDragDropSource
imgui_tiny_app/imgui/imgui.cpp:15647
MethodEndDragDropTarget
imgui_tiny_app/imgui/imgui.cpp:15878
MethodEndErrorTooltip
imgui_tiny_app/imgui/imgui.cpp:11893
MethodEndFrame
This is normally called by Render(). You may want to call it directly if you want to avoid calling Render() but the gain will be very minimal.
imgui_tiny_app/imgui/imgui.cpp:6228
MethodEndGroup
imgui_tiny_app/imgui/imgui.cpp:12386
MethodEndListBox
imgui_tiny_app/imgui/imgui_widgets.cpp:8712
MethodEndMainMenuBar
imgui_tiny_app/imgui/imgui_widgets.cpp:9196
MethodEndMenu
imgui_tiny_app/imgui/imgui_widgets.cpp:9454
MethodEndMenuBar
imgui_tiny_app/imgui/imgui_widgets.cpp:9070
MethodEndMultiSelect
Return updated ImGuiMultiSelectIO structure. Lifetime: don't hold on ImGuiMultiSelectIO* pointers over multiple frames or past any subsequent call to
imgui_tiny_app/imgui/imgui_widgets.cpp:8051
← previousnext →1,801–1,900 of 3,664, ranked by callers