MCPcopy Create free account

hub / github.com/Raais/ImStudio / functions

Functions2,584 in github.com/Raais/ImStudio

MethodAddFontFromMemoryCompressedTTF
src/third-party/imgui/imgui_draw.cpp:2179
MethodAddFontFromMemoryTTF
NB: Transfer ownership of 'ttf_data' to ImFontAtlas, unless font_cfg_template->FontDataOwnedByAtlas == false. Owned TTF buffer will be deleted after B
src/third-party/imgui/imgui_draw.cpp:2166
MethodAddImageQuad
src/third-party/imgui/imgui_draw.cpp:1626
MethodAddImageRounded
src/third-party/imgui/imgui_draw.cpp:1642
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
src/third-party/imgui/imgui.cpp:1262
MethodAddQuad
src/third-party/imgui/imgui_draw.cpp:1436
MethodAddQuadFilled
src/third-party/imgui/imgui_draw.cpp:1448
MethodAddRanges
src/third-party/imgui/imgui_draw.cpp:3080
MethodAddRemapChar
src/third-party/imgui/imgui_draw.cpp:3297
MethodAlignTextToFramePadding
src/third-party/imgui/imgui_widgets.cpp:1351
MethodArrowButton
src/third-party/imgui/imgui_widgets.cpp:787
MethodArrowButtonEx
src/third-party/imgui/imgui_widgets.cpp:756
MethodBaseObject
src/sources/ims_object.cpp:3
MethodBaseObject
src/sources/ims_object.h:51
MethodBeginChild
src/third-party/imgui/imgui.cpp:5188
MethodBeginChildEx
src/third-party/imgui/imgui.cpp:5138
MethodBeginChildFrame
Helper to create a child window / scrolling region that looks like a normal widget frame.
src/third-party/imgui/imgui.cpp:5247
MethodBeginColumns
src/third-party/imgui/imgui_tables.cpp:3826
MethodBeginCombo
src/third-party/imgui/imgui_widgets.cpp:1574
MethodBeginComboPopup
src/third-party/imgui/imgui_widgets.cpp:1649
MethodBeginComboPreview
Call directly after the BeginCombo/EndCombo block. The preview is designed to only host non-interactive elements (Experimental, see GitHub issues: #16
src/third-party/imgui/imgui_widgets.cpp:1715
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
src/third-party/imgui/imgui.cpp:6863
MethodBeginDragDropSource
When this returns true you need to: a) call SetDragDropPayload() exactly once, b) you may render the payload visual/description, c) call EndDragDropSo
src/third-party/imgui/imgui.cpp:10938
MethodBeginDragDropTarget
We don't use BeginDragDropTargetCustom() and duplicate its code because: 1) we use LastItemRectHoveredRect which handles items that pushes a temporari
src/third-party/imgui/imgui.cpp:11136
MethodBeginDragDropTargetCustom
src/third-party/imgui/imgui.cpp:11109
MethodBeginGroup
Lock horizontal starting position + capture group bounding box into one "item" (so you can use IsItemHovered() or layout primitives such as SameLine()
src/third-party/imgui/imgui.cpp:8528
MethodBeginListBox
Tip: To have a list filling the entire window width, use size.x = -FLT_MIN and pass an non-visible label e.g. "##empty" Tip: If your vertical size is
src/third-party/imgui/imgui_widgets.cpp:6303
MethodBeginMainMenuBar
src/third-party/imgui/imgui_widgets.cpp:6791
MethodBeginMenu
src/third-party/imgui/imgui_widgets.cpp:7020
MethodBeginMenuBar
FIXME: Provided a rectangle perhaps e.g. a BeginMenuBarEx() could be used anywhere.. Currently the main responsibility of this function being to setup
src/third-party/imgui/imgui_widgets.cpp:6684
MethodBeginMenuEx
src/third-party/imgui/imgui_widgets.cpp:6842
MethodBeginPopup
src/third-party/imgui/imgui.cpp:9198
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
src/third-party/imgui/imgui.cpp:9295
MethodBeginPopupContextVoid
src/third-party/imgui/imgui.cpp:9323
MethodBeginPopupContextWindow
src/third-party/imgui/imgui.cpp:9309
MethodBeginPopupEx
Attention! BeginPopup() adds default flags which BeginPopupEx()!
src/third-party/imgui/imgui.cpp:9175
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
src/third-party/imgui/imgui.cpp:9213
MethodBeginTabBar
src/third-party/imgui/imgui_widgets.cpp:7212
MethodBeginTabBarEx
src/third-party/imgui/imgui_widgets.cpp:7226
MethodBeginTabItem
src/third-party/imgui/imgui_widgets.cpp:7846
MethodBeginTable
Read about "TABLE SIZING" at the top of this file.
src/third-party/imgui/imgui_tables.cpp:304
MethodBeginTableEx
src/third-party/imgui/imgui_tables.cpp:310
MethodBeginTooltip
src/third-party/imgui/imgui.cpp:8870
MethodBeginTooltipEx
src/third-party/imgui/imgui.cpp:8875
MethodBeginViewportSideBar
Important: calling order matters! FIXME: Somehow overlapping with docking tech. FIXME: The "rect-cut" aspect of this could be formalized into a lower-
src/third-party/imgui/imgui_widgets.cpp:6756
MethodBringWindowToDisplayBack
src/third-party/imgui/imgui.cpp:6684
MethodBringWindowToDisplayBehind
src/third-party/imgui/imgui.cpp:6698
MethodBringWindowToDisplayFront
src/third-party/imgui/imgui.cpp:6669
MethodBringWindowToFocusFront
src/third-party/imgui/imgui.cpp:6648
MethodBuild
src/third-party/imgui/imgui_draw.cpp:2260
FunctionBuildFontAtlas
src/third-party/imgui/misc/freetype/imgui_freetype.h:48
MethodBuildRanges
src/third-party/imgui/imgui_draw.cpp:3087
MethodBuildSortByKey
For quicker full rebuild of a storage (instead of an incremental one), you may add all your contents and then sort once.
src/third-party/imgui/imgui.cpp:2118
MethodBullet
src/third-party/imgui/imgui_widgets.cpp:1280
MethodBulletText
src/third-party/imgui/imgui_widgets.cpp:378
MethodBulletTextV
Text with a little bullet aligned to the typical tree node.
src/third-party/imgui/imgui_widgets.cpp:387
MethodButton
src/third-party/imgui/imgui_widgets.cpp:714
MethodButtonBehavior
src/third-party/imgui/imgui_widgets.cpp:491
MethodButtonEx
src/third-party/imgui/imgui_widgets.cpp:670
MethodCalcItemSize
[Internal] Calculate full item size given user provided 'size' parameter and default width/height. Default width is often == CalcItemWidth(). Those tw
src/third-party/imgui/imgui.cpp:8437
MethodCalcItemWidth
Calculate default item width given value passed to PushItemWidth() or SetNextItemWidth(). The SetNextItemWidth() data is generally cleared/consumed by
src/third-party/imgui/imgui.cpp:8415
MethodCalcListClipping
Legacy helper to calculate coarse clipping of large list of evenly sized items. This legacy API is not ideal because it assume we will return a single
src/third-party/imgui/imgui.cpp:2426
MethodCalcNextTotalWidth
src/third-party/imgui/imgui_widgets.cpp:6649
MethodCalcTextSize
Calculate text size. Text can be multi-line. Optionally ignore text after a ## marker. CalcTextSize("") should return ImVec2(0.0f, g.FontSize)
src/third-party/imgui/imgui.cpp:4917
MethodCalcTypematicRepeatAmount
t0 = previous time (e.g.: g.Time - g.IO.DeltaTime) t1 = current time (e.g.: g.Time) An event is triggered at: t = 0.0f t = repeat_delay, t = re
src/third-party/imgui/imgui.cpp:7580
MethodCalcWindowNextAutoFitSize
src/third-party/imgui/imgui.cpp:5457
MethodCalcWordWrapPositionA
src/third-party/imgui/imgui_draw.cpp:3332
MethodCalcWorkRectPos
Calculate work rect pos/size given a set of offset (we have 1 pair of offset for rect locked from last frame data, and 1 pair for currently building r
src/third-party/imgui/imgui_internal.h:1436
MethodCalcWorkRectSize
src/third-party/imgui/imgui_internal.h:1437
MethodCalcWrapWidthForPos
src/third-party/imgui/imgui.cpp:3574
MethodCallContextHooks
Call context hooks (used by e.g. test engine) We assume a small number of hooks so all stored in same array
src/third-party/imgui/imgui.cpp:3705
MethodCaptureKeyboardFromApp
src/third-party/imgui/imgui.cpp:7758
MethodCaptureMouseFromApp
src/third-party/imgui/imgui.cpp:7764
MethodCenterHorizontal
src/utils/ims_utils.cpp:372
MethodChannelsMerge
src/third-party/imgui/imgui.h:2589
MethodChannelsSetCurrent
src/third-party/imgui/imgui.h:2590
MethodChannelsSplit
Advanced: Channels - Use to split render into layers. By switching channels to can render out-of-order (e.g. submit FG primitives before BG primitives
src/third-party/imgui/imgui.h:2588
MethodCheckbox
src/third-party/imgui/imgui_widgets.cpp:1075
MethodCheckboxFlags
src/third-party/imgui/imgui_widgets.cpp:1161
MethodCheckboxFlagsT
src/third-party/imgui/imgui_widgets.cpp:1133
MethodClear
src/third-party/imgui/imgui.h:2128
MethodClear
src/third-party/imgui/imgui.h:2186
MethodClear
- Get***() functions find pair, never add/allocate. Pairs are sorted so a query is O(log N) - Set***() functions find pair, insertion on demand if mis
src/third-party/imgui/imgui.h:2251
MethodClear
src/third-party/imgui/imgui.h:2452
MethodClear
src/third-party/imgui/imgui.h:2638
MethodClear
src/third-party/imgui/imgui.h:2693
MethodClear
src/third-party/imgui/imgui_internal.h:639
MethodClear
src/third-party/imgui/imgui_internal.h:736
MethodClear
src/third-party/imgui/imgui_internal.h:1339
MethodClear
src/third-party/imgui/imgui_demo.cpp:6833
MethodClearActiveID
src/third-party/imgui/imgui.cpp:3382
FunctionClearBit
src/third-party/imgui/imgui_internal.h:566
MethodClearDragDrop
src/third-party/imgui/imgui.cpp:10917
MethodClearFlags
src/third-party/imgui/imgui_internal.h:1078
MethodClearFonts
src/third-party/imgui/imgui_draw.cpp:2024
MethodClearFreeMemory
src/third-party/imgui/imgui_internal.h:737
MethodClearIniSettings
src/third-party/imgui/imgui.cpp:11576
MethodClearInputCharacters
src/third-party/imgui/imgui.cpp:1236
MethodClearInputData
src/third-party/imgui/imgui_draw.cpp:1988
MethodClearLog
src/third-party/imgui/imgui_demo.cpp:6499
← previousnext →1,001–1,100 of 2,584, ranked by callers