MCPcopy Create free account

hub / github.com/RussellJerome/UnrealModLoader / functions

Functions1,733 in github.com/RussellJerome/UnrealModLoader

MethodTabBarFindTabByID
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7507
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
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7256
MethodTabBarProcessReorder
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7634
MethodTabBarQueueReorder
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7590
MethodTabBarQueueReorderFromMousePos
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7598
MethodTabBarRemoveTab
The *TabId fields be already set by the docking system _before_ the actual TabItem was created, so we clear them regardless.
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7517
MethodTabBarScrollClamp
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7549
MethodTabBarScrollToTab
Note: we may scroll to tab that are not selected! e.g. using keyboard arrow keys
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7556
MethodTabBarScrollingButtons
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7665
MethodTabBarTabListPopupButton
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7726
MethodTabItemBackground
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:8079
MethodTabItemButton
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7820
MethodTabItemCalcSize
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:8067
MethodTabItemEx
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:7836
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
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:8106
MethodTableBeginApplyRequests
Apply queued resizing/reordering/hiding requests
UnrealEngineModLoader/ImGui/imgui_tables.cpp:587
MethodTableBeginCell
[Internal] Called by TableSetColumnIndex()/TableNextColumn() This is called very frequently, so we need to be mindful of unnecessary overhead. FIXME-T
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1929
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 tab
UnrealEngineModLoader/ImGui/imgui_tables.cpp:571
MethodTableBeginRow
[Internal] Called by TableNextRow()
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1692
MethodTableDrawBorders
FIXME-TABLE: This is a mess, need to redesign how we render borders (as some are also done in TableEndRow)
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2489
MethodTableDrawContextMenu
Output context menu into current window (generally a popup) FIXME-TABLE: Ideally this should be writable by the user. Full programmatic access to that
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3022
MethodTableEndCell
[Internal] Called by TableNextRow()/TableSetColumnIndex()/TableNextColumn()
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1987
MethodTableEndRow
[Internal] Called by TableNextRow()
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1725
MethodTableFindByID
UnrealEngineModLoader/ImGui/imgui_tables.cpp:297
MethodTableFixColumnSortDirection
Fix sort direction if currently set on a value which is unavailable (e.g. activating NoSortAscending/NoSortDescending)
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2624
MethodTableGcCompactSettings
Compact and remove unused settings data (currently only used by TestEngine)
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3482
MethodTableGcCompactTransientBuffers
Free up/compact internal Table buffers for when it gets unused
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3460
MethodTableGetBoundSettings
Get settings for a given table, NULL if none
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3175
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
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1575
MethodTableGetColumnCount
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1507
MethodTableGetColumnFlags
We allow querying for an extra column in order to poll the IsHovered state of the right-most section
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1557
MethodTableGetColumnIndex
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1869
MethodTableGetColumnName
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1514
MethodTableGetColumnNextSortDirection
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2636
MethodTableGetColumnResizeID
Return the resizing ID for the right-side of the given column.
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1588
MethodTableGetColumnWidthAuto
Note this is meant to be stored in column->WidthAuto, please generally use the WidthAuto field
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2051
MethodTableGetHeaderRowHeight
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2788
MethodTableGetHoveredColumn
Return -1 when table is not hovered. return columns_count if the unused space at the right of visible columns is hovered.
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1596
MethodTableGetMaxColumnWidth
Maximum column content width given current layout. Use column->MinX so this value on a per-column basis.
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2019
MethodTableGetRowIndex
[Public] Note: for row coloring we use ->RowBgColorCounter which is the same value without counting header rows
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1657
MethodTableGetSortSpecs
Return NULL if no sort specs (most often when ImGuiTableFlags_Sortable is not set) You can sort your data again when 'SpecsChanged == true'. It will b
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2599
MethodTableHeader
Emit a column header (text + optional sort order) We cpu-clip text here so that all columns headers can be merged into a same draw call. Note that bec
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2854
MethodTableHeadersRow
[Public] This is a helper to output TableHeader() calls based on the column names declared in TableSetupColumn(). The intent is that advanced users wi
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2812
MethodTableLoadSettings
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3253
MethodTableMergeDrawChannels
This function reorder draw channels based on matching clip rectangle, to facilitate merging them. Called by EndTable(). For simplicity we call it Tabl
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2322
MethodTableNextColumn
[Public] Append into the next column, wrap and create a new row when already on last column
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1900
MethodTableNextRow
[Public] Starts into the first cell of a new row
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1667
MethodTableOpenContextMenu
Use -1 to open menu not specific to a given column.
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3001
MethodTablePopBackgroundChannel
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2226
MethodTablePushBackgroundChannel
Bg2 is used by Selectable (and possibly other widgets) to render to the background. Unlike our Bg0/1 channel which we uses for RowBg/CellBg/Borders an
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2214
MethodTableRemove
Remove Table (currently only used by TestEngine)
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3448
MethodTableResetSettings
Restore initial state of table (with or without saved settings)
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3190
MethodTableSaveSettings
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3198
MethodTableSetBgColor
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1605
MethodTableSetColumnEnabled
Change user accessible enabled/disabled state of a column (often perceived as "showing/hiding" from users point of view) Note that end-user can use th
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1541
MethodTableSetColumnIndex
[Public] Append into a specific column
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1879
MethodTableSetColumnSortDirection
Note that the NoSortAscending/NoSortDescending flags are processed in TableSortSpecsSanitize(), and they may change/revert the value of SortDirection.
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2650
MethodTableSetColumnWidth
'width' = inner column width, without padding
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2068
MethodTableSetColumnWidthAutoAll
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2161
MethodTableSetColumnWidthAutoSingle
Disable clipping then auto-fit, will take 2 frames (we don't take a shortcut for unclipped columns to reduce inconsistencies when e.g. resizing multip
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2151
MethodTableSettingsCreate
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3155
MethodTableSettingsFindByID
Find existing settings
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3164
FunctionTableSettingsHandler_ApplyAll
Apply to existing windows (if any)
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3328
FunctionTableSettingsHandler_ClearAll
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3318
FunctionTableSettingsHandler_ReadLine
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3358
FunctionTableSettingsHandler_ReadOpen
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3339
FunctionTableSettingsHandler_WriteAll
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3384
MethodTableSettingsInstallHandler
UnrealEngineModLoader/ImGui/imgui_tables.cpp:3425
MethodTableSetupColumn
See "COLUMN SIZING POLICIES" comments at the top of this file If (init_width_or_weight <= 0.0f) it is ignored
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1398
MethodTableSetupDrawChannels
Allocate draw channels. Called by TableUpdateLayout() - We allocate them following storage order instead of display order so reordering columns won't
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2254
MethodTableSetupScrollFreeze
[Public]
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1466
MethodTableSortSpecsBuild
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2749
MethodTableSortSpecsSanitize
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2683
MethodTableUpdateBorders
Process hit-testing on resizing borders. Actual size change will be applied in EndTable() - Set table->HoveredColumnBorder with a short delay/timer to
UnrealEngineModLoader/ImGui/imgui_tables.cpp:1135
MethodTableUpdateColumnsWeightFromWidth
UnrealEngineModLoader/ImGui/imgui_tables.cpp:2173
MethodTableUpdateLayout
Layout columns for the frame. This is in essence the followup to BeginTable(). Runs on the first call to TableNextRow(), to give a chance for TableSet
UnrealEngineModLoader/ImGui/imgui_tables.cpp:714
MethodTempInputScalar
Note that Drag/Slider functions are only forwarding the min/max values clamping values if the ImGuiSliderFlags_AlwaysClamp flag is set! This is intend
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:3367
MethodTempInputText
Create text input in place of another active widget (e.g. used when doing a CTRL+Click on drag/slider widgets) FIXME: Facilitate using this in variety
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:3344
FunctionTestBit
UnrealEngineModLoader/ImGui/imgui_internal.h:543
MethodText
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:258
MethodTextColored
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:277
MethodTextColoredV
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:285
MethodTextDisabled
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:295
MethodTextDisabledV
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:303
FunctionTextEditCallback
UnrealEngineModLoader/ImGui/imgui_demo.cpp:6443
FunctionTextEditCallbackStub
In C++11 you'd be better off using lambdas for this sort of forwarding callbacks
UnrealEngineModLoader/ImGui/imgui_demo.cpp:6437
MethodTextEx
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:150
MethodTextUnformatted
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:253
MethodTextV
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:266
MethodTextWrapped
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:314
MethodTextWrappedV
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:322
FunctionTitleBarRect
UnrealEngineModLoader/ImGui/imgui_internal.h:1980
FunctionToVec4
UnrealEngineModLoader/ImGui/imgui_internal.h:513
FunctionTranslate
UnrealEngineModLoader/ImGui/imgui_internal.h:506
FunctionTranslateX
UnrealEngineModLoader/ImGui/imgui_internal.h:507
FunctionTranslateY
UnrealEngineModLoader/ImGui/imgui_internal.h:508
FunctionTreeAdvanceToLabelPos
OBSOLETED in 1.72 (from April 2019)
UnrealEngineModLoader/ImGui/imgui.h:2844
MethodTreeNode
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:5647
MethodTreeNodeBehavior
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:5778
MethodTreeNodeBehaviorIsOpen
UnrealEngineModLoader/ImGui/imgui_widgets.cpp:5732
← previousnext →1,501–1,600 of 1,733, ranked by callers