ImGuiMultiSelectIO
Instance Members
requests: ImVector_ImGuiSelectionRequestms:w, app:r / ms:w app:r // Requests to apply to your selection data.
rangeSrcItem: cpp.Int64ms:w app:r / // (If using clipper) Begin: Source item (often the first selected item) must never be clipped: use clipper.IncludeItemByIndex() to ensure it is submitted.
ms:w, app:r / // (If using deletion) Last known SetNextItemSelectionUserData() value for NavId (if part of submitted items).
ms:w, app:r / app:r // (If using deletion) Last known selection state for NavId (if part of submitted items).
rangeSrcReset: Boolapp:w / ms:r // (If using deletion) Set before EndMultiSelect() to reset ResetSrcItem (e.g. if deleted selection).
itemsCount: Intms:w, app:r / app:r // 'int items_count' parameter to BeginMultiSelect() is copied here for convenience, allowing simpler calls to your ApplyRequests handler. Not used internally.
Metadata
| Name | Parameters |
|---|---|
:structAccess |
- |
:include |
"linc_imgui.h" |