2#include "../../UI/Panel.h"
44 std::unique_ptr<AssetBrowser> m_globalBrowser;
45 std::unique_ptr<AssetBrowser> m_sceneBrowser;
48 int m_selectedTab = 0;
Handles drag and drop operations for assets into the viewport and other panels.
Core data structures for asset items.
Manages asset operations and data.
Handles rendering of visual icons for different file types.
Navigation bar component for asset browser.
A panel component responsible for managing and displaying asset resources.
Manages drag and drop operations for assets.
Definition AssetDragDrop.h:36
Handles asset data management, file operations, and state.
Definition AssetManager.h:20
Definition AssetsPanel.h:27
void Draw() override
Renders the Assets panel content.
Definition AssetsPanel.cpp:10
Renders visual icons using Dear ImGui drawing primitives.
Definition IconRenderer.h:19
Provides breadcrumb navigation and path controls for asset browser.
Definition NavigationBar.h:21
Base class for all UI panels in the editor.
Definition Panel.h:19
Definition AssetsPanel.cpp:7