MCPcopy Create free account

hub / github.com/Joe1sn/S-inject / functions

Functions2,039 in github.com/Joe1sn/S-inject

MethodSaw
extern/ImGui/imgui_demo.cpp:2021
MethodScaleClipRects
Helper to scale the ClipRect field of each ImDrawCmd. Use if your final output buffer is at a different scale than draw_data->DisplaySize, or if there
extern/ImGui/imgui_draw.cpp:2333
MethodScaleRatioFromValueT
extern/ImGui/imgui_widgets.cpp:2935
MethodScaleValueFromRatioT
extern/ImGui/imgui_widgets.cpp:2992
MethodScaleWindowsInViewport
Scale all windows (position, size). Use when e.g. changing DPI. (This is a lossy operation!)
extern/ImGui/imgui.cpp:15474
FunctionScrollToBringRectIntoView
ifndef IMGUI_DISABLE_OBSOLETE_FUNCTIONS
extern/ImGui/imgui_internal.h:3222
MethodScrollToItem
extern/ImGui/imgui.cpp:11611
MethodScrollToRect
extern/ImGui/imgui.cpp:11618
MethodScrollToRectEx
Scroll to keep newly navigated item fully into view
extern/ImGui/imgui.cpp:11624
MethodScrollbar
extern/ImGui/imgui_widgets.cpp:970
MethodScrollbarEx
Vertical/Horizontal scrollbar The entire piece of code below is rather confusing because: - We handle absolute seeking (when first clicking outside th
extern/ImGui/imgui_widgets.cpp:1005
MethodSelectAll
extern/ImGui/imgui.h:2638
MethodSelectable
Tip: pass a non-visible label (e.g. "##hello") then you can use the space to draw other text or image. But you need to make sure the ID is unique, e.g
extern/ImGui/imgui_widgets.cpp:7237
MethodSeparator
extern/ImGui/imgui_widgets.cpp:1680
MethodSeparatorEx
Horizontal/vertical separating line FIXME: Surprisingly, this seemingly trivial widget is a victim of many different legacy/tricky layout issues. Note
extern/ImGui/imgui_widgets.cpp:1616
MethodSeparatorText
extern/ImGui/imgui_widgets.cpp:1748
MethodSeparatorTextEx
extern/ImGui/imgui_widgets.cpp:1698
MethodSetActiveID
extern/ImGui/imgui.cpp:4536
MethodSetActiveIdUsingAllKeyboardKeys
This is a shortcut for not taking ownership of 100+ keys, frequently used by drag operations. FIXME: It might be undesirable that this will likely dis
extern/ImGui/imgui.cpp:6206
MethodSetAllBits
extern/ImGui/imgui_internal.h:642
MethodSetAllInt
extern/ImGui/imgui.cpp:2904
MethodSetAllocatorFunctions
extern/ImGui/imgui.cpp:3982
MethodSetAppAcceptingEvents
Set master flag for accepting key/mouse/text events (default to true). Useful if you have native dialog boxes that are interrupting your application l
extern/ImGui/imgui.cpp:1791
MethodSetBit
Get bit n in the array
extern/ImGui/imgui.h:3566
MethodSetBitRange
extern/ImGui/imgui_internal.h:646
MethodSetClipboardText
extern/ImGui/imgui.cpp:4999
MethodSetColorEditOptions
Initialize/override default color options
extern/ImGui/imgui_widgets.cpp:6416
MethodSetColumnOffset
extern/ImGui/imgui_tables.cpp:4236
MethodSetColumnWidth
extern/ImGui/imgui_tables.cpp:4258
MethodSetCurrentContext
extern/ImGui/imgui.cpp:3973
MethodSetCurrentFont
Use ImDrawList::_SetTexture(), making our shared g.FontStack[] authoritative against window-local ImDrawList. - Whereas ImDrawList::PushTexture()/PopT
extern/ImGui/imgui.cpp:8855
MethodSetCursorPos
extern/ImGui/imgui.cpp:11277
MethodSetCursorPosX
extern/ImGui/imgui.cpp:11285
MethodSetCursorPosY
extern/ImGui/imgui.cpp:11293
MethodSetCursorScreenPos
extern/ImGui/imgui.cpp:11249
MethodSetDragDropPayload
Use 'cond' to choose to submit payload on drag start or every frame
extern/ImGui/imgui.cpp:14645
MethodSetFloat
extern/ImGui/imgui.cpp:2886
MethodSetFocusID
extern/ImGui/imgui.cpp:12871
MethodSetFontRasterizerDensity
Exposed in case user may want to override setting density. IMPORTANT: Begin()/End() is overriding density. Be considerate of this you change it.
extern/ImGui/imgui.cpp:8932
MethodSetHSV
FIXME-OBSOLETE: May need to obsolete/cleanup those helpers.
extern/ImGui/imgui.h:2940
MethodSetHoveredID
extern/ImGui/imgui.cpp:4606
MethodSetItemAllowOverlap
Allow last item to be overlapped by a subsequent item. Both may be activated during the same frame before the later one takes priority. FIXME-LEGACY:
extern/ImGui/imgui.cpp:6193
MethodSetItemDefaultFocus
extern/ImGui/imgui.cpp:8666
MethodSetItemKeyOwner
This is more or less equivalent to: if (IsItemHovered() || IsItemActive()) SetKeyOwner(key, GetItemID()); Extensive uses of that (e.g. many calls for
extern/ImGui/imgui.cpp:10471
MethodSetItemTooltip
Shortcut to use 'style.HoverFlagsForTooltipMouse' or 'style.HoverFlagsForTooltipNav'. Defaults to == ImGuiHoveredFlags_Stationary | ImGuiHoveredFlags_
extern/ImGui/imgui.cpp:11896
MethodSetItemTooltipV
extern/ImGui/imgui.cpp:11905
MethodSetKeyOwner
_LockXXX flags are useful to lock keys away from code which is not input-owner aware. When using _LockXXX flags, you can use ImGuiKeyOwner_Any to lock
extern/ImGui/imgui.cpp:10439
MethodSetKeyOwnersForKeyChord
Rarely used helper
extern/ImGui/imgui.cpp:10456
MethodSetKeyboardFocusHere
Note: this will likely be called ActivateItem() once we rework our Focus/Activation system! But ActivateItem() should function without altering scroll
extern/ImGui/imgui.cpp:8633
MethodSetLastItemData
This is also inlined in ItemAdd() Note: if ImGuiItemStatusFlags_HasDisplayRect is set, user needs to set g.LastItemData.DisplayRect.
extern/ImGui/imgui.cpp:4900
MethodSetLastItemDataForChildWindowItem
extern/ImGui/imgui.cpp:4915
MethodSetLastItemDataForWindow
extern/ImGui/imgui.cpp:4909
MethodSetMouseCursor
We intentionally accept values of ImGuiMouseCursor that are outside our bounds, in case users needs to hack-in a custom cursor value. Custom cursors m
extern/ImGui/imgui.cpp:9890
MethodSetNavCursorVisible
extern/ImGui/imgui.cpp:12812
MethodSetNavCursorVisibleAfterMove
(was called NavRestoreHighlightAfterMove() before 1.91.4)
extern/ImGui/imgui.cpp:12821
MethodSetNavFocusScope
extern/ImGui/imgui.cpp:8578
MethodSetNavID
extern/ImGui/imgui.cpp:12855
MethodSetNavWindow
extern/ImGui/imgui.cpp:12829
MethodSetNextFrameWantCaptureKeyboard
extern/ImGui/imgui.cpp:10205
MethodSetNextFrameWantCaptureMouse
extern/ImGui/imgui.cpp:10211
MethodSetNextItemAllowOverlap
Allow next item to be overlapped by subsequent items. This works by requiring HoveredId to match for two subsequent frames, so if a following items ov
extern/ImGui/imgui.cpp:6184
MethodSetNextItemOpen
Set next TreeNode/CollapsingHeader open state.
extern/ImGui/imgui_widgets.cpp:7159
MethodSetNextItemRefVal
extern/ImGui/imgui_widgets.cpp:3732
MethodSetNextItemSelectionUserData
extern/ImGui/imgui_widgets.cpp:8029
MethodSetNextItemShortcut
extern/ImGui/imgui.cpp:10515
MethodSetNextItemStorageID
Set next TreeNode/CollapsingHeader storage id.
extern/ImGui/imgui_widgets.cpp:7170
MethodSetNextItemWidth
Affect large frame+labels widgets only.
extern/ImGui/imgui.cpp:11324
MethodSetNextWindowBgAlpha
extern/ImGui/imgui.cpp:8501
MethodSetNextWindowCollapsed
extern/ImGui/imgui.cpp:8492
MethodSetNextWindowContentSize
Content size = inner scrollable rectangle, padded with WindowPadding. SetNextWindowContentSize(ImVec2(100,100)) + ImGuiWindowFlags_AlwaysAutoResize wi
extern/ImGui/imgui.cpp:8478
MethodSetNextWindowFocus
extern/ImGui/imgui.cpp:12571
MethodSetNextWindowPos
extern/ImGui/imgui.cpp:8444
MethodSetNextWindowRefreshPolicy
This is experimental and meant to be a toy for exploring a future/wider range of features.
extern/ImGui/imgui.cpp:8509
MethodSetNextWindowScroll
extern/ImGui/imgui.cpp:8485
MethodSetNextWindowSize
extern/ImGui/imgui.cpp:8454
MethodSetNextWindowSizeConstraints
For each axis: - Use 0.0f as min or FLT_MAX as max if you don't want limits, e.g. size_min = (500.0f, 0.0f), size_max = (FLT_MAX, FLT_MAX) sets a mini
extern/ImGui/imgui.cpp:8467
MethodSetScrollFromPosX
Note that a local position will vary depending on initial scroll value, This is a little bit confusing so bear with us: - local_pos = (absolution_pos
extern/ImGui/imgui.cpp:11756
MethodSetScrollFromPosY
extern/ImGui/imgui.cpp:11764
MethodSetScrollHereX
center_x_ratio: 0.0f left of last item, 0.5f horizontal center of last item, 1.0f right of last item.
extern/ImGui/imgui.cpp:11785
MethodSetScrollHereY
center_y_ratio: 0.0f top of last item, 0.5f vertical center of last item, 1.0f bottom of last item.
extern/ImGui/imgui.cpp:11798
MethodSetScrollX
extern/ImGui/imgui.cpp:11720
MethodSetScrollY
extern/ImGui/imgui.cpp:11727
MethodSetShortcutRouting
Request a desired route for an input chord (key + mods). Return true if the route is available this frame. - Routes and key ownership are attributed a
extern/ImGui/imgui.cpp:9511
MethodSetStateStorage
extern/ImGui/imgui.cpp:8684
MethodSetTabItemClosed
[Public] This is call is 100% optional but it allows to remove some one-frame glitches when a tab has been unexpectedly removed. To use it to need to
extern/ImGui/imgui_widgets.cpp:10606
MethodSetTexID
Called by Renderer backend
extern/ImGui/imgui.h:3494
MethodSetTooltip
extern/ImGui/imgui.cpp:11878
MethodSetTooltipV
extern/ImGui/imgui.cpp:11886
MethodSetWindowClipRectBeforeSetChannel
[Internal] Small optimization to avoid calls to PopClipRect/SetCurrentChannel/PushClipRect in sequences, they would meddle many times with the underly
extern/ImGui/imgui_tables.cpp:4145
MethodSetWindowCollapsed
extern/ImGui/imgui.cpp:8395
MethodSetWindowFocus
extern/ImGui/imgui.cpp:12553
MethodSetWindowFontScale
extern/ImGui/imgui.cpp:8547
MethodSetWindowHiddenAndSkipItemsForCurrentFrame
extern/ImGui/imgui.cpp:8415
MethodSetWindowHitTestHole
extern/ImGui/imgui.cpp:8408
FunctionSetWindowParentWindowForFocusRoute
extern/ImGui/imgui_internal.h:3134
MethodSetWindowPos
extern/ImGui/imgui.cpp:8314
MethodSetWindowSize
extern/ImGui/imgui.cpp:8355
MethodSetWindowViewport
extern/ImGui/imgui.cpp:15459
MethodShadeVertsLinearColorGradientKeepAlpha
Generic linear color gradient, write to RGB fields, leave A untouched.
extern/ImGui/imgui_draw.cpp:2345
MethodShadeVertsLinearUV
Distribute UV over (a, b) rectangle
extern/ImGui/imgui_draw.cpp:2369
← previousnext →1,601–1,700 of 2,039, ranked by callers