MCPcopy Create free account

hub / github.com/Raais/ImStudio / functions

Functions2,584 in github.com/Raais/ImStudio

FunctionClearSelection
src/third-party/imgui/imgui_internal.h:1024
FunctionClearText
src/third-party/imgui/imgui_internal.h:1014
FunctionClipWith
src/third-party/imgui/imgui_internal.h:516
FunctionClipWithFull
Simple version, may lead to an inverted rectangle, which is fine for Contains/Overlaps test but not for display.
src/third-party/imgui/imgui_internal.h:517
MethodCloneOutput
src/third-party/imgui/imgui_draw.cpp:440
MethodCloseButton
Button to close a window
src/third-party/imgui/imgui_widgets.cpp:794
MethodCloseCurrentPopup
Close the popup we have begin-ed into.
src/third-party/imgui/imgui.cpp:9144
MethodCloseFont
src/third-party/imgui/misc/freetype/imgui_freetype.cpp:192
MethodClosePopupToLevel
src/third-party/imgui/imgui.cpp:9116
MethodClosePopupsExceptModals
src/third-party/imgui/imgui.cpp:9101
MethodClosePopupsOverWindow
When popups are stacked, clicking on a lower level popups puts focus back to it and close popups above it. This function closes any popups that are ov
src/third-party/imgui/imgui.cpp:9057
MethodCollapseButton
src/third-party/imgui/imgui_widgets.cpp:832
MethodCollapsingHeader
CollapsingHeader returns true when opened but do not indent nor push into the ID stack (because of the ImGuiTreeNodeFlags_NoTreePushOnOpen flag). This
src/third-party/imgui/imgui_widgets.cpp:6082
MethodColorButton
A little color square. Return true when clicked. FIXME: May want to display/ignore the alpha component in the color display? Yet show it in the toolti
src/third-party/imgui/imgui_widgets.cpp:5456
MethodColorConvertFloat4ToU32
src/third-party/imgui/imgui.cpp:2028
MethodColorConvertHSVtoRGB
Convert hsv floats ([0-1],[0-1],[0-1]) to rgb floats ([0-1],[0-1],[0-1]), from Foley & van Dam p593 also http://en.wikipedia.org/wiki/HSL_and_HSV
src/third-party/imgui/imgui.cpp:2062
MethodColorConvertRGBtoHSV
Convert rgb floats ([0-1],[0-1],[0-1]) to hsv floats ([0-1],[0-1],[0-1]), from Foley & van Dam p592 Optimized http://lolengine.net/blog/2013/01/13/fas
src/third-party/imgui/imgui.cpp:2040
MethodColorConvertU32ToFloat4
src/third-party/imgui/imgui.cpp:2018
MethodColorEdit3
src/third-party/imgui/imgui_widgets.cpp:4796
MethodColorEdit4
Edit colors components (each component in 0.0f..1.0f range). See enum ImGuiColorEditFlags_ for available options. e.g. Only access 3 floats if ImGuiCo
src/third-party/imgui/imgui_widgets.cpp:4828
MethodColorEditOptionsPopup
src/third-party/imgui/imgui_widgets.cpp:5593
MethodColorPicker3
src/third-party/imgui/imgui_widgets.cpp:5062
MethodColorPicker4
Note: ColorPicker4() only accesses 3 floats if ImGuiColorEditFlags_NoAlpha flag is set. (In C++ the 'float col[4]' notation for a function argument is
src/third-party/imgui/imgui_widgets.cpp:5085
MethodColorPickerOptionsPopup
src/third-party/imgui/imgui_widgets.cpp:5644
MethodColorTooltip
Note: only access 3 floats if ImGuiColorEditFlags_NoAlpha flag is set.
src/third-party/imgui/imgui_widgets.cpp:5559
MethodColumns
src/third-party/imgui/imgui_tables.cpp:4034
MethodCombo
Old API, prefer using BeginCombo() nowadays if you can.
src/third-party/imgui/imgui_widgets.cpp:1795
MethodCompareWithSortSpecs
src/third-party/imgui/imgui_demo.cpp:3591
FunctionContains
Bottom-right
src/third-party/imgui/imgui_internal.h:506
FunctionCreate
src/third-party/imgui/imgui_internal.h:562
MethodCreateContext
src/third-party/imgui/imgui.cpp:3664
MethodCreateNewWindowSettings
src/third-party/imgui/imgui.cpp:11528
MethodDataTypeApplyFromText
User can input math operators (e.g. +100) to edit a numerical values. NB: This is _not_ a full expression evaluator. We should probably add one and re
src/third-party/imgui/imgui_widgets.cpp:1998
MethodDataTypeApplyOp
src/third-party/imgui/imgui_widgets.cpp:1946
MethodDataTypeClamp
src/third-party/imgui/imgui_widgets.cpp:2079
FunctionDataTypeClampT
src/third-party/imgui/imgui_widgets.cpp:2071
MethodDataTypeCompare
src/third-party/imgui/imgui_widgets.cpp:2050
FunctionDataTypeCompareT
src/third-party/imgui/imgui_widgets.cpp:2043
MethodDataTypeFormatString
src/third-party/imgui/imgui_widgets.cpp:1923
MethodDataTypeGetInfo
src/third-party/imgui/imgui_widgets.cpp:1917
MethodDeIndexAllBuffers
For backward compatibility: convert all buffers from indexed to de-indexed, in case you cannot render indexed. Note: this is slow and most likely a wa
src/third-party/imgui/imgui_draw.cpp:1819
MethodDebugCheckVersionAndDataLayout
Helper function to verify ABI compatibility between caller code and compiled version of Dear ImGui. Verify that the type sizes are matching between th
src/third-party/imgui/imgui.cpp:7910
FunctionDebugDrawItemRect
src/third-party/imgui/imgui_internal.h:2850
MethodDebugHookIdInfo
[DEBUG] Stack tool: hooks called by GetID() family functions
src/third-party/imgui/imgui.cpp:12979
MethodDebugNodeColumns
[DEBUG] Display contents of Columns
src/third-party/imgui/imgui.cpp:12508
MethodDebugNodeDrawCmdShowMeshAndBoundingBox
[DEBUG] Display mesh/aabb of a ImDrawCmd
src/third-party/imgui/imgui.cpp:12613
MethodDebugNodeDrawList
[DEBUG] Display contents of ImDrawList
src/third-party/imgui/imgui.cpp:12519
MethodDebugNodeFont
[DEBUG] Display details for a single font, called by ShowStyleEditor().
src/third-party/imgui/imgui.cpp:12643
MethodDebugNodeStorage
[DEBUG] Display contents of ImGuiStorage
src/third-party/imgui/imgui.cpp:12739
MethodDebugNodeTabBar
[DEBUG] Display contents of ImGuiTabBar
src/third-party/imgui/imgui.cpp:12752
MethodDebugNodeTable
src/third-party/imgui/imgui_tables.cpp:3523
MethodDebugNodeTableSettings
src/third-party/imgui/imgui_tables.cpp:3585
MethodDebugNodeViewport
src/third-party/imgui/imgui.cpp:12794
MethodDebugNodeWindow
src/third-party/imgui/imgui.cpp:12814
MethodDebugNodeWindowSettings
src/third-party/imgui/imgui.cpp:12872
MethodDebugNodeWindowsList
src/third-party/imgui/imgui.cpp:12878
MethodDebugNodeWindowsListByBeginStackParent
FIXME-OPT: This is technically suboptimal, but it is simpler this way.
src/third-party/imgui/imgui.cpp:12892
MethodDebugRenderViewportThumbnail
src/third-party/imgui/imgui.cpp:12018
MethodDestroyContext
src/third-party/imgui/imgui.cpp:3673
MethodDisplayContents
Display placeholder contents for the Document
src/third-party/imgui/imgui_demo.cpp:7654
MethodDisplayContextMenu
Display context menu for the Document
src/third-party/imgui/imgui_demo.cpp:7671
MethodDisplayNode
src/third-party/imgui/imgui_demo.cpp:4746
MethodDragBehavior
src/third-party/imgui/imgui_widgets.cpp:2298
MethodDragBehaviorT
src/third-party/imgui/imgui_widgets.cpp:2183
MethodDragFloat
src/third-party/imgui/imgui_widgets.cpp:2457
MethodDragFloat2
src/third-party/imgui/imgui_widgets.cpp:2462
MethodDragFloat3
src/third-party/imgui/imgui_widgets.cpp:2467
MethodDragFloat4
src/third-party/imgui/imgui_widgets.cpp:2472
MethodDragFloatRange2
NB: You likely want to specify the ImGuiSliderFlags_AlwaysClamp when using this.
src/third-party/imgui/imgui_widgets.cpp:2478
MethodDragInt
NB: v_speed is float to allow adjusting the drag speed with more precision
src/third-party/imgui/imgui_widgets.cpp:2511
MethodDragInt2
src/third-party/imgui/imgui_widgets.cpp:2516
MethodDragInt3
src/third-party/imgui/imgui_widgets.cpp:2521
MethodDragInt4
src/third-party/imgui/imgui_widgets.cpp:2526
MethodDragIntRange2
NB: You likely want to specify the ImGuiSliderFlags_AlwaysClamp when using this.
src/third-party/imgui/imgui_widgets.cpp:2532
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.
src/third-party/imgui/imgui_widgets.cpp:2336
MethodDragScalarN
src/third-party/imgui/imgui_widgets.cpp:2422
FunctionDraw
Demonstrate creating a simple console window, with scrolling, filtering, completion and history. For the console example, we are using a more C++ like
src/third-party/imgui/imgui_demo.cpp:6459
MethodDrawGrid
src/utils/ims_utils.cpp:65
MethodDummy
src/third-party/imgui/imgui_widgets.cpp:1324
FunctionEMSCRIPTEN_KEEPALIVE _sapp_emsc_onpaste
src/utils/JsClipboardTricks.cpp:57
FunctionEM_JS
src/utils/JsClipboardTricks.cpp:41
MethodEndChild
src/third-party/imgui/imgui.cpp:5200
MethodEndChildFrame
src/third-party/imgui/imgui.cpp:5261
MethodEndColumns
src/third-party/imgui/imgui_tables.cpp:3958
MethodEndCombo
src/third-party/imgui/imgui_widgets.cpp:1708
MethodEndComboPreview
src/third-party/imgui/imgui_widgets.cpp:1741
MethodEndDisabled
src/third-party/imgui/imgui.cpp:6878
MethodEndDragDropSource
src/third-party/imgui/imgui.cpp:11049
MethodEndDragDropTarget
We don't really use/need this now, but added it for the sake of consistency and because we might need it later.
src/third-party/imgui/imgui.cpp:11213
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.
src/third-party/imgui/imgui.cpp:4767
MethodEndGroup
src/third-party/imgui/imgui.cpp:8555
MethodEndListBox
src/third-party/imgui/imgui_widgets.cpp:6356
MethodEndMainMenuBar
src/third-party/imgui/imgui_widgets.cpp:6812
MethodEndMenu
src/third-party/imgui/imgui_widgets.cpp:7025
MethodEndMenuBar
src/third-party/imgui/imgui_widgets.cpp:6712
MethodEndPopup
src/third-party/imgui/imgui.cpp:9245
MethodEndTabBar
src/third-party/imgui/imgui_widgets.cpp:7284
MethodEndTabItem
src/third-party/imgui/imgui_widgets.cpp:7870
MethodEndTable
src/third-party/imgui/imgui_tables.cpp:1195
MethodEndTooltip
src/third-party/imgui/imgui.cpp:8907
← previousnext →1,101–1,200 of 2,584, ranked by callers