MCPcopy Create free account

hub / github.com/DrNseven/D3D11-Worldtoscreen-Finder / functions

Functions1,531 in github.com/DrNseven/D3D11-Worldtoscreen-Finder

MethodSliderInt2
imgui/imgui_widgets.cpp:3036
MethodSliderInt3
imgui/imgui_widgets.cpp:3041
MethodSliderInt4
imgui/imgui_widgets.cpp:3046
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(
imgui/imgui_widgets.cpp:2882
MethodSliderScalarN
Add multiple sliders on 1 line for compact edition of multiple components
imgui/imgui_widgets.cpp:2966
MethodSmallButton
Small buttons fits within text without additional vertical spacing.
imgui/imgui_widgets.cpp:714
MethodSpacing
imgui/imgui_widgets.cpp:1297
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.
imgui/imgui_widgets.cpp:1418
MethodSquare
Helper functions to demonstrate programmatic constraints
imgui/imgui_demo.cpp:6937
MethodStartMouseMovingWindow
imgui/imgui.cpp:3462
MethodStrdup
imgui/imgui_demo.cpp:6220
MethodStricmp
Portable helpers
imgui/imgui_demo.cpp:6218
MethodStrnicmp
imgui/imgui_demo.cpp:6219
MethodStrtrim
imgui/imgui_demo.cpp:6221
MethodStyleColorsClassic
imgui/imgui_draw.cpp:244
MethodStyleColorsDark
imgui/imgui_draw.cpp:184
MethodStyleColorsLight
Those light colors are better suited with a thicker font than the default one + FrameBorder
imgui/imgui_draw.cpp:305
MethodTabBarCalcMaxTabWidth
imgui/imgui_widgets.cpp:7304
MethodTabBarCalcTabID
Dockables uses Name/ID in the global namespace. Non-dockable items use the ID stack.
imgui/imgui_widgets.cpp:7289
MethodTabBarCloseTab
Called on manual closure attempt
imgui/imgui_widgets.cpp:7330
MethodTabBarFindTabByID
imgui/imgui_widgets.cpp:7310
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
imgui/imgui_widgets.cpp:7059
MethodTabBarProcessReorder
imgui/imgui_widgets.cpp:7397
MethodTabBarQueueReorder
imgui/imgui_widgets.cpp:7389
MethodTabBarRemoveTab
The *TabId fields be already set by the docking system _before_ the actual TabItem was created, so we clear them regardless.
imgui/imgui_widgets.cpp:7320
MethodTabBarScrollClamp
imgui/imgui_widgets.cpp:7352
MethodTabBarScrollToTab
imgui/imgui_widgets.cpp:7358
MethodTabBarScrollingButtons
imgui/imgui_widgets.cpp:7424
MethodTabBarTabListPopupButton
imgui/imgui_widgets.cpp:7485
MethodTabItemBackground
imgui/imgui_widgets.cpp:7838
MethodTabItemButton
imgui/imgui_widgets.cpp:7579
MethodTabItemCalcSize
imgui/imgui_widgets.cpp:7826
MethodTabItemEx
imgui/imgui_widgets.cpp:7595
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
imgui/imgui_widgets.cpp:7865
MethodTableBeginApplyRequests
Apply queued resizing/reordering/hiding requests
imgui/imgui_tables.cpp:553
MethodTableBeginCell
[Internal] Called by TableSetColumnIndex()/TableNextColumn() This is called very frequently, so we need to be mindful of unnecessary overhead. FIXME-T
imgui/imgui_tables.cpp:1851
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
imgui/imgui_tables.cpp:537
MethodTableBeginRow
[Internal] Called by TableNextRow()
imgui/imgui_tables.cpp:1614
MethodTableDrawBorders
FIXME-TABLE: This is a mess, need to redesign how we render borders (as some are also done in TableEndRow)
imgui/imgui_tables.cpp:2409
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
imgui/imgui_tables.cpp:2935
MethodTableEndCell
[Internal] Called by TableNextRow()/TableSetColumnIndex()/TableNextColumn()
imgui/imgui_tables.cpp:1908
MethodTableEndRow
[Internal] Called by TableNextRow()
imgui/imgui_tables.cpp:1647
MethodTableFindByID
imgui/imgui_tables.cpp:286
MethodTableFixColumnSortDirection
Fix sort direction if currently set on a value which is unavailable (e.g. activating NoSortAscending/NoSortDescending)
imgui/imgui_tables.cpp:2545
MethodTableGcCompactSettings
Compact and remove unused settings data (currently only used by TestEngine)
imgui/imgui_tables.cpp:3383
MethodTableGcCompactTransientBuffers
Free up/compact internal Table buffers for when it gets unused
imgui/imgui_tables.cpp:3366
MethodTableGetBoundSettings
Get settings for a given table, NULL if none
imgui/imgui_tables.cpp:3085
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
imgui/imgui_tables.cpp:1497
MethodTableGetColumnCount
imgui/imgui_tables.cpp:1435
MethodTableGetColumnFlags
We allow querying for an extra column in order to poll the IsHovered state of the right-most section
imgui/imgui_tables.cpp:1479
MethodTableGetColumnIndex
imgui/imgui_tables.cpp:1791
MethodTableGetColumnName
imgui/imgui_tables.cpp:1442
MethodTableGetColumnNextSortDirection
imgui/imgui_tables.cpp:2557
MethodTableGetColumnResizeID
Return the resizing ID for the right-side of the given column.
imgui/imgui_tables.cpp:1510
MethodTableGetColumnWidthAuto
Note this is meant to be stored in column->WidthAuto, please generally use the WidthAuto field
imgui/imgui_tables.cpp:1971
MethodTableGetHeaderRowHeight
imgui/imgui_tables.cpp:2704
MethodTableGetHoveredColumn
Return -1 when table is not hovered. return columns_count if the unused space at the right of visible columns is hovered.
imgui/imgui_tables.cpp:1518
MethodTableGetMaxColumnWidth
Maximum column content width given current layout. Use column->MinX so this value on a per-column basis.
imgui/imgui_tables.cpp:1940
MethodTableGetRowIndex
[Public] Note: for row coloring we use ->RowBgColorCounter which is the same value without counting header rows
imgui/imgui_tables.cpp:1579
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
imgui/imgui_tables.cpp:2519
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
imgui/imgui_tables.cpp:2767
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
imgui/imgui_tables.cpp:2725
MethodTableLoadSettings
imgui/imgui_tables.cpp:3163
MethodTableMergeDrawChannels
This function reorder draw channels based on matching clip rectangle, to facilitate merging them. Called by EndTable(). For simplicity we call it Tabl
imgui/imgui_tables.cpp:2242
MethodTableNextColumn
[Public] Append into the next column, wrap and create a new row when already on last column
imgui/imgui_tables.cpp:1822
MethodTableNextRow
[Public] Starts into the first cell of a new row
imgui/imgui_tables.cpp:1589
MethodTableOpenContextMenu
Use -1 to open menu not specific to a given column.
imgui/imgui_tables.cpp:2914
MethodTablePopBackgroundChannel
imgui/imgui_tables.cpp:2146
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
imgui/imgui_tables.cpp:2134
MethodTableRemove
Remove Table (currently only used by TestEngine)
imgui/imgui_tables.cpp:3354
MethodTableResetSettings
Restore initial state of table (with or without saved settings)
imgui/imgui_tables.cpp:3100
MethodTableSaveSettings
imgui/imgui_tables.cpp:3108
MethodTableSetBgColor
imgui/imgui_tables.cpp:1527
MethodTableSetColumnEnabled
For the getter you can use (TableGetColumnFlags() & ImGuiTableColumnFlags_IsEnabled)
imgui/imgui_tables.cpp:1464
MethodTableSetColumnIndex
[Public] Append into a specific column
imgui/imgui_tables.cpp:1801
MethodTableSetColumnSortDirection
Note that the NoSortAscending/NoSortDescending flags are processed in TableSortSpecsSanitize(), and they may change/revert the value of SortDirection.
imgui/imgui_tables.cpp:2571
MethodTableSetColumnWidth
'width' = inner column width, without padding
imgui/imgui_tables.cpp:1988
MethodTableSetColumnWidthAutoAll
imgui/imgui_tables.cpp:2081
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
imgui/imgui_tables.cpp:2071
MethodTableSettingsCreate
imgui/imgui_tables.cpp:3065
MethodTableSettingsFindByID
Find existing settings
imgui/imgui_tables.cpp:3074
FunctionTableSettingsHandler_ApplyAll
Apply to existing windows (if any)
imgui/imgui_tables.cpp:3237
FunctionTableSettingsHandler_ClearAll
imgui/imgui_tables.cpp:3228
FunctionTableSettingsHandler_ReadLine
imgui/imgui_tables.cpp:3267
FunctionTableSettingsHandler_ReadOpen
imgui/imgui_tables.cpp:3248
FunctionTableSettingsHandler_WriteAll
imgui/imgui_tables.cpp:3293
MethodTableSettingsInstallHandler
imgui/imgui_tables.cpp:3331
MethodTableSetupColumn
See "COLUMN SIZING POLICIES" comments at the top of this file If (init_width_or_weight <= 0.0f) it is ignored
imgui/imgui_tables.cpp:1351
MethodTableSetupDrawChannels
Allocate draw channels. Called by TableUpdateLayout() - We allocate them following storage order instead of display order so reordering columns won't
imgui/imgui_tables.cpp:2174
MethodTableSetupScrollFreeze
[Public]
imgui/imgui_tables.cpp:1419
MethodTableSortSpecsBuild
imgui/imgui_tables.cpp:2670
MethodTableSortSpecsSanitize
imgui/imgui_tables.cpp:2604
MethodTableUpdateBorders
Process hit-testing on resizing borders. Actual size change will be applied in EndTable() - Set table->HoveredColumnBorder with a short delay/timer to
imgui/imgui_tables.cpp:1096
MethodTableUpdateColumnsWeightFromWidth
imgui/imgui_tables.cpp:2093
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
imgui/imgui_tables.cpp:680
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
imgui/imgui_widgets.cpp:3265
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
imgui/imgui_widgets.cpp:3242
FunctionTestBit
imgui/imgui_internal.h:498
MethodText
imgui/imgui_widgets.cpp:256
MethodTextColored
imgui/imgui_widgets.cpp:275
← previousnext →1,301–1,400 of 1,531, ranked by callers