9#include "misc/cpp/imgui_stdlib.h"
15typedef void(*FileBrowserCallbackFP)(
const std::vector<std::string>& filePaths);
18void EditorImguiInit();
19void EditorImguiDraw();
27ImFont* GetEditorTerminalFont();
29void EditorImguiShutdown();
30void EditorImguiPreShutdown();
32void EditorImguiGetViewport(uint32_t& x, uint32_t& y, uint32_t& width, uint32_t& height);
33bool EditorIsInterfaceVisible();
34bool EditorImguiIsViewportHovered();
35void EditorOpenFileBrowser(FileBrowserCallbackFP callback,
bool folderMode);
36void EditorSetFileBrowserDir(
const std::string& dir);
37void EditorShowUnsavedAssetsModal(
const std::vector<AssetStub*>& unsavedStubs);
49namespace EditorProgress
53 void Begin(
const char* title,
const char* status,
bool cancellable =
false);
56 void SetStatus(
const char* msg);
60 void SetFraction(
float f);
64 void Step(
const char* msg,
int done,
int total);
PropertyOwnerType
Definition EngineTypes.h:148