void draw_ui(rtti::context &ctx) override
void on_project_closed(rtti::context &ctx)
void deinit(rtti::context &ctx)
auto get_window_flags() const -> ImGuiWindowFlags override
content_browser_panel(imgui_panels *parent, const char *name)
void init(rtti::context &ctx)
content_browser_item(const fs::directory_cache::cache_entry &e)
const fs::directory_cache::cache_entry & entry
std::function< void()> on_action_t
on_action_t on_double_click
std::function< void(const std::string &)> on_rename_t