4#include <entt/entt.hpp>
5#include <vulkan/vulkan.h>
7#include <Common/Event/BaseEvent.hpp>
8#include <Common/Memory/SmartPointers/UniquePtr.hpp>
9#include <Editor/ImguiEditor/AssetPicker.hpp>
15 namespace ImguiEditor {
46 void PromptAssetPicker(AssetType assetType, AssetPicker::AssetPickerCallback callback);
48 void ImportFile(
const char* folderPathToImportTo =
"");
50 void RenderDockspace();
57 bool queueResize =
false;
73 Menubar* menubar =
nullptr;
77 std::string imguiIniFile;
78 std::string imguiLogFile;
Definition AssetBrowserPanel.hpp:23
Definition AssetPicker.hpp:11
Definition ConsolePanel.hpp:19
Definition ControlBar.hpp:10
Definition ImguiRenderer.hpp:12
Definition InspectorPanel.hpp:15
Definition SceneHeirarchyPanel.hpp:28
Definition ProjectSettingsWindow.hpp:11
Definition UserSettingsWindow.hpp:11
Definition StatsPanel.hpp:9
Definition StatusBar.hpp:12
Definition SystemPanel.hpp:9
Definition TracingPanel.hpp:8
Definition ViewportPanel.hpp:15
Definition EngineCore.hpp:58
Definition BaseEvent.hpp:7