Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
ExampleSelectionWithDeletion Struct Reference
Inheritance diagram for ExampleSelectionWithDeletion:
[legend]
Collaboration diagram for ExampleSelectionWithDeletion:
[legend]

Public Member Functions

int ApplyDeletionPreLoop (ImGuiMultiSelectIO *ms_io, int items_count)
 
template<typename ITEM_TYPE>
void ApplyDeletionPostLoop (ImGuiMultiSelectIO *ms_io, ImVector< ITEM_TYPE > &items, int item_curr_idx_to_select)
 
- Public Member Functions inherited from ImGuiSelectionBasicStorage
 ImGuiSelectionBasicStorage ()
 
IMGUI_API void ApplyRequests (ImGuiMultiSelectIO *ms_io)
 
IMGUI_API bool Contains (ImGuiID id) const
 
IMGUI_API void Clear ()
 
IMGUI_API void Swap (ImGuiSelectionBasicStorage &r)
 
IMGUI_API void SetItemSelected (ImGuiID id, bool selected)
 
IMGUI_API bool GetNextSelectedItem (void **opaque_it, ImGuiID *out_id)
 
ImGuiID GetStorageIdFromIndex (int idx)
 

Additional Inherited Members

- Public Attributes inherited from ImGuiSelectionBasicStorage
int Size
 
bool PreserveOrder
 
void * UserData
 
ImGuiID(* AdapterIndexToStorageId )(ImGuiSelectionBasicStorage *self, int idx)
 
int _SelectionOrder
 
ImGuiStorage _Storage
 

Member Function Documentation

◆ ApplyDeletionPostLoop()

template<typename ITEM_TYPE>
void ExampleSelectionWithDeletion::ApplyDeletionPostLoop ( ImGuiMultiSelectIO * ms_io,
ImVector< ITEM_TYPE > & items,
int item_curr_idx_to_select )
inline
Here is the call graph for this function:

◆ ApplyDeletionPreLoop()

int ExampleSelectionWithDeletion::ApplyDeletionPreLoop ( ImGuiMultiSelectIO * ms_io,
int items_count )
inline
Here is the call graph for this function:

The documentation for this struct was generated from the following file:
Untitled