MCPcopy Create free account

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

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

MethodIsMouseHoveringRect
Test if mouse cursor is hovering given rectangle NB- Rectangle is clipped by our current clip setting NB- Expand the rectangle to be generous on impre
extern/ImGui/imgui.cpp:9771
MethodIsMousePosValid
We typically use ImVec2(-FLT_MAX,-FLT_MAX) to denote an invalid mouse position.
extern/ImGui/imgui.cpp:9833
MethodIsMouseReleased
extern/ImGui/imgui.cpp:9722
MethodIsMouseReleasedWithDelay
Use if you absolutely need to distinguish single-click from double-click by introducing a delay. Generally use with 'delay >= io.MouseDoubleClickTime'
extern/ImGui/imgui.cpp:9739
MethodIsPopupOpen
Supported flags: ImGuiPopupFlags_AnyPopupId, ImGuiPopupFlags_AnyPopupLevel
extern/ImGui/imgui.cpp:11917
MethodIsPreview
extern/ImGui/imgui.h:2671
MethodIsRectVisible
extern/ImGui/imgui.cpp:8696
MethodIsWindowAbove
extern/ImGui/imgui.cpp:8226
MethodIsWindowAppearing
extern/ImGui/imgui.cpp:8432
MethodIsWindowChildOf
extern/ImGui/imgui.cpp:8197
MethodIsWindowCollapsed
extern/ImGui/imgui.cpp:8426
MethodIsWindowContentHoverable
extern/ImGui/imgui.cpp:4645
MethodIsWindowFocused
Similar to IsWindowHovered()
extern/ImGui/imgui.cpp:12578
MethodIsWindowHovered
Is current window hovered and hoverable (e.g. not blocked by a popup/modal)? See ImGuiHoveredFlags_ for options. IMPORTANT: If you are trying to check
extern/ImGui/imgui.cpp:8250
MethodIsWindowNavFocusable
Can we focus this window with CTRL+TAB (or PadMenu + PadFocusPrev/PadFocusNext) Note that NoNavFocus makes the window not reachable with CTRL+TAB but
extern/ImGui/imgui.cpp:14166
MethodIsWindowWithinBeginStackOf
extern/ImGui/imgui.cpp:8213
MethodItemAdd
Declare item bounding box for clipping and interaction. Note that the size can be different than the one provided to ItemSize(). Typically, widgets th
extern/ImGui/imgui.cpp:11036
MethodItemHandleShortcut
Called from within ItemAdd: at this point we can read from NextItemData and write to LastItemData
extern/ImGui/imgui.cpp:10524
MethodItemHoverable
Internal facing ItemHoverable() used when submitting widgets. THIS IS A SUBMISSION NOT A HOVER CHECK. Returns whether the item was hovered, logic diff
extern/ImGui/imgui.cpp:4795
MethodItemSize
extern/ImGui/imgui.cpp:11139
FunctionItems_ArrayGetter
Getter for the old Combo() API: const char*[]
extern/ImGui/imgui_widgets.cpp:2103
FunctionItems_SingleStringGetter
Getter for the old Combo() API: "item1\0item2\0item3\0"
extern/ImGui/imgui_widgets.cpp:2110
MethodKeepAliveID
Code not using ItemAdd() may need to call this manually otherwise ActiveId will be cleared. In IMGUI_VERSION_NUM < 18717 this was called by GetID().
extern/ImGui/imgui.cpp:11023
MethodLabelText
extern/ImGui/imgui_widgets.cpp:381
MethodLabelTextV
Add a label+text combo aligned to other label+value widgets
extern/ImGui/imgui_widgets.cpp:390
MethodListBox
extern/ImGui/imgui_widgets.cpp:2205
MethodLoadIniSettingsFromDisk
extern/ImGui/imgui.cpp:15173
MethodLoadIniSettingsFromMemory
Zero-tolerance, no error reporting, cheap .ini parsing Set ini_size==0 to let us use strlen(ini_data). Do not call this function with a 0 if your buff
extern/ImGui/imgui.cpp:15186
MethodLocalizeRegisterEntries
extern/ImGui/imgui.cpp:15436
MethodLogBegin
Start logging/capturing text output
extern/ImGui/imgui.cpp:14934
MethodLogButtons
Helper to display logging buttons FIXME-OBSOLETE: We should probably obsolete this and let the user have their own helper (this is one of the oldest f
extern/ImGui/imgui.cpp:15050
MethodLogFinish
extern/ImGui/imgui.cpp:15014
MethodLogRenderedText
Internal version that takes a position to decide on newline placement and pad items according to their depth. We split text into individual lines to a
extern/ImGui/imgui.cpp:14875
MethodLogSetNextTextDecoration
Important: doesn't copy underlying data, use carefully (prefix/suffix must be in scope at the time of the next LogRenderedText)
extern/ImGui/imgui.cpp:14953
MethodLogText
extern/ImGui/imgui.cpp:14851
MethodLogTextV
extern/ImGui/imgui.cpp:14863
MethodLogToBuffer
extern/ImGui/imgui.cpp:15006
MethodLogToClipboard
Start logging/capturing text output to clipboard
extern/ImGui/imgui.cpp:14998
MethodLogToFile
Start logging/capturing text output to given file
extern/ImGui/imgui.cpp:14973
MethodLogToTTY
extern/ImGui/imgui.cpp:14960
FunctionMallocWrapper
extern/ImGui/imgui.cpp:1372
MethodMarkIniSettingsDirty
extern/ImGui/imgui.cpp:15124
MethodMarkItemEdited
extern/ImGui/imgui.cpp:4621
MethodMemAlloc
IM_ALLOC() == ImGui::MemAlloc()
extern/ImGui/imgui.cpp:4946
MethodMemFree
IM_FREE() == ImGui::MemFree()
extern/ImGui/imgui.cpp:4957
FunctionMenuBarRect
extern/ImGui/imgui_internal.h:2726
MethodMenuItem
extern/ImGui/imgui_widgets.cpp:9439
MethodMenuItemEx
extern/ImGui/imgui_widgets.cpp:9362
MethodMoveAll
extern/ImGui/imgui_demo.cpp:2495
MethodMoveSelected
extern/ImGui/imgui_demo.cpp:2505
MethodMultiSelectAddSetAll
extern/ImGui/imgui_widgets.cpp:8320
MethodMultiSelectAddSetRange
extern/ImGui/imgui_widgets.cpp:8327
MethodMultiSelectItemFooter
In charge of: - Auto-select on navigation. - Box-select toggle handling. - Right-click handling. - Altering selection based on Ctrl/Shift modifiers, b
extern/ImGui/imgui_widgets.cpp:8123
MethodMultiSelectItemHeader
In charge of: - Applying SetAll for submitted items. - Applying SetRange for submitted items and record end points. - Altering button behavior flags t
extern/ImGui/imgui_widgets.cpp:8054
MethodMyCallback
extern/ImGui/imgui_demo.cpp:3768
MethodMyDocument
extern/ImGui/imgui_demo.cpp:10144
MethodMyInputTextMultiline
Note: Because ImGui:: is a namespace you would typically add your own function into the namespace. For example, you code may declare a function 'ImGui
extern/ImGui/imgui_demo.cpp:3850
MethodMyResizeCallback
extern/ImGui/imgui_demo.cpp:3836
MethodNavApplyItemToResult
extern/ImGui/imgui.cpp:13057
MethodNavCalcPreferredRefPos
extern/ImGui/imgui.cpp:13408
MethodNavCalcPreferredRefPosSource
extern/ImGui/imgui.cpp:13395
MethodNavClearPreferredPosForAxis
extern/ImGui/imgui.cpp:12849
MethodNavEndFrame
extern/ImGui/imgui.cpp:14089
MethodNavHighlightActivated
extern/ImGui/imgui.cpp:12842
MethodNavInitRequestApplyResult
extern/ImGui/imgui.cpp:13642
MethodNavInitWindow
This needs to be called before we submit any widget (aka in or before Begin)
extern/ImGui/imgui.cpp:13364
MethodNavMoveRequestApplyResult
Apply result from previous frame navigation directional move request. Always called from NavUpdate()
extern/ImGui/imgui.cpp:13842
MethodNavMoveRequestButNoResultYet
extern/ImGui/imgui.cpp:13226
MethodNavMoveRequestCancel
extern/ImGui/imgui.cpp:13279
MethodNavMoveRequestForward
Forward will reuse the move request again on the next frame (generally with modifications done to it)
extern/ImGui/imgui.cpp:13287
MethodNavMoveRequestResolveWithLastItem
extern/ImGui/imgui.cpp:13258
MethodNavMoveRequestResolveWithPastTreeNode
Called by TreePop() to implement ImGuiTreeNodeFlags_NavLeftJumpsToParent
extern/ImGui/imgui.cpp:13267
MethodNavMoveRequestSubmit
FIXME: ScoringRect is not set
extern/ImGui/imgui.cpp:13233
MethodNavMoveRequestTryWrapping
Navigation wrap-around logic is delayed to the end of the frame because this operation is only valid after entire popup is assembled and in case of ap
extern/ImGui/imgui.cpp:13301
MethodNavProcessItem
We get there when either NavId == id, or when g.NavAnyRequest is set (which is updated by NavUpdateAnyRequestFlag above) This is called after LastItem
extern/ImGui/imgui.cpp:13084
MethodNavProcessItemForTabbingRequest
Handle "scoring" of an item for a tabbing/focusing request initiated by NavUpdateCreateTabbingRequest(). Note that SetKeyboardFocusHere() API calls ar
extern/ImGui/imgui.cpp:13167
MethodNavRestoreLastChildNavWindow
Restore the last focused child. Call when we are expected to land on the Main Layer (0) after FocusWindow()
extern/ImGui/imgui.cpp:13325
MethodNavRestoreLayer
extern/ImGui/imgui.cpp:13332
MethodNavSaveLastChildNavWindowIntoParent
FIXME: This could be replaced by updating a frame number in each window when (window == NavWindow) and (NavLayer == 0). This way we could find the las
extern/ImGui/imgui.cpp:13314
MethodNavScoreItem
Scoring function for keyboard/gamepad directional navigation. Based on https://gist.github.com/rygorous/6981057
extern/ImGui/imgui.cpp:12916
MethodNavUpdate
extern/ImGui/imgui.cpp:13469
MethodNavUpdateAnyRequestFlag
extern/ImGui/imgui.cpp:13355
MethodNavUpdateCancelRequest
Process Escape/NavCancel input (to close a popup, get back to parent, clear focus) FIXME: In order to support e.g. Escape to clear a selection we'll n
extern/ImGui/imgui.cpp:13961
MethodNavUpdateCreateMoveRequest
extern/ImGui/imgui.cpp:13696
MethodNavUpdateCreateTabbingRequest
extern/ImGui/imgui.cpp:13814
MethodNavUpdateCreateWrappingRequest
extern/ImGui/imgui.cpp:14104
MethodNavUpdateCurrentWindowIsScrollPushableX
True when current work location may be scrolled horizontally when moving left / right. This is generally always true UNLESS within a column. We don't
extern/ImGui/imgui.cpp:13075
MethodNavUpdatePageUpPageDown
Handle PageUp/PageDown/Home/End keys Called from NavUpdateCreateMoveRequest() which will use our output to create a move request FIXME-NAV: This doesn
extern/ImGui/imgui.cpp:14015
MethodNavUpdateWindowing
Windowing management mode Keyboard: CTRL+Tab (change focus/move/resize), Alt (toggle menu layer) Gamepad: Hold Menu/Square (change focus/move/resize)
extern/ImGui/imgui.cpp:14230
MethodNavUpdateWindowingApplyFocus
Apply focus and close overlay
extern/ImGui/imgui.cpp:14200
MethodNavUpdateWindowingOverlay
Overlay displayed when using CTRL+TAB. Called by EndFrame().
extern/ImGui/imgui.cpp:14437
MethodNewFrame
extern/ImGui/imgui.cpp:5355
MethodNewLine
extern/ImGui/imgui_widgets.cpp:1585
MethodNextColumn
extern/ImGui/imgui_tables.cpp:4411
MethodOpenPopup
extern/ImGui/imgui.cpp:12016
MethodOpenPopupEx
Mark popup as open (toggle toward open state). Popups are closed when user click outside, or activate a pressable item, or CloseCurrentPopup() is call
extern/ImGui/imgui.cpp:12033
MethodOpenPopupOnItemClick
Helper to open a popup if mouse button is released over the item - This is essentially the same as BeginPopupContextItem() but without the trailing Be
extern/ImGui/imgui.cpp:12320
FunctionOverlaps
extern/ImGui/imgui_internal.h:595
FunctionPairComparerByID
extern/ImGui/imgui.cpp:2797
MethodPathBezierCubicCurveTo
extern/ImGui/imgui_draw.cpp:1391
← previousnext →1,401–1,500 of 2,039, ranked by callers