Steppable 0.0.1
A CAS project written from scratch in C++
Loading...
Searching...
No Matches
ImGuiSelectionBasicStorage Struct Reference

#include <imgui.h>

Inheritance diagram for ImGuiSelectionBasicStorage:
[legend]
Collaboration diagram for ImGuiSelectionBasicStorage:
[legend]

Public Member Functions

 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)
 

Public Attributes

int Size
 
bool PreserveOrder
 
void * UserData
 
ImGuiID(* AdapterIndexToStorageId )(ImGuiSelectionBasicStorage *self, int idx)
 
int _SelectionOrder
 
ImGuiStorage _Storage
 

Constructor & Destructor Documentation

◆ ImGuiSelectionBasicStorage()

ImGuiSelectionBasicStorage::ImGuiSelectionBasicStorage ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ ApplyRequests()

void ImGuiSelectionBasicStorage::ApplyRequests ( ImGuiMultiSelectIO * ms_io)
Here is the call graph for this function:

◆ Clear()

void ImGuiSelectionBasicStorage::Clear ( )
Here is the caller graph for this function:

◆ Contains()

bool ImGuiSelectionBasicStorage::Contains ( ImGuiID id) const
Here is the caller graph for this function:

◆ GetNextSelectedItem()

bool ImGuiSelectionBasicStorage::GetNextSelectedItem ( void ** opaque_it,
ImGuiID * out_id )

◆ GetStorageIdFromIndex()

ImGuiID ImGuiSelectionBasicStorage::GetStorageIdFromIndex ( int idx)
inline
Here is the caller graph for this function:

◆ SetItemSelected()

void ImGuiSelectionBasicStorage::SetItemSelected ( ImGuiID id,
bool selected )
Here is the caller graph for this function:

◆ Swap()

void ImGuiSelectionBasicStorage::Swap ( ImGuiSelectionBasicStorage & r)
Here is the call graph for this function:

Member Data Documentation

◆ _SelectionOrder

int ImGuiSelectionBasicStorage::_SelectionOrder

◆ _Storage

ImGuiStorage ImGuiSelectionBasicStorage::_Storage

◆ AdapterIndexToStorageId

ImGuiID(* ImGuiSelectionBasicStorage::AdapterIndexToStorageId) (ImGuiSelectionBasicStorage *self, int idx)

◆ PreserveOrder

bool ImGuiSelectionBasicStorage::PreserveOrder

◆ Size

int ImGuiSelectionBasicStorage::Size

◆ UserData

void* ImGuiSelectionBasicStorage::UserData

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