struct ExampleAssetsBrowser
Overview
struct ExampleAssetsBrowser { // fields bool ShowTypeOverlay = true; bool AllowSorting = true; bool AllowDragUnselected = false; bool AllowBoxSelect = true; float IconSize = 32.0f; int IconSpacing = 10; int IconHitSpacing = 4; bool StretchSpacing = true; ImVector<ExampleAsset> Items; ExampleSelectionWithDeletion Selection; ImGuiID NextItemId = 0; bool RequestDelete = false; bool RequestSort = false; float ZoomWheelAccum = 0.0f; ImVec2 LayoutItemSize; ImVec2 LayoutItemStep; float LayoutItemSpacing = 0.0f; float LayoutSelectableSpacing = 0.0f; float LayoutOuterPadding = 0.0f; int LayoutColumnCount = 0; int LayoutLineCount = 0; // methods void AddItems(int count); void ClearItems(); void UpdateLayoutSizes(float avail_width); void Draw( const char* title, bool* p_open ); };