MCPcopy Create free account

hub / github.com/bluescan/tacentview / functions

Functions2,379 in github.com/bluescan/tacentview

MethodSliderInt3
Contrib/imgui/imgui_widgets.cpp:3095
MethodSliderInt4
Contrib/imgui/imgui_widgets.cpp:3100
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(
Contrib/imgui/imgui_widgets.cpp:2936
MethodSliderScalarN
Add multiple sliders on 1 line for compact edition of multiple components
Contrib/imgui/imgui_widgets.cpp:3020
MethodSmallButton
Small buttons fits within text without additional vertical spacing.
Contrib/imgui/imgui_widgets.cpp:737
MethodSortImages
Src/TacentView.cpp:821
MethodSpacing
Contrib/imgui/imgui_widgets.cpp:1349
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.
Contrib/imgui/imgui_widgets.cpp:1483
MethodSquare
Contrib/imgui/imgui_demo.cpp:7271
MethodStartMouseMovingWindow
Contrib/imgui/imgui.cpp:4192
MethodStep_PictureList
Src/Undo.cpp:25
MethodStrdup
Contrib/imgui/imgui_demo.cpp:6538
MethodStricmp
Portable helpers
Contrib/imgui/imgui_demo.cpp:6536
MethodStrnicmp
Contrib/imgui/imgui_demo.cpp:6537
MethodStrtrim
Contrib/imgui/imgui_demo.cpp:6539
MethodStyleColorsClassic
Contrib/imgui/imgui_draw.cpp:306
MethodStyleColorsDark
Contrib/imgui/imgui_draw.cpp:176
MethodStyleColorsLight
Those light colors are better suited with a thicker font than the default one + FrameBorder
Contrib/imgui/imgui_draw.cpp:367
MethodTabBarCalcMaxTabWidth
Contrib/imgui/imgui_widgets.cpp:7757
MethodTabBarCalcTabID
Dockable windows uses Name/ID in the global namespace. Non-dockable items use the ID stack.
Contrib/imgui/imgui_widgets.cpp:7740
MethodTabBarCloseTab
Called on manual closure attempt
Contrib/imgui/imgui_widgets.cpp:7783
MethodTabBarFindTabByID
Contrib/imgui/imgui_widgets.cpp:7763
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
Contrib/imgui/imgui_widgets.cpp:7511
MethodTabBarProcessReorder
Contrib/imgui/imgui_widgets.cpp:7892
MethodTabBarQueueReorder
Contrib/imgui/imgui_widgets.cpp:7848
MethodTabBarQueueReorderFromMousePos
Contrib/imgui/imgui_widgets.cpp:7856
MethodTabBarRemoveTab
The *TabId fields be already set by the docking system _before_ the actual TabItem was created, so we clear them regardless.
Contrib/imgui/imgui_widgets.cpp:7773
MethodTabBarScrollClamp
Contrib/imgui/imgui_widgets.cpp:7807
MethodTabBarScrollToTab
Note: we may scroll to tab that are not selected! e.g. using keyboard arrow keys
Contrib/imgui/imgui_widgets.cpp:7814
MethodTabBarScrollingButtons
Contrib/imgui/imgui_widgets.cpp:7923
MethodTabBarTabListPopupButton
Contrib/imgui/imgui_widgets.cpp:7984
MethodTabItemBackground
Contrib/imgui/imgui_widgets.cpp:8355
MethodTabItemButton
Contrib/imgui/imgui_widgets.cpp:8078
MethodTabItemCalcSize
Contrib/imgui/imgui_widgets.cpp:8337
MethodTabItemEx
Contrib/imgui/imgui_widgets.cpp:8094
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
Contrib/imgui/imgui_widgets.cpp:8382
MethodTableBeginApplyRequests
Apply queued resizing/reordering/hiding requests
Contrib/imgui/imgui_tables.cpp:597
MethodTableBeginCell
[Internal] Called by TableSetColumnIndex()/TableNextColumn() This is called very frequently, so we need to be mindful of unnecessary overhead. FIXME-T
Contrib/imgui/imgui_tables.cpp:1962
MethodTableBeginContextMenuPopup
Contrib/imgui/imgui_tables.cpp:3057
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
Contrib/imgui/imgui_tables.cpp:581
MethodTableBeginRow
[Internal] Called by TableNextRow()
Contrib/imgui/imgui_tables.cpp:1723
MethodTableDrawBorders
FIXME-TABLE: This is a mess, need to redesign how we render borders (as some are also done in TableEndRow)
Contrib/imgui/imgui_tables.cpp:2525
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
Contrib/imgui/imgui_tables.cpp:3070
MethodTableEndCell
[Internal] Called by TableNextRow()/TableSetColumnIndex()/TableNextColumn()
Contrib/imgui/imgui_tables.cpp:2020
MethodTableEndRow
[Internal] Called by TableNextRow()
Contrib/imgui/imgui_tables.cpp:1758
MethodTableFindByID
Contrib/imgui/imgui_tables.cpp:297
MethodTableFixColumnSortDirection
Fix sort direction if currently set on a value which is unavailable (e.g. activating NoSortAscending/NoSortDescending)
Contrib/imgui/imgui_tables.cpp:2661
MethodTableGcCompactSettings
Compact and remove unused settings data (currently only used by TestEngine)
Contrib/imgui/imgui_tables.cpp:3529
MethodTableGcCompactTransientBuffers
Free up/compact internal Table buffers for when it gets unused
Contrib/imgui/imgui_tables.cpp:3507
MethodTableGetBoundSettings
Get settings for a given table, NULL if none
Contrib/imgui/imgui_tables.cpp:3223
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
Contrib/imgui/imgui_tables.cpp:1604
MethodTableGetColumnCount
Contrib/imgui/imgui_tables.cpp:1535
MethodTableGetColumnFlags
We allow querying for an extra column in order to poll the IsHovered state of the right-most section
Contrib/imgui/imgui_tables.cpp:1585
MethodTableGetColumnIndex
Contrib/imgui/imgui_tables.cpp:1902
MethodTableGetColumnName
Contrib/imgui/imgui_tables.cpp:1542
MethodTableGetColumnNextSortDirection
Contrib/imgui/imgui_tables.cpp:2673
MethodTableGetColumnResizeID
Return the resizing ID for the right-side of the given column.
Contrib/imgui/imgui_tables.cpp:1619
MethodTableGetColumnWidthAuto
Note this is meant to be stored in column->WidthAuto, please generally use the WidthAuto field
Contrib/imgui/imgui_tables.cpp:2087
MethodTableGetHeaderRowHeight
Contrib/imgui/imgui_tables.cpp:2825
MethodTableGetHoveredColumn
Return -1 when table is not hovered. return columns_count if the unused space at the right of visible columns is hovered.
Contrib/imgui/imgui_tables.cpp:1627
MethodTableGetMaxColumnWidth
Maximum column content width given current layout. Use column->MinX so this value on a per-column basis.
Contrib/imgui/imgui_tables.cpp:2055
MethodTableGetRowIndex
[Public] Note: for row coloring we use ->RowBgColorCounter which is the same value without counting header rows
Contrib/imgui/imgui_tables.cpp:1688
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
Contrib/imgui/imgui_tables.cpp:2636
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
Contrib/imgui/imgui_tables.cpp:2891
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
Contrib/imgui/imgui_tables.cpp:2849
MethodTableInitializer
Src/InputBindings.cpp:35
MethodTableLoadSettings
Contrib/imgui/imgui_tables.cpp:3301
MethodTableMergeDrawChannels
This function reorder draw channels based on matching clip rectangle, to facilitate merging them. Called by EndTable(). For simplicity we call it Tabl
Contrib/imgui/imgui_tables.cpp:2358
MethodTableNextColumn
[Public] Append into the next column, wrap and create a new row when already on last column
Contrib/imgui/imgui_tables.cpp:1933
MethodTableNextRow
[Public] Starts into the first cell of a new row
Contrib/imgui/imgui_tables.cpp:1698
MethodTableOpenContextMenu
Use -1 to open menu not specific to a given column.
Contrib/imgui/imgui_tables.cpp:3038
MethodTablePopBackgroundChannel
Contrib/imgui/imgui_tables.cpp:2262
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
Contrib/imgui/imgui_tables.cpp:2250
MethodTableRemove
Remove Table (currently only used by TestEngine)
Contrib/imgui/imgui_tables.cpp:3495
MethodTableResetSettings
Restore initial state of table (with or without saved settings)
Contrib/imgui/imgui_tables.cpp:3238
MethodTableSaveSettings
Contrib/imgui/imgui_tables.cpp:3246
MethodTableSetBgColor
Contrib/imgui/imgui_tables.cpp:1636
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
Contrib/imgui/imgui_tables.cpp:1569
MethodTableSetColumnIndex
[Public] Append into a specific column
Contrib/imgui/imgui_tables.cpp:1912
MethodTableSetColumnSortDirection
Note that the NoSortAscending/NoSortDescending flags are processed in TableSortSpecsSanitize(), and they may change/revert the value of SortDirection.
Contrib/imgui/imgui_tables.cpp:2687
MethodTableSetColumnWidth
'width' = inner column width, without padding
Contrib/imgui/imgui_tables.cpp:2104
MethodTableSetColumnWidthAutoAll
Contrib/imgui/imgui_tables.cpp:2197
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
Contrib/imgui/imgui_tables.cpp:2187
MethodTableSettingsAddSettingsHandler
Contrib/imgui/imgui_tables.cpp:3473
MethodTableSettingsCreate
Contrib/imgui/imgui_tables.cpp:3203
MethodTableSettingsFindByID
Find existing settings
Contrib/imgui/imgui_tables.cpp:3212
FunctionTableSettingsHandler_ApplyAll
Apply to existing windows (if any)
Contrib/imgui/imgui_tables.cpp:3376
FunctionTableSettingsHandler_ClearAll
Contrib/imgui/imgui_tables.cpp:3366
FunctionTableSettingsHandler_ReadLine
Contrib/imgui/imgui_tables.cpp:3406
FunctionTableSettingsHandler_ReadOpen
Contrib/imgui/imgui_tables.cpp:3387
FunctionTableSettingsHandler_WriteAll
Contrib/imgui/imgui_tables.cpp:3432
MethodTableSetupColumn
See "COLUMN SIZING POLICIES" comments at the top of this file If (init_width_or_weight <= 0.0f) it is ignored
Contrib/imgui/imgui_tables.cpp:1425
MethodTableSetupDrawChannels
Allocate draw channels. Called by TableUpdateLayout() - We allocate them following storage order instead of display order so reordering columns won't
Contrib/imgui/imgui_tables.cpp:2290
MethodTableSetupScrollFreeze
[Public]
Contrib/imgui/imgui_tables.cpp:1493
MethodTableSortSpecsBuild
Contrib/imgui/imgui_tables.cpp:2786
MethodTableSortSpecsSanitize
Contrib/imgui/imgui_tables.cpp:2720
MethodTableUpdateBorders
Process hit-testing on resizing borders. Actual size change will be applied in EndTable() - Set table->HoveredColumnBorder with a short delay/timer to
Contrib/imgui/imgui_tables.cpp:1155
MethodTableUpdateColumnsWeightFromWidth
Contrib/imgui/imgui_tables.cpp:2209
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
Contrib/imgui/imgui_tables.cpp:724
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
Contrib/imgui/imgui_widgets.cpp:3354
← previousnext →2,001–2,100 of 2,379, ranked by callers