MCPcopy Create free account

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

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

MethodShadeVertsTransformPos
extern/ImGui/imgui_draw.cpp:2393
MethodShortcut
extern/ImGui/imgui.cpp:10548
MethodShowAboutWindow
extern/ImGui/imgui_demo.cpp:8059
MethodShowDebugLogWindow
extern/ImGui/imgui.cpp:17440
MethodShowDemoWindow
Demonstrate most Dear ImGui features (this is big function!) You may execute this function to experiment with the UI and understand what it does. You
extern/ImGui/imgui_demo.cpp:333
MethodShowFontAtlas
[DEBUG] List fonts in a font atlas and display its texture
extern/ImGui/imgui.cpp:15984
MethodShowFontSelector
Demo helper function to select among loaded fonts. Here we use the regular BeginCombo()/EndCombo() api which is the more flexible one.
extern/ImGui/imgui.cpp:17880
MethodShowIDStackToolWindow
ID Stack Tool: Display UI
extern/ImGui/imgui.cpp:17767
MethodShowMetricsWindow
extern/ImGui/imgui.cpp:16170
FunctionShowStackToolWindow
inline bool BeginChild(const char* str_id, const ImVec2& size_arg, bool borders, ImGuiWindowFlags window_flags){ return BeginChild(str_id, size_
extern/ImGui/imgui.h:4014
MethodShowStyleEditor
We omit the ImGui:: prefix in this function, as we don't expect user to be copy and pasting this code.
extern/ImGui/imgui_demo.cpp:8271
MethodShowStyleSelector
Demo helper function to select among default colors. See ShowStyleEditor() for more advanced options.
extern/ImGui/imgui_demo.cpp:8232
MethodShowUserGuide
We omit the ImGui:: prefix in this function, as we don't expect user to be copy and pasting this code.
extern/ImGui/imgui_demo.cpp:8609
MethodShrinkWidths
Shrink excess width from a set of item, by removing width from the larger items first. Set items Width to -1.0f to disable shrinking this item.
extern/ImGui/imgui_widgets.cpp:1833
MethodShutdown
This function is merely here to free heap allocations.
extern/ImGui/imgui.cpp:4319
MethodSin
extern/ImGui/imgui_demo.cpp:2020
MethodSliderAngle
extern/ImGui/imgui_widgets.cpp:3415
MethodSliderBehavior
For 32-bit and larger types, slider bounds are limited to half the natural type range. So e.g. an integer Slider between INT_MAX-10 and INT_MAX will f
extern/ImGui/imgui_widgets.cpp:3235
MethodSliderBehaviorT
extern/ImGui/imgui_widgets.cpp:3059
MethodSliderFloat
extern/ImGui/imgui_widgets.cpp:3395
MethodSliderFloat2
extern/ImGui/imgui_widgets.cpp:3400
MethodSliderFloat3
extern/ImGui/imgui_widgets.cpp:3405
MethodSliderFloat4
extern/ImGui/imgui_widgets.cpp:3410
MethodSliderInt
extern/ImGui/imgui_widgets.cpp:3426
MethodSliderInt2
extern/ImGui/imgui_widgets.cpp:3431
MethodSliderInt3
extern/ImGui/imgui_widgets.cpp:3436
MethodSliderInt4
extern/ImGui/imgui_widgets.cpp:3441
MethodSliderScalar
Note: p_data, p_min and p_max are _pointers_ to a memory address holding the data. For a slider, they are all required. Read code of e.g. SliderFloat(
extern/ImGui/imgui_widgets.cpp:3273
MethodSliderScalarN
Add multiple sliders on 1 line for compact edition of multiple components
extern/ImGui/imgui_widgets.cpp:3360
MethodSmallButton
Small buttons fits within text without additional vertical spacing.
extern/ImGui/imgui_widgets.cpp:813
MethodSortItems
extern/ImGui/imgui_demo.cpp:2534
MethodSortWithSortSpecs
extern/ImGui/imgui_demo.cpp:5501
MethodSortWithSortSpecs
extern/ImGui/imgui_demo.cpp:10462
MethodSpacing
extern/ImGui/imgui_widgets.cpp:1566
MethodSplitterBehavior
Using 'hover_visibility_delay' allows us to hide the highlight and mouse cursor for a short time, which can be convenient to reduce visual noise.
extern/ImGui/imgui_widgets.cpp:1764
MethodSquare
extern/ImGui/imgui_demo.cpp:9607
MethodStartMouseMovingWindow
extern/ImGui/imgui.cpp:5106
MethodStopMouseMovingWindow
This is not 100% symetric with StartMouseMovingWindow(). We do NOT clear ActiveID, because: - It would lead to rather confusing recursive code paths.
extern/ImGui/imgui.cpp:5131
MethodStrdup
extern/ImGui/imgui_demo.cpp:8799
MethodStricmp
Portable helpers
extern/ImGui/imgui_demo.cpp:8797
MethodStrnicmp
extern/ImGui/imgui_demo.cpp:8798
MethodStrtrim
extern/ImGui/imgui_demo.cpp:8800
MethodStyleColorsClassic
extern/ImGui/imgui_draw.cpp:249
MethodStyleColorsDark
extern/ImGui/imgui_draw.cpp:184
MethodStyleColorsLight
Those light colors are better suited with a thicker font than the default one + FrameBorder
extern/ImGui/imgui_draw.cpp:315
MethodTabBarCalcMaxTabWidth
extern/ImGui/imgui_widgets.cpp:9966
MethodTabBarCalcTabID
Dockable windows uses Name/ID in the global namespace. Non-dockable items use the ID stack.
extern/ImGui/imgui_widgets.cpp:9949
MethodTabBarCloseTab
Called on manual closure attempt
extern/ImGui/imgui_widgets.cpp:10015
MethodTabBarFindByID
extern/ImGui/imgui_widgets.cpp:9545
MethodTabBarFindTabByID
extern/ImGui/imgui_widgets.cpp:9972
MethodTabBarFindTabByOrder
Order = visible order, not submission order! (which is tab->BeginOrder)
extern/ImGui/imgui_widgets.cpp:9982
MethodTabBarGetCurrentTab
extern/ImGui/imgui_widgets.cpp:9989
MethodTabBarGetTabName
extern/ImGui/imgui_widgets.cpp:9996
MethodTabBarLayout
This is called only once a frame before by the first call to ItemTab() The reason we're not calling it in BeginTabBar() is to leave a chance to the us
extern/ImGui/imgui_widgets.cpp:9685
MethodTabBarProcessReorder
extern/ImGui/imgui_widgets.cpp:10135
MethodTabBarQueueFocus
extern/ImGui/imgui_widgets.cpp:10079
MethodTabBarQueueReorder
extern/ImGui/imgui_widgets.cpp:10091
MethodTabBarQueueReorderFromMousePos
extern/ImGui/imgui_widgets.cpp:10099
MethodTabBarRemove
Remove TabBar data (currently only used by TestEngine)
extern/ImGui/imgui_widgets.cpp:9552
MethodTabBarRemoveTab
The *TabId fields are already set by the docking system _before_ the actual TabItem was created, so we clear them regardless.
extern/ImGui/imgui_widgets.cpp:10005
MethodTabBarScrollClamp
extern/ImGui/imgui_widgets.cpp:10039
MethodTabBarScrollToTab
Note: we may scroll to tab that are not selected! e.g. using keyboard arrow keys
extern/ImGui/imgui_widgets.cpp:10046
MethodTabBarScrollingButtons
extern/ImGui/imgui_widgets.cpp:10166
MethodTabBarTabListPopupButton
extern/ImGui/imgui_widgets.cpp:10229
MethodTabItemBackground
extern/ImGui/imgui_widgets.cpp:10637
MethodTabItemButton
extern/ImGui/imgui_widgets.cpp:10323
MethodTabItemCalcSize
extern/ImGui/imgui_widgets.cpp:10619
MethodTabItemEx
extern/ImGui/imgui_widgets.cpp:10356
MethodTabItemLabelAndCloseButton
Render text label (with custom clipping) + Unsaved Document marker + Close Button logic We tend to lock style.FramePadding for a given tab-bar, hence
extern/ImGui/imgui_widgets.cpp:10664
MethodTabItemSpacing
extern/ImGui/imgui_widgets.cpp:10339
MethodTableAngledHeadersRow
Unlike TableHeadersRow() it is not expected that you can reimplement or customize this with custom widgets. FIXME: No hit-testing/button on the angled
extern/ImGui/imgui_tables.cpp:3298
MethodTableAngledHeadersRowEx
Important: data must be fed left to right
extern/ImGui/imgui_tables.cpp:3333
MethodTableBeginApplyRequests
Apply queued resizing/reordering/hiding requests
extern/ImGui/imgui_tables.cpp:677
MethodTableBeginCell
[Internal] Called by TableSetColumnIndex()/TableNextColumn() This is called very frequently, so we need to be mindful of unnecessary overhead. FIXME-T
extern/ImGui/imgui_tables.cpp:2172
MethodTableBeginContextMenuPopup
extern/ImGui/imgui_tables.cpp:3498
MethodTableBeginInitMemory
For reference, the average total _allocation count_ for a table is: + 0 (for ImGuiTable instance, we are pooling allocations in g.Tables[]) + 1 (for t
extern/ImGui/imgui_tables.cpp:655
MethodTableBeginRow
[Internal] Only called by TableNextRow()
extern/ImGui/imgui_tables.cpp:1916
MethodTableCalcMaxColumnWidth
Maximum column content width given current layout. Use column->MinX so this value differs on a per-column basis.
extern/ImGui/imgui_tables.cpp:2266
MethodTableDrawBorders
FIXME-TABLE: This is a mess, need to redesign how we render borders (as some are also done in TableEndRow)
extern/ImGui/imgui_tables.cpp:2781
MethodTableDrawDefaultContextMenu
Output context menu into current window (generally a popup) FIXME-TABLE: Ideally this should be writable by the user. Full programmatic access to that
extern/ImGui/imgui_tables.cpp:3517
MethodTableEndCell
[Internal] Called by TableNextRow()/TableSetColumnIndex()/TableNextColumn()
extern/ImGui/imgui_tables.cpp:2228
MethodTableEndRow
[Internal] Called by TableNextRow()
extern/ImGui/imgui_tables.cpp:1953
MethodTableFindByID
extern/ImGui/imgui_tables.cpp:304
MethodTableFixColumnSortDirection
Fix sort direction if currently set on a value which is unavailable (e.g. activating NoSortAscending/NoSortDescending)
extern/ImGui/imgui_tables.cpp:2903
MethodTableGcCompactSettings
Compact and remove unused settings data (currently only used by TestEngine)
extern/ImGui/imgui_tables.cpp:3981
MethodTableGcCompactTransientBuffers
Free up/compact internal Table buffers for when it gets unused
extern/ImGui/imgui_tables.cpp:3959
MethodTableGetBoundSettings
Get settings for a given table, NULL if none
extern/ImGui/imgui_tables.cpp:3670
MethodTableGetCellBgRect
Return the cell rectangle based on currently known height. - Important: we generally don't know our row height until the end of the row, so Max.y will
extern/ImGui/imgui_tables.cpp:1778
MethodTableGetColumnCount
extern/ImGui/imgui_tables.cpp:1707
MethodTableGetColumnFlags
We allow querying for an extra column in order to poll the IsHovered state of the right-most section
extern/ImGui/imgui_tables.cpp:1759
MethodTableGetColumnIndex
extern/ImGui/imgui_tables.cpp:2109
MethodTableGetColumnName
extern/ImGui/imgui_tables.cpp:1714
MethodTableGetColumnNextSortDirection
extern/ImGui/imgui_tables.cpp:2915
MethodTableGetColumnResizeID
Return the resizing ID for the right-side of the given column.
extern/ImGui/imgui_tables.cpp:1793
MethodTableGetColumnWidthAuto
Note this is meant to be stored in column->WidthAuto, please generally use the WidthAuto field
extern/ImGui/imgui_tables.cpp:2298
MethodTableGetHeaderAngledMaxLabelWidth
extern/ImGui/imgui_tables.cpp:3087
MethodTableGetHeaderRowHeight
extern/ImGui/imgui_tables.cpp:3071
MethodTableGetHoveredColumn
Return -1 when table is not hovered. return columns_count if hovering the unused space at the right of the right-most visible column.
extern/ImGui/imgui_tables.cpp:1801
MethodTableGetHoveredRow
Return -1 when table is not hovered. Return maxrow+1 if in table but below last submitted row. IMPORTANT* Unlike TableGetHoveredColumn(), this has a o
extern/ImGui/imgui_tables.cpp:1813
MethodTableGetRowIndex
[Public] Note: for row coloring we use ->RowBgColorCounter which is the same value without counting header rows
extern/ImGui/imgui_tables.cpp:1880
← previousnext →1,701–1,800 of 2,039, ranked by callers